diff options
| author | Pushkaraj Patil <ppatil@codeaurora.org> | 2014-03-10 10:29:14 +0530 |
|---|---|---|
| committer | Arne Coucheron <arco68@gmail.com> | 2020-02-17 03:44:04 +0100 |
| commit | fb9b4096aa6b32c20ecb2c4c01fe129a4d9f62bb (patch) | |
| tree | 02c90dd8292ede37b742fd8622107047d16a1d2d | |
| parent | a5fa974d8c50d0546826b12b42cf974293c9c0a2 (diff) | |
| download | android_hardware_qcom_media-lineage-16.0-caf-8960.tar.gz android_hardware_qcom_media-lineage-16.0-caf-8960.tar.bz2 android_hardware_qcom_media-lineage-16.0-caf-8960.zip | |
mm-video: vdec: reset display aspect ratio paramslineage-16.0-caf-8960
For specific streams which do not have display aspect ratio
information, component sends uninitialized garbage values
to the client. Reset these values to zero in such case to
avoid garbage.
CRs-Fixed: 543695
Change-Id: I5c774417d56d0eed362bf6ddb703534a97331a50
| -rw-r--r-- | mm-video/vidc/vdec/src/omx_vdec.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/mm-video/vidc/vdec/src/omx_vdec.cpp b/mm-video/vidc/vdec/src/omx_vdec.cpp index 27c3e287..52a4e852 100644 --- a/mm-video/vidc/vdec/src/omx_vdec.cpp +++ b/mm-video/vidc/vdec/src/omx_vdec.cpp @@ -9518,6 +9518,9 @@ void omx_vdec::append_frame_info_extradata(OMX_OTHER_EXTRADATATYPE *extra, { frame_info->displayAspectRatio.displayHorizontalSize = m_disp_hor_size; frame_info->displayAspectRatio.displayVerticalSize = m_disp_vert_size; + } else { + frame_info->displayAspectRatio.displayHorizontalSize = 0; + frame_info->displayAspectRatio.displayVerticalSize = 0; } } frame_info->nConcealedMacroblocks = num_conceal_mb; |
