| Index: chromecast/media/base/switching_media_renderer.cc
|
| diff --git a/chromecast/media/base/switching_media_renderer.cc b/chromecast/media/base/switching_media_renderer.cc
|
| index 16ffd12b77256b7d714f2766f654b0ca6f94c261..4380dc33be29013ac8efb8538075f40388ac8e45 100644
|
| --- a/chromecast/media/base/switching_media_renderer.cc
|
| +++ b/chromecast/media/base/switching_media_renderer.cc
|
| @@ -31,7 +31,8 @@ void SwitchingMediaRenderer::Initialize(
|
| const ::media::BufferingStateCB& buffering_state_cb,
|
| const ::media::Renderer::PaintCB& paint_cb,
|
| const base::Closure& ended_cb,
|
| - const ::media::PipelineStatusCB& error_cb) {
|
| + const ::media::PipelineStatusCB& error_cb,
|
| + const base::Closure& waiting_for_decryption_key_cb) {
|
| // At this point the DemuxerStreamProvider should be fully initialized, so we
|
| // have enough information to decide which renderer to use.
|
| demuxer_stream_provider_ = demuxer_stream_provider;
|
| @@ -52,7 +53,8 @@ void SwitchingMediaRenderer::Initialize(
|
|
|
| return GetRenderer()->Initialize(demuxer_stream_provider,
|
| init_cb, statistics_cb, buffering_state_cb,
|
| - paint_cb, ended_cb, error_cb);
|
| + paint_cb, ended_cb, error_cb,
|
| + waiting_for_decryption_key_cb);
|
| }
|
|
|
| ::media::Renderer* SwitchingMediaRenderer::GetRenderer() const {
|
|
|