commit | 338209bb2f4cd5d0e4feea97d8003193102e17eb | [log] [tgz] |
---|---|---|
author | Wonsik Kim <wonsik@google.com> | Thu Jan 23 18:29:48 2020 +0000 |
committer | Android (Google) Code Review <android-gerrit@google.com> | Thu Jan 23 18:29:48 2020 +0000 |
tree | 3ac9ef6c8560a38119caae0d90a8eecd34e511c9 | |
parent | 86d5a2a36b918c4f5cc33be1b139ec9a53f5da03 [diff] | |
parent | 69039fc6c45d83655c953a9c9cac52ee964783ba [diff] |
Merge "Fix fd leak in media.codec"
diff --git a/media/libstagefright/omx/OMXNodeInstance.cpp b/media/libstagefright/omx/OMXNodeInstance.cpp index e1c3916..2f69f45 100644 --- a/media/libstagefright/omx/OMXNodeInstance.cpp +++ b/media/libstagefright/omx/OMXNodeInstance.cpp
@@ -492,6 +492,12 @@ } case OMX_StateLoaded: + { + if (mActiveBuffers.size() > 0) { + freeActiveBuffers(); + } + FALLTHROUGH_INTENDED; + } case OMX_StateInvalid: break;