Android のメディア バックエンド (主に Stagefrightplayer) で問題が発生しました。エラーがスローされる理由を理解したいと思います。通常、エラーはデバイス固有であるため、エミュレーターでのデバッグでは不十分です。
例:
I/AwesomePlayer( 147): mConnectingDataSource->connect() returned -1004
V/MediaPlayerService( 147): [332] notify (0x272830, 100, 1, -1004)
E/MediaPlayer(24881): error (1, -1004)
E/MediaPlayer(24881): Error (1,-1004)
W/PlayerListener(24881): Received error: what = 1, extra = -1004
例 2:
E/MediaPlayer( 941): error (1, -2147483648)
また、プレーヤーを完全に中断させて traces.txt を吐き出させました。
Javaコードをデバッグするのと同じように、何が起こっているのかをデバッグする方法はありますか? ありがとう。