diff options
author | Praveen Chavan <pchavan@codeaurora.org> | 2015-10-09 13:19:41 -0700 |
---|---|---|
committer | The Android Automerger <android-build@google.com> | 2015-10-11 16:28:43 -0700 |
commit | 0a07b0c97ef2c52a6511ab89e3dbb7049a7b02a8 (patch) | |
tree | a4c2f14f4582d0e46a4f54ffbe54c133c9e64df7 | |
parent | c5fe214a578bbe7e9df1ec3a376c3e8f485d5cc5 (diff) | |
download | media-linaro-android-6.0.tar.gz |
mm-video-v4l2: vdec: Enable VUI extradata only for h264android-6.0.0_r26android-6.0.0_r25android-6.0.0_r24android-6.0.0_r23marshmallow-dr-releaselinaro-android-6.0
Enable VUI extradata only for AVC dec
b/24804777
Change-Id: I8f6731c78a3e9d803f2fd6fbaf6a1d93d1dec3d3
-rw-r--r-- | mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp b/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp index 7f20e62..9c6646a 100644 --- a/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp +++ b/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp @@ -1991,10 +1991,11 @@ OMX_ERRORTYPE omx_vdec::component_init(OMX_STRING role) m_state = OMX_StateLoaded; #ifdef DEFAULT_EXTRADATA - if (strncmp(drv_ctx.kind, "OMX.qcom.video.decoder.vp8", - OMX_MAX_STRINGNAME_SIZE) - && (eRet == OMX_ErrorNone)) + if (!strncmp(drv_ctx.kind, "OMX.qcom.video.decoder.avc", OMX_MAX_STRINGNAME_SIZE) && + (eRet == OMX_ErrorNone)) { + DEBUG_PRINT_INFO("Enabling default extradata for %s", drv_ctx.kind); enable_extradata(DEFAULT_EXTRADATA, true, true); + } #endif eRet=get_buffer_req(&drv_ctx.ip_buf); DEBUG_PRINT_HIGH("Input Buffer Size =%u",(unsigned int)drv_ctx.ip_buf.buffer_size); |