用于解码H264流的Mediacodec无法在Nexus 6P上创建

时间:2017-12-31 19:12:41

标签: android media-player mediacodec

我有一个应用程序(解码模块)无法在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的这个问题。

0 个答案:

没有答案