Chromium Code Reviews| Index: media/filters/decoder_stream.cc |
| diff --git a/media/filters/decoder_stream.cc b/media/filters/decoder_stream.cc |
| index b3d58aecbbb48a1386d66836fe117a0a72759763..21124c1f25a207b1306e9db4eb3f24bc4807307c 100644 |
| --- a/media/filters/decoder_stream.cc |
| +++ b/media/filters/decoder_stream.cc |
| @@ -42,8 +42,10 @@ template <DemuxerStream::Type StreamType> |
| DecoderStream<StreamType>::DecoderStream( |
| const scoped_refptr<base::SingleThreadTaskRunner>& task_runner, |
| ScopedVector<Decoder> decoders, |
| - const SetDecryptorReadyCB& set_decryptor_ready_cb) |
| + const SetDecryptorReadyCB& set_decryptor_ready_cb, |
| + const LogCB& log_cb) |
| : task_runner_(task_runner), |
| + log_cb_(log_cb), |
| state_(STATE_UNINITIALIZED), |
| stream_(NULL), |
| low_delay_(false), |
| @@ -236,6 +238,10 @@ void DecoderStream<StreamType>::OnDecoderSelected( |
| decoder_ = selected_decoder.Pass(); |
| decrypting_demuxer_stream_ = decrypting_demuxer_stream.Pass(); |
| + if (decrypting_demuxer_stream_) |
| + MEDIA_LOG(log_cb_) << "DecryptingDemuxerStream selected"; |
| + MEDIA_LOG(log_cb_) << decoder_->GetDisplayName() << " selected"; |
|
xhwang
2014/09/08 17:31:21
In chrome://media-internals, you'll see something
|
| + |
| if (StreamTraits::NeedsBitstreamConversion(decoder_.get())) |
| stream_->EnableBitstreamConverter(); |
| base::ResetAndReturn(&init_cb_).Run(true); |