我正在使用MediaCodec
进行视频解码并在表面纹理上播放。一切正常,但是当我解码音频时,它已成功解码,但当我尝试使用AudioTrack
播放时,我收到以下错误:
com.**** I/OMXClient: Using client-side OMX mux.
com.**** I/OMXClient: Using client-side OMX mux.
com.**** E/ACodec: [OMX.Intel.VideoDecoder.AVC] storeMetaDataInBuffers failed w/ err -2147483648
com.**** A/libc: Fatal signal 11 (SIGSEGV) at 0x0029004c (code=1), thread 23469 (Audio Thread)
我在这一行收到错误:
audioTrack.write(byteArr, 0, byteArr.length);
提前致谢
@isabsent