Аудио плеер на Windows Mobile

Я пытаюсь разработать специализированный аудиоплеер для устройств Windows Mobile (Professional). И я столкнулся с проблемой один раз.

Там нет сжатых аудио API на WM или я не смог найти дом в документации. Да, есть WM6 Sound API, но он не может даже приостановить воспроизведение или перейти к указанной позиции. Windows WM Player всегда есть на устройстве WM, но я не нашел его в документации по API.

Таким образом, вопрос заключается в следующем:
существует ли простой способ воспроизведения, паузы, перемотки вперед, перемотки назад, получения позиции воспроизведения и получения длины аудиофайла на сжатом аудио нескольких популярных форматов? Любая библиотека? API платформы? Что-нибудь?

21.08.2008 15:27:23
2 ОТВЕТА

Это может быть бесполезно, но (очень хороший) проигрыватель подкастов BeyondPod имеет встроенный проигрыватель на основе Windows Media Player и с открытым исходным кодом - так что вы можете посмотреть, какой API они используют.

Очевидно, что если они написали свой собственный проигрыватель, вы не сможете просто скопировать его, если пишете коммерческое приложение. Но вы могли бы использовать его для документации API, если они просто обращаются к какому-то API Media Player.

2
21.08.2008 23:59:31
РЕШЕНИЕ

Я нашел вполне достаточную сжатую аудио-библиотеку воспроизведения FMOD . Есть версия WM этого. И я нашел пример приложения на CodeProject для начала.

0
25.08.2008 08:08:26