diff options
author | Linux Build Service Account <lnxbuild@quicinc.com> | 2017-11-22 15:38:46 -0800 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2017-11-22 15:38:45 -0800 |
commit | f58dd3fd506a84991950a6c15f3d55af895c6de0 (patch) | |
tree | 8bdfca761202e79a0570df6c6c273059da265f7a /mm-video-v4l2 | |
parent | 8bdbb6ac75051d2be1099a47b47321fe6d83dd40 (diff) | |
parent | 253819cf97f6dc4616066ce0c22a3de23d5fdaba (diff) | |
download | media-f58dd3fd506a84991950a6c15f3d55af895c6de0.tar.gz |
Merge "mm-video-v4l2: Use correct extradata mask for client extradata"
Diffstat (limited to 'mm-video-v4l2')
-rw-r--r-- | mm-video-v4l2/vidc/venc/src/omx_video_base.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp b/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp index ff3f703a..ed6c41cc 100644 --- a/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp +++ b/mm-video-v4l2/vidc/venc/src/omx_video_base.cpp @@ -1920,7 +1920,9 @@ OMX_ERRORTYPE omx_video::get_parameter(OMX_IN OMX_HANDLETYPE hComp, QOMX_EXTRADATA_ENABLE *pParam = (QOMX_EXTRADATA_ENABLE *)paramData; if (pParam->nPortIndex == PORT_INDEX_EXTRADATA_OUT) { - pParam->bEnable = m_sExtraData ? OMX_TRUE : OMX_FALSE; + OMX_U32 output_extradata_mask = VENC_EXTRADATA_SLICEINFO | VENC_EXTRADATA_LTRINFO | + VENC_EXTRADATA_MBINFO; + pParam->bEnable = (m_sExtraData & output_extradata_mask) ? OMX_TRUE : OMX_FALSE; eRet = OMX_ErrorNone; } else { DEBUG_PRINT_ERROR("get_parameter: unsupported extradata index (0x%x)", |