Index: media/blink/encrypted_media_player_support.cc |
diff --git a/media/blink/encrypted_media_player_support.cc b/media/blink/encrypted_media_player_support.cc |
index 3a0ddd80cfb1b61c6b79c935cc5297737041050e..e83efd9a527cc845b67f14cf51370dee3f71afd4 100644 |
--- a/media/blink/encrypted_media_player_support.cc |
+++ b/media/blink/encrypted_media_player_support.cc |
@@ -154,11 +154,15 @@ EncryptedMediaPlayerSupport::GenerateKeyRequestInternal( |
if (!PrefixedIsSupportedConcreteKeySystem(key_system)) |
return WebMediaPlayer::MediaKeyExceptionKeySystemNotSupported; |
+ // |use_hw_secure_codecs| is only supported on Android, and Android (WMPA) |
+ // does not use EncryptedMediaPlayerSupport. |
+ bool use_hw_secure_codecs = false; |
+ |
if (!proxy_decryptor_) { |
DCHECK(current_key_system_.empty()); |
DCHECK(!cdm_context_ready_cb_.is_null()); |
proxy_decryptor_.reset(new ProxyDecryptor( |
- media_permission_, |
+ media_permission_, use_hw_secure_codecs, |
BIND_TO_RENDER_LOOP(&EncryptedMediaPlayerSupport::OnKeyAdded), |
BIND_TO_RENDER_LOOP(&EncryptedMediaPlayerSupport::OnKeyError), |
BIND_TO_RENDER_LOOP(&EncryptedMediaPlayerSupport::OnKeyMessage))); |