summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRam Mohan M2017-09-14 01:00:54 -0500
committerandroid-build-merger2017-09-14 01:00:54 -0500
commitd0733af6dedd1c06792f97a45bd702247a31713f (patch)
tree17afb0bf2c969248bd3d30e59f8c4c6771d2c203 /media/omx/1.0
parent19eb208a45ca4ce9eb2b11ed17188d0d3e4133d2 (diff)
parentcbc8c1003fe6bf082e4678972a6d0cb5ab7fcec5 (diff)
downloadplatform-hardware-interfaces-d0733af6dedd1c06792f97a45bd702247a31713f.tar.gz
platform-hardware-interfaces-d0733af6dedd1c06792f97a45bd702247a31713f.tar.xz
platform-hardware-interfaces-d0733af6dedd1c06792f97a45bd702247a31713f.zip
Merge "bug fix: add missing color formats to the check for valid formats" into oc-mr1-dev am: 6a56323738
am: cbc8c1003f Change-Id: Ic8d7960eeacd35b36dcb2011cba854dd6d0c2ff6
Diffstat (limited to 'media/omx/1.0')
-rw-r--r--media/omx/1.0/vts/functional/video/VtsHalMediaOmxV1_0TargetVideoDecTest.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/media/omx/1.0/vts/functional/video/VtsHalMediaOmxV1_0TargetVideoDecTest.cpp b/media/omx/1.0/vts/functional/video/VtsHalMediaOmxV1_0TargetVideoDecTest.cpp
index 1d4fd67e..a5b5524b 100644
--- a/media/omx/1.0/vts/functional/video/VtsHalMediaOmxV1_0TargetVideoDecTest.cpp
+++ b/media/omx/1.0/vts/functional/video/VtsHalMediaOmxV1_0TargetVideoDecTest.cpp
@@ -839,7 +839,7 @@ void getDefaultColorFormat(sp<IOmxNode> omxNode, OMX_U32 kPortIndexOutput,
839 OMX_VIDEO_PARAM_PORTFORMATTYPE portFormat; 839 OMX_VIDEO_PARAM_PORTFORMATTYPE portFormat;
840 *eColorFormat = OMX_COLOR_FormatUnused; 840 *eColorFormat = OMX_COLOR_FormatUnused;
841 portFormat.nIndex = 0; 841 portFormat.nIndex = 0;
842 while (1) { 842 while (portFormat.nIndex < 512) {
843 status = getPortParam(omxNode, OMX_IndexParamVideoPortFormat, 843 status = getPortParam(omxNode, OMX_IndexParamVideoPortFormat,
844 kPortIndexOutput, &portFormat); 844 kPortIndexOutput, &portFormat);
845 if (status != ::android::hardware::media::omx::V1_0::Status::OK) break; 845 if (status != ::android::hardware::media::omx::V1_0::Status::OK) break;
@@ -853,7 +853,9 @@ void getDefaultColorFormat(sp<IOmxNode> omxNode, OMX_U32 kPortIndexOutput,
853 break; 853 break;
854 } 854 }
855 if (OMX_COLOR_FormatYUV420SemiPlanar == portFormat.eColorFormat || 855 if (OMX_COLOR_FormatYUV420SemiPlanar == portFormat.eColorFormat ||
856 OMX_COLOR_FormatYUV420Planar == portFormat.eColorFormat) { 856 OMX_COLOR_FormatYUV420Planar == portFormat.eColorFormat ||
857 OMX_COLOR_FormatYUV420PackedPlanar == portFormat.eColorFormat ||
858 OMX_COLOR_FormatYUV420PackedSemiPlanar == portFormat.eColorFormat) {
857 *eColorFormat = portFormat.eColorFormat; 859 *eColorFormat = portFormat.eColorFormat;
858 break; 860 break;
859 } 861 }