diff options
author | Deepak Verma <dverma@codeaurora.org> | 2014-02-25 17:01:16 +0530 |
---|---|---|
committer | Deepak Verma <dverma@codeaurora.org> | 2014-02-25 17:01:16 +0530 |
commit | f025625050acae22b3087b0141369d8f3fc35c38 (patch) | |
tree | 82a75c18b29b81aaac765da88adeee58df6149d7 | |
parent | 87975df10f6f82f1fbd13fd1fac949ed4071f853 (diff) | |
download | android_hardware_qcom_media-f025625050acae22b3087b0141369d8f3fc35c38.tar.gz android_hardware_qcom_media-f025625050acae22b3087b0141369d8f3fc35c38.tar.bz2 android_hardware_qcom_media-f025625050acae22b3087b0141369d8f3fc35c38.zip |
mm-video: vdec: No need to allocate metadata by default
If metadata is not enabled by client, there is not need
to enable it by default in secure session.
Change-Id: I031aa193271492e46bddf14f53ee033d0d68e138
-rw-r--r-- | mm-video/vidc/vdec/src/omx_vdec.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/mm-video/vidc/vdec/src/omx_vdec.cpp b/mm-video/vidc/vdec/src/omx_vdec.cpp index 68af4f39..c9501cc0 100644 --- a/mm-video/vidc/vdec/src/omx_vdec.cpp +++ b/mm-video/vidc/vdec/src/omx_vdec.cpp @@ -1,5 +1,5 @@ /*-------------------------------------------------------------------------- -Copyright (c) 2010-2013, The Linux Foundation. All rights reserved. +Copyright (c) 2010-2014, The Linux Foundation. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: @@ -4956,7 +4956,7 @@ OMX_ERRORTYPE omx_vdec::free_output_buffer(OMX_BUFFERHEADERTYPE *bufferHdr) #endif } #ifdef MAX_RES_1080P - if(drv_ctx.enable_sec_metadata) + if(drv_ctx.enable_sec_metadata && client_extradata) { vdec_dealloc_meta_buffers(); } @@ -5405,7 +5405,7 @@ OMX_ERRORTYPE omx_vdec::allocate_output_buffer( pPlatformList++; } #ifdef MAX_RES_1080P - if(eRet == OMX_ErrorNone && drv_ctx.enable_sec_metadata) + if(eRet == OMX_ErrorNone && drv_ctx.enable_sec_metadata && client_extradata) { eRet = vdec_alloc_meta_buffers(); if (eRet) { |