MIME タイプ "video/avc" をCamera
使用してプレビュー データをエンコードし、エンコードされたデータ (ビデオのみ、オーディオなし) を に渡します。マルチプレクサは正常に動作しているようで、適切なサイズの出力ファイルを作成します (つまり、記録が長くなるほど大きくなります)。ただし、マルチプレクサを停止しようとすると、「マルチプレクサを停止できませんでした」というエラーが表示されます。MediaCodec
MediaMuxer
10-21 10:39:40.755: E/AndroidRuntime(2166): Caused by: java.lang.IllegalStateException: Failed to stop the muxer
失敗した停止の前に、いくつかの疑わしい MPEG4Writer ログ メッセージがあります。
10-21 10:39:40.740: D/MPEG4Writer(2166): Stopping Video track
10-21 10:39:40.740: E/MPEG4Writer(2166): Missing codec specific data
10-21 10:39:40.740: W/MPEG4Writer(2166): 0-duration samples found: 122
10-21 10:39:40.740: I/MPEG4Writer(2166): Received total/0-length (123/1) buffers and encoded 123 frames. - video
10-21 10:39:40.740: D/MPEG4Writer(2166): Stopping Video track source
10-21 10:39:40.740: D/MPEG4Writer(2166): Video track stopped
10-21 10:39:40.740: D/MPEG4Writer(2166): Stopping writer thread
10-21 10:39:40.740: D/MPEG4Writer(2166): 0 chunks are written in the last batch
10-21 10:39:40.740: D/MPEG4Writer(2166): Writer thread stopped
10-21 10:39:40.740: E/MPEG4Writer(2166): writer error ended!
これを引き起こしている手がかりはありますか?さらに必要な情報がわからない。