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 { |