From fd87b5b6b08baf6b23784b487b1bc4e621a2d33d Mon Sep 17 00:00:00 2001 From: Rohit Kulkarni Date: Fri, 29 Apr 2016 11:22:31 -0700 Subject: mm-video-v4l2: vidc: Enumerate supported HEVC decoder profiles Profile-level supported query should allow enumeration of all supported HEVC profiles. Change-Id: I695148664f5ed7ac0b99531b03d91c592dedca10 --- mm-video-v4l2/vidc/vdec/src/omx_vdec_v4l2.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mm-video-v4l2/vidc/vdec/src/omx_vdec_v4l2.cpp b/mm-video-v4l2/vidc/vdec/src/omx_vdec_v4l2.cpp index c4c7aeed..184ab566 100644 --- a/mm-video-v4l2/vidc/vdec/src/omx_vdec_v4l2.cpp +++ b/mm-video-v4l2/vidc/vdec/src/omx_vdec_v4l2.cpp @@ -3393,6 +3393,9 @@ OMX_ERRORTYPE omx_vdec::get_supported_profile_level(OMX_VIDEO_PARAM_PROFILELEVEL } } else if (!strncmp(drv_ctx.kind, "OMX.qcom.video.decoder.hevc", OMX_MAX_STRINGNAME_SIZE)) { if (profileLevelType->nProfileIndex == 0) { + profileLevelType->eProfile = OMX_VIDEO_HEVCProfileMain; + profileLevelType->eLevel = OMX_VIDEO_HEVCMainTierLevel51; + } else if (profileLevelType->nProfileIndex == 1) { profileLevelType->eProfile = OMX_VIDEO_HEVCProfileMain10; profileLevelType->eLevel = OMX_VIDEO_HEVCMainTierLevel51; } else { -- cgit v1.2.3