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 3136e1931d64435d705316d41f0ac79800cd1814..219ad190bb80ba7d25d9eb149ced6d6b85f4eb65 100644 |
--- a/media/formats/mp4/mp4_stream_parser.cc |
+++ b/media/formats/mp4/mp4_stream_parser.cc |
@@ -280,7 +280,7 @@ bool MP4StreamParser::ParseMoov(BoxReader* reader) { |
coded_size, visible_rect, natural_size, |
// No decoder-specific buffer needed for AVC; |
// SPS/PPS are embedded in the video stream |
- NULL, 0, is_video_track_encrypted_, false); |
+ NULL, 0, is_video_track_encrypted_, false, false); |
has_video_ = true; |
video_track_id_ = track->header.track_id; |
} |
@@ -300,8 +300,10 @@ bool MP4StreamParser::ParseMoov(BoxReader* reader) { |
duration = kInfiniteDuration(); |
} |
- if (!init_cb_.is_null()) |
- base::ResetAndReturn(&init_cb_).Run(true, duration, base::Time(), false); |
+ if (!init_cb_.is_null()) { |
+ base::ResetAndReturn(&init_cb_) |
+ .Run(true, duration, base::Time(), false, false); |
+ } |
EmitNeedKeyIfNecessary(moov_->pssh); |
return true; |