我有一个应用程序(解码模块)无法在Nexus 6P上运行时创建用于解码H264编码流的mediacodec。但它完全适用于Google PIXEL XL手机。
我正在使用android studio logcat调试它时,我正在给出一个小错误。任何帮助将受到高度赞赏。
错误捕捉
E / OMX-VDEC-1080P:由于HW_OVERLOAD而无法在OUTPUT上调用流 E / OMX-VDEC-1080P:由于HW过载导致empty_this_buffer_proxy失败 E / OMX-VDEC-1080P:错误:将OMX_ErrorInsufficientResources发送到客户端 E / OMX-VDEC-1080P:无法qbuf到驱动程序E / ACodec:[OMX.qcom.video.decoder.avc] ERROR(0x80001000)
E / ACodec:signalError(omxError 0x80001000,internalError -2147483648) 编解码器报告错误0x80001000,actionCode 0,而处于状态6
E / NuPlayerDecoder:解码器(视频)报告错误:0x80001000
E / NuPlayer:从视频解码器收到错误(0x80001000),刷新(0),现在关闭
E / MediaPlayer:错误(1,-2147479552)
E / MediaPlayer:错误(1,-2147479552)
D / EasyMovieTexture:OnError
E / NuPlayerDecoder:无法刷新OMX.qcom.video.decoder.avc(err = -38)
12-29 20:21:41.075 2737-10644 /? E / NuPlayer:从视频解码器收到错误(0xffffffda),刷新(2),现在关闭
D / NuPlayerDriver:notifyListener_l(0xeed2aae0),(100,1,-38),循环设置(0,0)
E / MediaPlayer:错误(1,-38)
D / EasyMovieTexture:OnError
E / OMX-VDEC-1080P:无法在OUTPUT上调用流
E / OMX-VDEC-1080P:empty_this_buffer_proxy失败我想错误代码-38即将到来,因为我想以不正确的状态启动媒体播放器(这里编解码器给我一个错误,媒体播放器处于ERROR状态)。
我在Google PIXEL XL和Nexus 6P上测试过,我遇到了Nexus 6P的这个问题。