Chromium Code Reviews| Index: content/renderer/media/media_recorder_handler.cc |
| diff --git a/content/renderer/media/media_recorder_handler.cc b/content/renderer/media/media_recorder_handler.cc |
| index e5c8ccfb6d530019dbab4d8afd61803d14e0b9ee..a93cc85ea0cbdaa3efa9844be17f1a5875f1be02 100644 |
| --- a/content/renderer/media/media_recorder_handler.cc |
| +++ b/content/renderer/media/media_recorder_handler.cc |
| @@ -80,14 +80,14 @@ bool MediaRecorderHandler::start(int timeslice) { |
| timeslice_ = TimeDelta::FromMilliseconds(timeslice); |
| slice_origin_timestamp_ = TimeTicks::Now(); |
| - webm_muxer_.reset( |
| - new media::WebmMuxer(use_vp9_ ? media::kCodecVP9 : media::kCodecVP8, |
| - base::Bind(&MediaRecorderHandler::WriteData, |
| - weak_factory_.GetWeakPtr()))); |
| - |
| blink::WebVector<blink::WebMediaStreamTrack> video_tracks; |
| media_stream_.videoTracks(video_tracks); |
| + webm_muxer_.reset(new media::WebmMuxer( |
| + use_vp9_ ? media::kCodecVP9 : media::kCodecVP8, video_tracks.size(), |
| + 0 /* no audio for now */, base::Bind(&MediaRecorderHandler::WriteData, |
|
mcasas
2015/11/02 18:29:54
Please quote the bug that tracks the implementatio
ajose
2015/11/02 22:39:51
Done.
|
| + weak_factory_.GetWeakPtr()))); |
| + |
| if (video_tracks.isEmpty()) { |
| // TODO(mcasas): Add audio_tracks and update the code in this function |
| // correspondingly, see http://crbug.com/528519. As of now, only video |