| Index: content/browser/media/android/media_drm_credential_manager.cc
|
| diff --git a/content/browser/media/android/media_drm_credential_manager.cc b/content/browser/media/android/media_drm_credential_manager.cc
|
| index 8e62770d3f1ae4ca6082f692102bd7d3747f293a..d846bcf004eed4b33b19aa981fd64f7cdd4eb30e 100644
|
| --- a/content/browser/media/android/media_drm_credential_manager.cc
|
| +++ b/content/browser/media/android/media_drm_credential_manager.cc
|
| @@ -100,14 +100,17 @@ bool MediaDrmCredentialManager::ResetCredentialsInternal(
|
| base::Bind(&MediaDrmCredentialManager::OnResetCredentialsCompleted,
|
| base::Unretained(this), security_level);
|
|
|
| - if (!media_drm_bridge_->SetSecurityLevel(security_level)) {
|
| + media::MediaDrmBridge* media_drm_bridge =
|
| + static_cast<media::MediaDrmBridge*>(media_drm_bridge_.get());
|
| +
|
| + if (!media_drm_bridge->SetSecurityLevel(security_level)) {
|
| // No need to reset credentials for unsupported |security_level|.
|
| base::ThreadTaskRunnerHandle::Get()->PostTask(
|
| FROM_HERE, base::Bind(reset_credentials_cb, true));
|
| return true;
|
| }
|
|
|
| - media_drm_bridge_->ResetDeviceCredentials(reset_credentials_cb);
|
| + media_drm_bridge->ResetDeviceCredentials(reset_credentials_cb);
|
| return true;
|
| }
|
|
|
|
|