Index: media/mojo/services/mojo_cdm_service.cc |
diff --git a/media/mojo/services/mojo_cdm_service.cc b/media/mojo/services/mojo_cdm_service.cc |
index 11db7d18ed36e577484c78ca82b007c1fb3fe927..c0ad2641c4a666a99469702b203d0298f45263b2 100644 |
--- a/media/mojo/services/mojo_cdm_service.cc |
+++ b/media/mojo/services/mojo_cdm_service.cc |
@@ -126,9 +126,8 @@ void MojoCdmService::SetServerCertificate( |
mojo::Array<uint8_t> certificate_data, |
const SetServerCertificateCallback& callback) { |
DVLOG(2) << __FUNCTION__; |
- cdm_->SetServerCertificate( |
- certificate_data.storage(), |
- base::WrapUnique(new SimpleMojoCdmPromise(callback))); |
+ cdm_->SetServerCertificate(certificate_data.storage(), |
+ base::MakeUnique<SimpleMojoCdmPromise>(callback)); |
} |
void MojoCdmService::CreateSessionAndGenerateRequest( |
@@ -140,7 +139,7 @@ void MojoCdmService::CreateSessionAndGenerateRequest( |
cdm_->CreateSessionAndGenerateRequest( |
static_cast<MediaKeys::SessionType>(session_type), |
static_cast<EmeInitDataType>(init_data_type), init_data.storage(), |
- base::WrapUnique(new NewSessionMojoCdmPromise(callback))); |
+ base::MakeUnique<NewSessionMojoCdmPromise>(callback)); |
} |
void MojoCdmService::LoadSession( |
@@ -150,7 +149,7 @@ void MojoCdmService::LoadSession( |
DVLOG(2) << __FUNCTION__; |
cdm_->LoadSession(static_cast<MediaKeys::SessionType>(session_type), |
session_id.To<std::string>(), |
- base::WrapUnique(new NewSessionMojoCdmPromise(callback))); |
+ base::MakeUnique<NewSessionMojoCdmPromise>(callback)); |
} |
void MojoCdmService::UpdateSession(const mojo::String& session_id, |
@@ -166,14 +165,14 @@ void MojoCdmService::CloseSession(const mojo::String& session_id, |
const CloseSessionCallback& callback) { |
DVLOG(2) << __FUNCTION__; |
cdm_->CloseSession(session_id.To<std::string>(), |
- base::WrapUnique(new SimpleMojoCdmPromise(callback))); |
+ base::MakeUnique<SimpleMojoCdmPromise>(callback)); |
} |
void MojoCdmService::RemoveSession(const mojo::String& session_id, |
const RemoveSessionCallback& callback) { |
DVLOG(2) << __FUNCTION__; |
cdm_->RemoveSession(session_id.To<std::string>(), |
- base::WrapUnique(new SimpleMojoCdmPromise(callback))); |
+ base::MakeUnique<SimpleMojoCdmPromise>(callback)); |
} |
scoped_refptr<MediaKeys> MojoCdmService::GetCdm() { |