summaryrefslogtreecommitdiffstats
path: root/mm-video-v4l2/vidc/vdec
diff options
context:
space:
mode:
authorMaheshwar Ajja <majja@codeaurora.org>2015-06-18 13:54:17 +0530
committerMaheshwar Ajja <majja@codeaurora.org>2015-06-18 13:56:51 +0530
commit8777314fc81d3c3f07b34def14f129bb403a780a (patch)
treeb2458eb147c63a83005d2cde664df5298a2eea87 /mm-video-v4l2/vidc/vdec
parent03782a3655030819db3a8af9f306a5d0f4cf4d94 (diff)
downloadandroid_hardware_qcom_media-8777314fc81d3c3f07b34def14f129bb403a780a.tar.gz
android_hardware_qcom_media-8777314fc81d3c3f07b34def14f129bb403a780a.tar.bz2
android_hardware_qcom_media-8777314fc81d3c3f07b34def14f129bb403a780a.zip
mm-video: vdec: Enable downscalar for msm8956
Enable downscaling for msm8956 to get downscaled output from video hardware. Change-Id: Ib97aabdcc6d65c3b59ae065d2536cf0109ee949c
Diffstat (limited to 'mm-video-v4l2/vidc/vdec')
-rw-r--r--mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp b/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp
index 125a7db7..2989ebb6 100644
--- a/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp
+++ b/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp
@@ -1737,7 +1737,9 @@ OMX_ERRORTYPE omx_vdec::component_init(OMX_STRING role)
maxSmoothStreamingWidth = 1280;
maxSmoothStreamingHeight = 720;
}
- if (!strncmp(platform_name, "msm8956", 7) || !strncmp(platform_name, "msm8976", 7)) {
+ if (property_get("media.msm8956hw", property_value, "0") &&
+ atoi(property_value)) {
+ DEBUG_PRINT_HIGH("Downscalar enabled");
is_downscalar_supported = true;
} else {
is_downscalar_supported = false;