Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Независимое управление несколькими видеопотоками на VMR9 [D7, WinXP]


Vasilit ©   (2007-03-31 15:43:00) 

Добрый день!
Строю граф с несколькими файлами источниками и рендерингом на VMR9
Стартовать сразу все проблем не составляет, микшируется, позиционируется, все ОК
Но дело в том что нужно стартовать файлы источники в разное время и в процессе иметь возможность управлять ими.
Возможно ли вообще это и каким образом?


Azom   (2007-05-14 17:48:00) [1]

а ты не пробывал останавливать у фильра ресурса пины, которые выполняют чтение данных? поидеи должно помоч


toboom   (2007-04-05 19:58:00) [2]

Vasiliy, помочь, увы, пока не могу.
Самого эта проблема в перспективе интресует.
Если получится и выложишь сюда или перешлешь (toboom@ukr.net)
буду благодарен.

Успехов!


Vasiliy   (2007-04-05 13:36:00) [3]

Ну что, в общем то получается таким макаром, но почемуто не рендерится звук, пока не разобрался почему.


Vasiliy   (2007-04-04 09:28:00) [4]

Похоже никто не сталкивался с такой задачей ...
Ладно, буду сюда выкладывать что получилось у самого, авось кому пригодится :)

При выполнении метода IMediaControl.Run граф запускает поочереди IMediaFilter.Run(0) во всех имеющихся фильтрах. Вот думаю попробовать в процессе воспроизведения добавлять фильтры источники и стартовать их аналогичным способом. В общем то получается, только нужно все причесать свой класс который пишу для удобного доступа ко весем фильтрам и пинам графа, а такжк для сборки, разборки, сохранения графа.


Наверх

Титульная страница Поиск, карта сайта Написать письмо