私のアプリは、AndroidのMediaPlayerクラスを使用してhttp経由でOGGストリームを再生します。oggストリームは自分のデバイスでは正常に再生されますが(HTC Desire(v2.2.2 with HTC sense))、デバイスで動作しないため、多くのユーザーが不満を言っています。
AVDを使用して、さまざまなAndroidバージョン(2.1、2.2、2.3.3、4.0.3)でアプリを実行してみましたが、エラーを再現することができました。
誰かがここで問題が何であるか知っていますか?もしそうなら、それをどのように仲介することができますか?
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)