Главная страница
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.021 c
1-44227
dimonf
2003-04-01 22:38
2003.04.14
Можно ли засунуть в поток THread заполнение TreeView?


14-44390
pasha_golub
2003-03-26 20:14
2003.04.14
Про уважение


1-44198
Tornado
2003-04-01 15:20
2003.04.14
Реестр


14-44324
kaif
2003-03-26 10:21
2003.04.14
Директивы компилятору


14-44438
logger
2003-03-26 11:47
2003.04.14
Две винды98 на одной машине