Я получаю поток AAC с HTTP-сервера и использую его в качестве источника данных для MediaPlayer
в Android.
Играет отлично, но когда я пытаюсь выполнить mediaPlayer.seekTo(int position)
, я получаю следующие ошибки около миллиона раз:
WARN/AACDecoder(13889): AAC decoder returned error -1, substituting silence<br>
WARN/AACDecoder(13889): AAC decoder returned error 10, substituting silence<br>
WARN/AACDecoder(13889): AAC decoder returned error 1, substituting silence
Эта ошибка возникает в Android 2.2, но, похоже, она не работает и в более ранних версиях.
Поддержка поиска необходима в моем приложении, и я хотел бы, чтобы она работала на Android 1.5 - 2.2.
Есть ли хорошее решение о том, как искать в потоках AAC?