Index: chromecast/media/cdm/cast_cdm_factory.h |
diff --git a/chromecast/media/cdm/cast_cdm_factory.h b/chromecast/media/cdm/cast_cdm_factory.h |
index 4d13558d78bd36d87ae496f207c5d446b89b92f5..7d1201bbdf602adabad62bc0f92a3d9741cb5f82 100644 |
--- a/chromecast/media/cdm/cast_cdm_factory.h |
+++ b/chromecast/media/cdm/cast_cdm_factory.h |
@@ -15,6 +15,10 @@ namespace base { |
class SingleThreadTaskRunner; |
} // namespace base |
+namespace media { |
+struct CdmConfig; |
+} // namespace media |
+ |
namespace chromecast { |
namespace media { |
@@ -41,7 +45,8 @@ class CastCdmFactory : public ::media::CdmFactory { |
// Provides a platform-specific BrowserCdm instance. |
virtual scoped_refptr<CastCdm> CreatePlatformBrowserCdm( |
const CastKeySystem& cast_key_system, |
- const GURL& security_origin); |
+ const GURL& security_origin, |
+ const ::media::CdmConfig& cdm_config); |
protected: |
MediaResourceTracker* media_resource_tracker_; |