| Index: media/base/android/media_codec_bridge.cc
|
| diff --git a/media/base/android/media_codec_bridge.cc b/media/base/android/media_codec_bridge.cc
|
| index 8cb598f8e788f0987215ce3620e8c21c857775f7..833d51ef8900218ef96221422f489b37c11f6ba8 100644
|
| --- a/media/base/android/media_codec_bridge.cc
|
| +++ b/media/base/android/media_codec_bridge.cc
|
| @@ -47,7 +47,10 @@ bool MediaCodecBridge::FillInputBuffer(int index,
|
| size_t size) {
|
| uint8_t* dst = nullptr;
|
| size_t capacity = 0;
|
| - GetInputBuffer(index, &dst, &capacity);
|
| + if (GetInputBuffer(index, &dst, &capacity) != MEDIA_CODEC_OK) {
|
| + LOG(ERROR) << "GetInputBuffer failed";
|
| + return false;
|
| + }
|
| CHECK(dst);
|
|
|
| if (size > capacity) {
|
|
|