Index: chromecast/media/cdm/browser_cdm_cast.h |
diff --git a/chromecast/media/cdm/browser_cdm_cast.h b/chromecast/media/cdm/browser_cdm_cast.h |
index 1f2d8e76b48a78706f700fb7a2f288be436fd4a0..7a83a08dcc84fb3fa637b3d634f5411ef551bb5b 100644 |
--- a/chromecast/media/cdm/browser_cdm_cast.h |
+++ b/chromecast/media/cdm/browser_cdm_cast.h |
@@ -77,6 +77,10 @@ class BrowserCdmCast : public ::media::BrowserCdm { |
private: |
friend class BrowserCdmCastUi; |
+ // Allow subclasses to override to provide key sysytem specific |
+ // initialization. |
+ virtual void InitializeInternal(); |
+ |
::media::SessionMessageCB session_message_cb_; |
::media::SessionClosedCB session_closed_cb_; |
::media::LegacySessionErrorCB legacy_session_error_cb_; |