Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.14;
Скачать: CL | DM;

Вниз

Надо несколько AVI через 1 TMediaPlayer вывести без пауз   Найти похожие ветки 

 
Lnstr ©   (2003-01-10 14:21) [0]

Подскажите, пожалуйста,
как можно несколько AVI-шек через 1 TMediaPlayer вывести без пауз.
В программе создаю список AVI-шек, и пуляю их в цикле на медиаплейер, который в Delphi нашел.
Загребает он все фильмы, а проигрывает только последний.
Какая хитрость тут нужна, чтобы выдать последовательность фильмов по списку , да еще без пауз между концом предыдущего и началом последующего.
Я уже не говорю о том, чтобы выводить выборочно по тайм-коду из каждого фильма.


 
Владимир Васильев ©   (2003-01-10 19:19) [1]

через TMediaPlayer не выйдет
Нужно создать несколько FilterGraph ( DirectShow ) в остановленном состоянии.
Затем по-порядку их запускать.
Подробности о работе с DirectShow см. : http://www.progdigy.com/


 
KilkennyCat ©   (2003-01-13 01:34) [2]

Выйдет, я делал. Создается два потока, пока один воспроизводится, другой грузится. У меня были проблемы с тем, что на разных машинах возникали разные паузы. Не успел разобраться - сделал просто подстройку паузы. В конечном итоге все было безупречно.



Страницы: 1 вся ветка

Текущий архив: 2003.04.14;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
3-44011
Minivan
2003-03-25 08:13
2003.04.14
базы данных


1-44167
MishaS
2003-04-02 16:08
2003.04.14
Вызов обработчика события другим компонентом


3-44062
odyssey
2003-03-26 13:57
2003.04.14
Как данные DBGrid-а записать в файл?


1-44250
maxi
2003-04-02 10:29
2003.04.14
Глючит MultiSelect в TListBox. Как исправить ?


3-44056
minva74
2003-03-21 21:02
2003.04.14
Компоненты прямого доступа к SQL Server