Index: media/filters/decoder_stream.cc |
diff --git a/media/filters/decoder_stream.cc b/media/filters/decoder_stream.cc |
index e5d592efb9c8e017f02dce10b524740b7bd68eed..53cf47c18a725f3eb11ef310c195cf50dbc016aa 100644 |
--- a/media/filters/decoder_stream.cc |
+++ b/media/filters/decoder_stream.cc |
@@ -289,6 +289,8 @@ void DecoderStream<StreamType>::OnDecoderSelected( |
decrypting_demuxer_stream_ = std::move(decrypting_demuxer_stream); |
stream_ = decrypting_demuxer_stream_.get(); |
} |
+ if (decoder_change_observer_cb_) |
+ decoder_change_observer_cb_.Run(decoder_.get()); |
// TODO(tguilbert): crbug.com/603713 support config changes on decoder reinit. |
if (received_config_change_during_reinit_) { |