aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorandroid-build-team Robot <android-build-team-robot@google.com>2017-07-03 07:36:55 +0000
committerandroid-build-team Robot <android-build-team-robot@google.com>2017-07-03 07:36:55 +0000
commit6b64d66c87cfc04aaa40a9ceff34a90ef981560f (patch)
treeaecac7daf1c8b01c87b074cf46efd640c166c74c
parente5e71bd44023abf1ce6e421c6fb4745ccdc99351 (diff)
parent212353b45667200c50a4fb7af3cd987411c9f80c (diff)
downloadomx-components-6b64d66c87cfc04aaa40a9ceff34a90ef981560f.tar.gz
Change-Id: Ibabadcf24c9f2730ed23c37487f82d5359c88df9
-rwxr-xr-xvideocodec/securevideo/moorefield/OMXVideoDecoderAVCSecure.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/videocodec/securevideo/moorefield/OMXVideoDecoderAVCSecure.cpp b/videocodec/securevideo/moorefield/OMXVideoDecoderAVCSecure.cpp
index 7ec2d48..1518578 100755
--- a/videocodec/securevideo/moorefield/OMXVideoDecoderAVCSecure.cpp
+++ b/videocodec/securevideo/moorefield/OMXVideoDecoderAVCSecure.cpp
@@ -659,6 +659,9 @@ void OMXVideoDecoderAVCSecure::MemFreeDataBuffer(OMX_U8 *pBuffer) {
ALOGE("%s: Faild to munmap %p",__FUNCTION__, dataBuffer);
return;
}
+
+ native_handle_close(native_handle);
+ native_handle_delete(native_handle);
ALOGV("Free databuffer %p with data = %p", dataBuffer, dataBuffer->data);
--mNumInportBuffers;
}