Index: chromecast/browser/cast_content_browser_client_simple.cc |
diff --git a/chromecast/browser/cast_content_browser_client_simple.cc b/chromecast/browser/cast_content_browser_client_simple.cc |
index bde5a71d028865098286a23615b9c04678e3b76a..1df4685cf4fe2901deba0d68cb7a2f8f422aacf6 100644 |
--- a/chromecast/browser/cast_content_browser_client_simple.cc |
+++ b/chromecast/browser/cast_content_browser_client_simple.cc |
@@ -4,6 +4,7 @@ |
#include "chromecast/browser/cast_content_browser_client.h" |
+#include "chromecast/media/cma/backend/media_pipeline_device.h" |
#include "content/public/browser/browser_message_filter.h" |
#include "media/audio/audio_manager_factory.h" |
@@ -26,5 +27,13 @@ CastContentBrowserClient::PlatformCreateAudioManagerFactory() { |
return scoped_ptr<::media::AudioManagerFactory>(); |
} |
+#if !defined(OS_ANDROID) |
+scoped_ptr<media::MediaPipelineDevice> |
+CastContentBrowserClient::PlatformCreateMediaPipelineDevice( |
+ const media::MediaPipelineDeviceParams& params) { |
+ return media::CreateMediaPipelineDevice(params); |
+} |
+#endif |
+ |
} // namespace shell |
} // namespace chromecast |