Здравствуйте, adontz, Вы писали:
A>Есть некоторый файл для которого lpGraphBuilder->RenderFile обламывается. A>Как понять каких конкретно кодеков не хватает? Ну там CLSID их получить или ещё что-то...
Нет такого понятия там. Вопрос ставить надо иначе — "как понять для каких медиатипов не нашлось фильтров". После RenderFile надо перебрать все фильтры в графе, найти те, у которых выходные пины не законнечены и посмотреть какие типы на пинах поддержаны. И то не факт что там будет что то внятное, потому что фильтр может их не показывать, но при этом пытаться перебирать некие типы при коннекте с вероятно подходящим фильтром.
Самое простое (по юзерски) — это взять media player classic, который в случае неудачи пишет что и у какого фильтра он не смог законнектить.