Vorbis декодер для Windows Phone 7 - PullRequest
0 голосов
/ 27 января 2011

Кто-нибудь знает библиотеку декодеров vorbis, которую можно использовать в Windows Phone 7?

Отсутствие взаимодействия с собственным кодом затрудняет повторное использование любой из реализаций собственного кода (невозможно?), Но если есть хитрости, я тоже открыт для этого.

Ответы [ 2 ]

1 голос
/ 29 января 2011

Существует управляемая реализация для моно, называемая csvorbis , она включает в себя пример, который выводит wav-файл, для которого не потребовалось много изменений для работы с классом SoundEffect XNA. Я сделал целую дорожку за раз, это заняло несколько секунд в эмуляторе, поэтому вам, возможно, потребуется потоковая передача с использованием DynamicSoundEffect для лучших результатов. В папке mooncodecs есть кодек для настольной версии, основанный на csvorbis, который также стоит посмотреть.

0 голосов
/ 28 января 2011

Ogg Vorbis не поддерживается кодеком в Windows Phone 7 , и платформа не поддерживает добавление поддержки пользовательских кодеков.

Доступны варианты написания собственного декодера / конвертера.в управляемом коде или для преобразования исходных файлов.
Я подозреваю, что второй вариант будет проще.

...