Страница 2 из 2
Re: пример использования xine-lib?
Добавлено: 17.12.2009 21:24:29
Sergei I. Gorelkin
xam_death писал(а):ЗЗЫ - хоть парсер по переводу сишных заголовков в паскалевые пиши
Ну, это лишнее. Такая утилита уже есть в составе FPC и называется h2pas.
Re: пример использования xine-lib?
Добавлено: 17.12.2009 21:29:45
xam_death
не знал
спасибо - сейчас буду пробовать

ЗЫ не, не осилил он ЭТО

сплошь ошибки выкидывание именно нужных кусков...
буду ручками

а потом снова домагиваться стану

Re: пример использования xine-lib?
Добавлено: 18.12.2009 08:15:02
bw
> ЗЫ не, не осилил он ЭТО :( сплошь ошибки выкидывание именно нужных кусков...
> буду ручками :) а потом снова домагиваться стану :wink:
;-)
> > напрямую же нельзя подключить к паскалевой программе сишные заголовки
> Нельзя. Есть конвертеры, но за ними, скорее всего, придётся подчищать. Я переписываю руками и только то что нужно.
..bw
Re: пример использования xine-lib?
Добавлено: 18.12.2009 10:07:34
Slavikk
Когда ставите VLC в диалоге установки можно выбрать установить и ActiveX VLC. К этому ActiveX Delphi генерирует неплохой *.pas. При запуске программы, она должна находится в директории VLC.
Re: пример использования xine-lib?
Добавлено: 18.12.2009 12:20:20
xam_death
увы у меня прямой Х (который от микрософта

) не работает. ибо не под виндой обитаю

Re: пример использования xine-lib?
Добавлено: 03.08.2010 20:02:33
NXP
Изменяюсь, что поднял эту старую тему.
Нужен рабочий пример использования новой libvlc в Linux (Без LCL)
То, что я пытался сделать
viewtopic.php?t=6098 улетает в небо еще при вызове libvlc_new(0, NIL);
Здесь
http://forum.videolan.org/viewtopic.php ... al#p258628 советовали подгрузить vlccore перед загрузкой libvlc - это тоже не помогло.
Загружал с помощью LoadLibrary и через директиву linklib vlccore
Ничего не получается. Уже и не знаю что делать. Аналогичный пример на С работает без вопросов.
Помогите пожалуйста. Мне или С быстро изучать, или писать заявление по собственному желанию.
Код: Выделить всё
#include <stdio.h>
#include <stdlib.h>
#include <vlc/vlc.h>
int main(int argc, char* argv[])
{
libvlc_instance_t * inst;
libvlc_media_player_t *mp;
libvlc_media_t *m;
/* Load the VLC engine */
inst = libvlc_new (0, NULL);
/* Create a new item */
m = libvlc_media_new_path (inst, "mms://85.21.245.129/ts_tv");
/* Create a media player playing environement */
mp = libvlc_media_player_new_from_media (m);
/* No need to keep the media now */
libvlc_media_release (m);
/* play the media_player */
libvlc_media_player_play (mp);
sleep (10); /* Let it play a bit */
/* Stop playing */
libvlc_media_player_stop (mp);
/* Free the media_player */
libvlc_media_player_release (mp);
libvlc_release (inst);
return 0;
}
Re: пример использования xine-lib?
Добавлено: 31.10.2010 09:00:04
xam_death
может кому интересно будет:
svn co
https://lazarus-ccr.svn.sourceforge.net ... ts/mplayer mplayer
________________________________________________________________________________________
Пакет mplayercontrollaz.lpk
TMPlayerControl - это компонент LCL, по сути обвязка к медиаплееру "MPlayer".
Особенности:
Работает только под X/gtk2.
MPlayer должен быть установлен и доступен в PATH.
Использование:
При установке пакета вы получаете новый компонент в палитру во вкладке Multimedia.
Прилагается пример использования mplayer/examples/project1.lpi.
Дополнительно:
В TMPlayerControl использовано только чуток функций MPlayer:
Воспроизведение, стоп, пауза, зацикливание, громкость.
Для передачи в mplayer любых других команд можно использовать SendMPlayerCommand.
Полный список команд MPlayer можно узнать выполнив в терминале:
mplayer -input cmdlist
и неплохо бы почитать
http://www.mplayerhq.hu/DOCS/tech/slave.txt
Re: пример использования xine-lib?
Добавлено: 01.11.2010 23:19:07
xam_death
"Шьёрт побьерьи!" (с) "Бриллиантовая рука"
в фуллскрин не переходит
