summaryrefslogtreecommitdiffstats
path: root/mm-video-v4l2/vidc/vdec
diff options
context:
space:
mode:
authorSteve Kondik <steve@cyngn.com>2014-12-13 03:05:02 -0800
committerSteve Kondik <steve@cyngn.com>2014-12-13 03:05:02 -0800
commitd44191331909dd7a0f90c3ccb38264ae8b0c6381 (patch)
tree72d3a5c75508d09aa6d053482d861113ecf00d0c /mm-video-v4l2/vidc/vdec
parent2abb33ec180a25b162eb06b7c32baa615ff49dbc (diff)
parentdddc6fde73ee09355abcc3530e7ce035e6541532 (diff)
downloadandroid_hardware_qcom_media-d44191331909dd7a0f90c3ccb38264ae8b0c6381.tar.gz
android_hardware_qcom_media-d44191331909dd7a0f90c3ccb38264ae8b0c6381.tar.bz2
android_hardware_qcom_media-d44191331909dd7a0f90c3ccb38264ae8b0c6381.zip
Merge branch 'LA.BF.1.1_rb1.16' of git://codeaurora.org/platform/hardware/qcom/media into cm-12.0
Diffstat (limited to 'mm-video-v4l2/vidc/vdec')
-rw-r--r--mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp9
1 files changed, 9 insertions, 0 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 b0a0d9b5..1aeb9179 100644
--- a/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp
+++ b/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp
@@ -4782,6 +4782,15 @@ OMX_ERRORTYPE omx_vdec::free_output_buffer(OMX_BUFFERHEADERTYPE *bufferHdr)
sizeof (vdec_bufferpayload));
if (!dynamic_buf_mode) {
+
+ if (streaming[CAPTURE_PORT]) {
+ if (stream_off(OMX_CORE_OUTPUT_PORT_INDEX)) {
+ DEBUG_PRINT_ERROR("STREAMOFF Failed");
+ } else {
+ DEBUG_PRINT_HIGH("STREAMOFF Successful");
+ }
+ }
+
#ifdef _ANDROID_
if (m_enable_android_native_buffers) {
if (!secure_mode) {