summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPraveen Chavan <pchavan@codeaurora.org>2014-12-16 06:26:14 -0800
committerEthan Chen <intervigil@gmail.com>2016-11-20 21:19:13 -0800
commitb06563e4f4bdf10001eaf653d6df893c0950ada5 (patch)
tree3739271f685e4de6073c4bad84aca12d0eaf2a22
parent33e8e003cf2265fa66d8a98402f12a56e2b8e23a (diff)
downloadandroid_hardware_qcom_media-b06563e4f4bdf10001eaf653d6df893c0950ada5.tar.gz
android_hardware_qcom_media-b06563e4f4bdf10001eaf653d6df893c0950ada5.tar.bz2
android_hardware_qcom_media-b06563e4f4bdf10001eaf653d6df893c0950ada5.zip
mm-video: venc: update color format in port-def
After the client negotiates color-format via input-port-format, update the same color-format in input-port-def for consistency. b/ 18740250 Change-Id: I0cb7e8bd393f696469400664a3ed9f706ffe9edd
-rw-r--r--msm8974/mm-video-legacy/vidc/venc/src/omx_video_encoder.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/msm8974/mm-video-legacy/vidc/venc/src/omx_video_encoder.cpp b/msm8974/mm-video-legacy/vidc/venc/src/omx_video_encoder.cpp
index f669dbe1..8fb8f6e3 100644
--- a/msm8974/mm-video-legacy/vidc/venc/src/omx_video_encoder.cpp
+++ b/msm8974/mm-video-legacy/vidc/venc/src/omx_video_encoder.cpp
@@ -632,6 +632,7 @@ OMX_ERRORTYPE omx_venc::set_parameter(OMX_IN OMX_HANDLETYPE hComp,
#endif
{
m_sInPortFormat.eColorFormat = portFmt->eColorFormat;
+ m_sInPortDef.format.video.eColorFormat = portFmt->eColorFormat;
m_input_msg_id = OMX_COMPONENT_GENERATE_ETB;
mUseProxyColorFormat = false;
}