| Index: media/filters/frame_processor.cc
|
| diff --git a/media/filters/frame_processor.cc b/media/filters/frame_processor.cc
|
| index 93b176e9ae72e8e084e48648ab3d40c24065935b..6363ec7165811ba5f82477b8c02d9f7f351fc0d2 100644
|
| --- a/media/filters/frame_processor.cc
|
| +++ b/media/filters/frame_processor.cc
|
| @@ -339,7 +339,10 @@ bool FrameProcessor::ProcessFrame(
|
| // See http://crbug.com/371197.
|
| StreamParser::BufferQueue buffer_to_append;
|
| buffer_to_append.push_back(frame);
|
| - track_buffer->stream()->Append(buffer_to_append);
|
| + if (!track_buffer->stream()->Append(buffer_to_append)) {
|
| + DVLOG(3) << __FUNCTION__ << ": Failure appending frame to stream";
|
| + return false;
|
| + }
|
|
|
| // 19. Set last decode timestamp for track buffer to decode timestamp.
|
| track_buffer->set_last_decode_timestamp(decode_timestamp);
|
|
|