MF_E_UNSUPPORTED_BYTESTREAM_TYPE при вызове MFCreateSourceReaderFromURL - PullRequest
0 голосов
/ 25 июня 2018

Я занимаюсь разработкой mp3-декодера с использованием Media Foundation API.

Все отлично работает на моем компьютере и на всех протестированных мной компьютерах, кроме ПК с Windows 7 Home Premium, где api

IMFSourceReader * pReader = NULL;
HRESULT hrError = MFCreateSourceReaderFromURL(<file_to_decode.mp3>, 0, &pReader);

завершается с ошибкой MF_E_UNSUPPORTED_BYTESTREAM_TYPE.

Файл mp3 одинаков для всех тестов.

Я что-то упустил? Есть идеи?

...