commit | 4ada73d90e0e0813982f8d5b3131ddb0a623e8ee | [log] [tgz] |
---|---|---|
author | Wonsik Kim <wonsik@google.com> | Tue May 26 14:58:07 2020 -0700 |
committer | Wonsik Kim <wonsik@google.com> | Tue Jun 09 15:00:16 2020 -0700 |
tree | 6feeb347c1610e963996f41e5bd46aa3dddc449f | |
parent | 3244d0db9d52223d417df71b6343064adbcad957 [diff] [blame] |
CCodec: retry sending output buffer after realloc Bug: 157393159 Test: atest CtsMediaV2TestCases:EncoderProfileLevelTest Change-Id: I14b5bd0f68300822d4b786b2e8f4144d414d8360
diff --git a/media/codec2/sfplugin/CCodecBufferChannel.cpp b/media/codec2/sfplugin/CCodecBufferChannel.cpp index 4b158bd..4345a9f 100644 --- a/media/codec2/sfplugin/CCodecBufferChannel.cpp +++ b/media/codec2/sfplugin/CCodecBufferChannel.cpp
@@ -1770,7 +1770,7 @@ realloc(c2Buffer); output.unlock(); mCCodecCallback->onOutputBuffersChanged(); - return; + break; case OutputBuffers::RETRY: ALOGV("[%s] sendOutputBuffers: unable to register output buffer", mName);