| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > Вопрос к знатокам DirectShow |
| Автор: AndreySol 10.6.2008, 23:38 |
| В примерах для DirectShow из DX SDK есть два фильтра: NullNull и NullInPlace. В реализациях этих фильтров принимаемые ими по входному пину медиа-типы указаны как MEDIATYPE_NULL и MEDIASUBTYPE_NULL. Если я правильно понимаю, они должны принимать по входу любой медиатип ? Однако у меня не получилось подключить в GraphEdit'е ни один из них, если главный тип Stream, к примеру не получается вставить эти фильтры между Source-фильтром и сплиттером, где обычно медиатип Stream. Вопрос такой - что нужно исправить или добавить в коде этих фильтров, чтобы они смогли принимать по входу медиатип Stream ? |