Главная страница
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.012 c
3-44049
kaif
2003-03-26 10:14
2003.04.14
Backup и FireBird 1.5


3-44054
Наташа
2003-03-26 09:28
2003.04.14
Связи между таблицами


3-44061
Vick
2003-03-26 13:08
2003.04.14
Выполнение пользовательской функции с помощью АДО


1-44257
pifpaf
2003-04-02 13:59
2003.04.14
Как в WinXP заставить перерисовываться содержимое окна?


1-44121
Kremen
2003-04-01 11:57
2003.04.14
Сравнение двух строк