Как декодировать MP3 на Android в приложении?

В настоящее время я работаю над приложением, которое позволяет пользователю выбирать аудиофайл MP3. Затем файл обрабатывается моим приложением.

Для этой обработки приложению потребуется декодировать аудиофайлы, чтобы получить необработанный вывод PCM.

Для декодирования MP3 у меня есть два варианта:

  1. Используйте систему Android для декодирования MP3 и получения данных PCM.
  2. Декодируйте MP3 самостоятельно на телефоне, БЕЗ оплаты лицензионных отчислений MP3.

Мой вопрос в том, возможно ли #1 технически? И для #2, распространяется ли лицензия MP3 на телефоне на приложение?

7
задан the Tin Man 6 July 2012 в 22:02
поделиться