| Index: media/cdm/proxy_decryptor.cc
|
| diff --git a/media/cdm/proxy_decryptor.cc b/media/cdm/proxy_decryptor.cc
|
| index 4cbddaa715891ccdebd56325c917f8d96a683e76..a56821141aed9f140fad3af31f3f2c87caf05de5 100644
|
| --- a/media/cdm/proxy_decryptor.cc
|
| +++ b/media/cdm/proxy_decryptor.cc
|
| @@ -38,11 +38,13 @@ ProxyDecryptor::PendingGenerateKeyRequestData::
|
| }
|
|
|
| ProxyDecryptor::ProxyDecryptor(MediaPermission* media_permission,
|
| + bool use_hw_secure_codecs,
|
| const KeyAddedCB& key_added_cb,
|
| const KeyErrorCB& key_error_cb,
|
| const KeyMessageCB& key_message_cb)
|
| : is_creating_cdm_(false),
|
| media_permission_(media_permission),
|
| + use_hw_secure_codecs_(use_hw_secure_codecs),
|
| key_added_cb_(key_added_cb),
|
| key_error_cb_(key_error_cb),
|
| key_message_cb_(key_message_cb),
|
| @@ -73,6 +75,7 @@ void ProxyDecryptor::CreateCdm(CdmFactory* cdm_factory,
|
| CdmConfig cdm_config;
|
| cdm_config.allow_distinctive_identifier = true;
|
| cdm_config.allow_persistent_state = true;
|
| + cdm_config.use_hw_secure_codecs = use_hw_secure_codecs_;
|
|
|
| is_creating_cdm_ = true;
|
|
|
|
|