Зачем нужен Wav Dest фильтр???

 
Начать новую тему   Ответить на тему    Список форумов DirectShow форум -> Фильтры
Предыдущая тема :: Следующая тема  
Автор Сообщение
Alexsys
Новенький


Зарегистрирован: 05.01.2008
Сообщения: 7

СообщениеДобавлено: Сб Янв 05, 2008 4:37 am    Заголовок сообщения: Зачем нужен Wav Dest фильтр??? Ответить с цитатой

Здравствуйте. Во первых, огромное спасибо создателям за этот сайт и этот форум. Именно отсюда началось мое мало мальски сознательное понимание того, что такое Direct Show и с чем его едят.

Вопрос такой: я не совсем понимаю, зачем нужен фильтр Wav Dest. Его всюду ставят в схемах перекодировки из MP3 в WAV и наоборот, перед фильтром File Writer. Мои эксперименты показали, что всё и без него нормально работает.

К примеру, следующий граф:

[ FileReader ] -> [ MPEG1Splitter ] -> [ MPEG Layer 3 Decoder ] -> [ FileWriter ]

Между File Writer-ом и декодером должен стоять Wav Dest, но его отсутствие или наличие никак на работу программы не влияет. В качестве декодера использую Fraunhofer 1.9 (l3codecx.ax).

Читал, что Wave Dest на самом деле ничего не делает, а нужен для совместимости. Была идея, что он MEDIATYPE_Audio преобразует в MEDIATYPE_Stream, но это на уровне домыслов.

P.S. За основу для своей проги я взял вот эту вот http://www.juhara.com/article-17-DirectShow-Tips-Developing-WAV-MP3-Converter.html.[/url]
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Alexsys
Новенький


Зарегистрирован: 05.01.2008
Сообщения: 7

СообщениеДобавлено: Ср Янв 09, 2008 1:37 pm    Заголовок сообщения: Ответить с цитатой

В развитие темы. Описанная мною ситуация имеет место по Windows Vista. Под Windows XP фильтры MPEG Layer 3 Decoder и FileWriter не соединяются без Wave Dest.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов DirectShow форум -> Фильтры Часовой пояс: GMT + 4
Страница 1 из 1
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB


Рейтинг@Mail.ru