#visual-studio-2008 #multimedia #ms-media-foundation
#visual-studio-2008 #Мультимедиа #ms-media-foundation
Вопрос:
Я новичок в Microsoft Media Foundation. Я запускаю пример кода воспроизведения, найденный в MSDN. Теперь я хочу добавить в топологию MFT для стороннего декодера. Возможно ли это?
Заранее спасибо,
Sri
Ответ №1:
ДА. Это возможно. Пожалуйста, загляните в каталог установки вашего SDK. Перейдите к Microsoft SDKs -> v7.0 -> Samples -> Multimedia -> Mediafoundation -> Decoder
в нем содержится образец декодера MPEG-1, который даст вам представление.
Ответ №2:
Согласно образцу декодера, мы можем реализовать собственный декодер mft, но есть один вопрос о third_party MFT. Я добавляю amr-кодек MFT и выполняю отладку с помощью topoedit (Windows samplecode), он может воспроизводиться нормально. но если я запускаю проигрыватель Windows media, он не воспроизводит файл, содержащий amr-кодек. Я думаю, мне нужно сделать что-то еще, кроме регистрации amr_mft.dll .