| Index: media/blink/cdm_session_adapter.cc
|
| diff --git a/media/blink/cdm_session_adapter.cc b/media/blink/cdm_session_adapter.cc
|
| index b99b74a234ebb0a0c615271801797c9d388b82de..7897084313bf885b505a2e23cdabf2a012e40829 100644
|
| --- a/media/blink/cdm_session_adapter.cc
|
| +++ b/media/blink/cdm_session_adapter.cc
|
| @@ -13,7 +13,6 @@
|
| #include "media/base/key_systems.h"
|
| #include "media/base/media_keys.h"
|
| #include "media/blink/webcontentdecryptionmodulesession_impl.h"
|
| -#include "media/cdm/aes_decryptor.h"
|
| #include "url/gurl.h"
|
|
|
| namespace media {
|
| @@ -33,22 +32,13 @@ bool CdmSessionAdapter::Initialize(CdmFactory* cdm_factory,
|
| kMediaEME + GetKeySystemNameForUMA(key_system) + kDot;
|
|
|
| base::WeakPtr<CdmSessionAdapter> weak_this = weak_ptr_factory_.GetWeakPtr();
|
| -
|
| - if (CanUseAesDecryptor(key_system)) {
|
| - media_keys_.reset(new AesDecryptor(
|
| - base::Bind(&CdmSessionAdapter::OnSessionMessage, weak_this),
|
| - base::Bind(&CdmSessionAdapter::OnSessionClosed, weak_this),
|
| - base::Bind(&CdmSessionAdapter::OnSessionKeysChange, weak_this)));
|
| - } else if (cdm_factory) {
|
| - media_keys_ = cdm_factory->Create(
|
| - key_system, security_origin,
|
| - base::Bind(&CdmSessionAdapter::OnSessionMessage, weak_this),
|
| - base::Bind(&CdmSessionAdapter::OnSessionClosed, weak_this),
|
| - base::Bind(&CdmSessionAdapter::OnSessionError, weak_this),
|
| - base::Bind(&CdmSessionAdapter::OnSessionKeysChange, weak_this),
|
| - base::Bind(&CdmSessionAdapter::OnSessionExpirationUpdate, weak_this));
|
| - }
|
| -
|
| + media_keys_ = cdm_factory->Create(
|
| + key_system, security_origin,
|
| + base::Bind(&CdmSessionAdapter::OnSessionMessage, weak_this),
|
| + base::Bind(&CdmSessionAdapter::OnSessionClosed, weak_this),
|
| + base::Bind(&CdmSessionAdapter::OnSessionError, weak_this),
|
| + base::Bind(&CdmSessionAdapter::OnSessionKeysChange, weak_this),
|
| + base::Bind(&CdmSessionAdapter::OnSessionExpirationUpdate, weak_this));
|
| return media_keys_.get() != nullptr;
|
| }
|
|
|
|
|