| Index: media/formats/mp4/mp4_stream_parser.cc
|
| diff --git a/media/formats/mp4/mp4_stream_parser.cc b/media/formats/mp4/mp4_stream_parser.cc
|
| index a8038ea764d52e15bc00de5a99cbfc60605560dc..be88d87eb4c52abb3a314cc0a0167ee10d89edae 100644
|
| --- a/media/formats/mp4/mp4_stream_parser.cc
|
| +++ b/media/formats/mp4/mp4_stream_parser.cc
|
| @@ -44,7 +44,7 @@ MP4StreamParser::~MP4StreamParser() {}
|
| void MP4StreamParser::Init(const InitCB& init_cb,
|
| const NewConfigCB& config_cb,
|
| const NewBuffersCB& new_buffers_cb,
|
| - const NewTextBuffersCB& /* text_cb */ ,
|
| + bool /* ignore_text_tracks */ ,
|
| const NeedKeyCB& need_key_cb,
|
| const NewMediaSegmentCB& new_segment_cb,
|
| const base::Closure& end_of_segment_cb,
|
| @@ -530,7 +530,10 @@ bool MP4StreamParser::SendAndFlushSamples(BufferQueue* audio_buffers,
|
| if (audio_buffers->empty() && video_buffers->empty())
|
| return true;
|
|
|
| - bool success = new_buffers_cb_.Run(*audio_buffers, *video_buffers);
|
| + TextBufferQueueMap empty_text_map;
|
| + bool success = new_buffers_cb_.Run(*audio_buffers,
|
| + *video_buffers,
|
| + empty_text_map);
|
| audio_buffers->clear();
|
| video_buffers->clear();
|
| return success;
|
|
|