Romeo » 02 авг 2004, 15:12
Вопрос возможно не совсем корректный, но всё же: а для чего это всё нужно? Возьмёт Бил или какой-нибудь русский Вася да и придумают новые структуры или как-то поменяют (дополнят) существующие и напишут кодеки новые. После этого твоя программа перестанет работать. Если делать всё правильно, то получать данные о файле (будь то время проигрывания, количество потоков или иная лабуда) нужно через DirectX, а не напрямую (а точнее через DirectShow).
Вопрос возможно не совсем корректный, но всё же: [i]а для чего это всё нужно[/i]? Возьмёт Бил или какой-нибудь русский Вася да и придумают новые структуры или как-то поменяют (дополнят) существующие и напишут кодеки новые. После этого твоя программа перестанет работать. Если делать всё правильно, то получать данные о файле (будь то время проигрывания, количество потоков или иная лабуда) нужно через DirectX, а не напрямую (а точнее через DirectShow).