根据我的测试,除了nexus5,moto G之外,它在大多数设备上都能正常工作。在这些设备应用程序生成只有两帧的视频。并获得以下错误日志
[OMX.qcom.video.encoder.avc] storeMetaDataInBuffers(输出)失败w / err -2147483648
请你帮我解决这个问题。
答案 0 :(得分:3)
来自http://bigflake.com/mediacodec/#q12
Q12。为什么我在日志中看到storeMetaDataInBuffers失败? A12。它们看起来像这样(来自Nexus 5的例子):
E OMXNodeInstance: OMX_SetParameter() failed for StoreMetaDataInBuffers: 0x8000101a
E ACodec : [OMX.qcom.video.encoder.avc] storeMetaDataInBuffers (output) failed w/ err -2147483648
您可以忽略它们,它们无害。