Index: media/filters/chunk_demuxer.cc |
diff --git a/media/filters/chunk_demuxer.cc b/media/filters/chunk_demuxer.cc |
index d4eff22ff3994fcd3e4fbb759441b6af08ceceeb..246872ad3887fb04a0dc3ddae1f180808944c873 100644 |
--- a/media/filters/chunk_demuxer.cc |
+++ b/media/filters/chunk_demuxer.cc |
@@ -745,6 +745,7 @@ void ChunkDemuxerStream::CompletePendingReadIfPossible_Locked() { |
ChunkDemuxer::ChunkDemuxer(const base::Closure& open_cb, |
const NeedKeyCB& need_key_cb, |
const AddTextTrackCB& add_text_track_cb, |
+ const scoped_refptr<MediaLog>& media_log, |
const LogCB& log_cb) |
: state_(WAITING_FOR_INIT), |
cancel_next_seek_(false), |
@@ -752,6 +753,7 @@ ChunkDemuxer::ChunkDemuxer(const base::Closure& open_cb, |
open_cb_(open_cb), |
need_key_cb_(need_key_cb), |
add_text_track_cb_(add_text_track_cb), |
+ media_log_(media_log), |
log_cb_(log_cb), |
duration_(kNoTimestamp()), |
user_specified_duration_(-1) { |
@@ -883,7 +885,7 @@ ChunkDemuxer::Status ChunkDemuxer::AddId(const std::string& id, |
bool has_audio = false; |
bool has_video = false; |
scoped_ptr<media::StreamParser> stream_parser( |
- StreamParserFactory::Create(type, codecs, log_cb_, |
+ StreamParserFactory::Create(type, codecs, media_log_, log_cb_, |
&has_audio, &has_video)); |
if (!stream_parser) |