From a04c521e8be2db2644e5ed19fdb3979f458e86b1 Mon Sep 17 00:00:00 2001 From: jrummell Date: Fri, 30 Oct 2015 19:33:26 -0700 Subject: Add constructors for CdmKeyInformation Add constructors so that the object can be created with all the values specified. TEST=compiles Review URL: https://codereview.chromium.org/1422713006 Cr-Commit-Position: refs/heads/master@{#357261} --- chromecast/media/cdm/browser_cdm_cast.cc | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'chromecast') diff --git a/chromecast/media/cdm/browser_cdm_cast.cc b/chromecast/media/cdm/browser_cdm_cast.cc index fa4195a..92a0022 100644 --- a/chromecast/media/cdm/browser_cdm_cast.cc +++ b/chromecast/media/cdm/browser_cdm_cast.cc @@ -136,10 +136,8 @@ void BrowserCdmCast::OnSessionKeysChange( const ::media::KeyIdAndKeyPairs& keys) { ::media::CdmKeysInfo cdm_keys_info; for (const std::pair& key : keys) { - scoped_ptr< ::media::CdmKeyInformation> cdm_key_information( - new ::media::CdmKeyInformation()); - cdm_key_information->key_id.assign(key.first.begin(), key.first.end()); - cdm_keys_info.push_back(cdm_key_information.release()); + cdm_keys_info.push_back(new ::media::CdmKeyInformation( + key.first, ::media::CdmKeyInformation::USABLE, 0)); } session_keys_change_cb_.Run(session_id, true, cdm_keys_info.Pass()); -- cgit v1.1