| Index: media/base/browser_cdm_factory.cc
|
| diff --git a/media/base/browser_cdm_factory.cc b/media/base/browser_cdm_factory.cc
|
| index 73fd4c72e22589c66746de90f7b34665019b163d..69a6a02012f42b939ad1bd352dd8b0df31fcaac5 100644
|
| --- a/media/base/browser_cdm_factory.cc
|
| +++ b/media/base/browser_cdm_factory.cc
|
| @@ -21,7 +21,7 @@ void SetBrowserCdmFactory(BrowserCdmFactory* factory) {
|
| g_cdm_factory = factory;
|
| }
|
|
|
| -ScopedBrowserCdmPtr CreateBrowserCdm(
|
| +scoped_refptr<MediaKeys> CreateBrowserCdm(
|
| const std::string& key_system,
|
| bool use_hw_secure_codecs,
|
| const SessionMessageCB& session_message_cb,
|
| @@ -31,10 +31,10 @@ ScopedBrowserCdmPtr CreateBrowserCdm(
|
| const SessionExpirationUpdateCB& session_expiration_update_cb) {
|
| if (!g_cdm_factory) {
|
| #if defined(OS_ANDROID)
|
| - SetBrowserCdmFactory(new BrowserCdmFactoryAndroid);
|
| + SetBrowserCdmFactory(new BrowserCdmFactoryAndroid());
|
| #else
|
| LOG(ERROR) << "Cannot create BrowserCdm: no BrowserCdmFactory available!";
|
| - return ScopedBrowserCdmPtr();
|
| + return nullptr;
|
| #endif
|
| }
|
|
|
|
|