summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPraveen Chavan <pchavan@codeaurora.org>2015-10-09 13:19:41 -0700
committerThe Android Automerger <android-build@google.com>2015-10-11 16:28:43 -0700
commit0a07b0c97ef2c52a6511ab89e3dbb7049a7b02a8 (patch)
treea4c2f14f4582d0e46a4f54ffbe54c133c9e64df7
parentc5fe214a578bbe7e9df1ec3a376c3e8f485d5cc5 (diff)
downloadmedia-linaro-android-6.0.tar.gz
Enable VUI extradata only for AVC dec b/24804777 Change-Id: I8f6731c78a3e9d803f2fd6fbaf6a1d93d1dec3d3
-rw-r--r--mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp7
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);