commit | 99f3d7ce6e7ac52d614ff925fbee0bfdf437d536 | [log] [tgz] |
---|---|---|
author | Austin Hu <[email protected]> | Fri Jun 30 17:13:37 2017 +0000 |
committer | android-build-merger <[email protected]> | Fri Jun 30 17:13:37 2017 +0000 |
tree | d708778972d5a818a0b7ddfe76e21bb21918dec4 | |
parent | 34736e8ba7b6d3d98e8b7d5d23d0d918df1b0a0a [diff] | |
parent | ece7d9646dae34594f912fce2e0f1b274bf4daf3 [diff] |
Fixed the issue that the fd of native_handle_t wasn't closed. am: ece7d9646d Change-Id: I0ba0fc65b8e35e1a4baacf1e470e6627d0a7e39b
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 @@ 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; }