0
我在Android上有一個錄音應用程序,並且我在朋友的手機上遇到了一個奇怪的問題。MediaPlayer爲wav文件拋出IOException
一個錄音沒有工作,並拋出:
E/MediaPlayer-JNI(5996): QCMediaPlayer mediaplayer NOT present
E/MediaPlayer(5996): Unable to create media player
E/com.audioRec.player.MediaPlayer(5996): setDataSourceFD failed.: status=0x80000000
E/com.audioRec.player.MediaPlayer(5996): java.io.IOException: setDataSourceFD failed.: status=0x80000000
但打成功在Windows媒體播放器,VLC播放等!!!!!!!!!
Could someone take a look over the header of the "RecordingNotOk.wav" file?
非常感謝!所以我需要在加載文件時「修補」頭文件...我必須覆蓋數據子塊大小(wholeFileSize - 44字節)。另外,我必須確保在我寫入標題時,這些值是正確的。目前,我增加了來自麥克風的所有數據塊大小,並在最後的標題中寫入該值。我想我應該根據文件大小計算該值... – 2014-11-22 20:27:21