| Предыдущая тема :: Следующая тема |
| Автор |
Сообщение |
Rusavushka Новенький
Зарегистрирован: 17.04.2008 Сообщения: 3
|
Добавлено: Чт Апр 17, 2008 10:51 pm Заголовок сообщения: проигрывание видео из потока |
|
|
в общем есть такая задача:
я написала проигрыватель видео, который работает с помощью DirectX. Соответственно граф фильтров автоматически строится и т.д. Всё работает. Не могу найти одно: если у меня на входе не путь к файлу, а сам поток TStream, как мне его рендерить? (т.е че писать вместо pGraphBuilder.RenderFile(StringToOleStr(filePath), ''))
помогите девушке пожалуйста =) |
|
| Вернуться к началу |
|
 |
alexplev Участник
Зарегистрирован: 18.02.2008 Сообщения: 12
|
Добавлено: Сб Апр 19, 2008 1:45 pm Заголовок сообщения: |
|
|
| Девушка, поток откуда-то берется, то есть есть фильтр источник потока. Например, файл на диске, устройство захвата (capture), URL и т.д. А ваш поток откуда взялся? Фильтр вашего потока, должен быть включен в граф как источник, т.е. на самом входе проигрывателя. Далее этот поток обрабатываеся. TStream из воздуха не возникает. |
|
| Вернуться к началу |
|
 |
Rusavushka Новенький
Зарегистрирован: 17.04.2008 Сообщения: 3
|
Добавлено: Сб Апр 19, 2008 9:49 pm Заголовок сообщения: |
|
|
| дык ясен пень, что из воздуха не берётся. поток берётся из файла и декриптуется. писать его пользователю обратно в файл на диск -- крайне некрасиво)) значит всё-таки фильтр. не подскажите, какой? я в библиотеках DirectX не смогла найти |
|
| Вернуться к началу |
|
 |
|