Мое приложение воспроизводит поток OGG через http, используя класс MediaPlayer в Android.Поток ogg прекрасно воспроизводится на моем собственном устройстве (HTC desire (v2.2.2 с HTCмыслом)), но многие из моих пользователей жалуются, что я не работаю на их устройствах.
Я попытался запустить свое приложение наразличные версии Android (2.1, 2.2, 2.3.3, 4.0.3) с использованием AVD, где мне удалось воспроизвести ошибку.
Кто-нибудь знает, в чем здесь проблема?и если да, то как оно может быть опосредовано?
LogCat вывод:
W/libutils.threads(33): Thread (this=0x151e0): don't call waitForExit() from this Thread object's thread. It's a guaranteed deadlock!
A/VorbisDecoder(33): frameworks/base/media/libstagefright/codecs/vorbis/dec/VorbisDecoder.cpp:251 numPageSamples >= 0
MediaPlayer: error (-100, 0)