| Index: chromecast/media/cdm/browser_cdm_cast.cc
|
| diff --git a/chromecast/media/cdm/browser_cdm_cast.cc b/chromecast/media/cdm/browser_cdm_cast.cc
|
| index 33c10c5d90af02991a96a72fe62fd7d71c414dac..ff922a1c03f68dcd75474852f8cb6355fc624e79 100644
|
| --- a/chromecast/media/cdm/browser_cdm_cast.cc
|
| +++ b/chromecast/media/cdm/browser_cdm_cast.cc
|
| @@ -102,7 +102,7 @@ void BrowserCdmCast::OnSessionKeysChange(
|
| void BrowserCdmCast::SetServerCertificateHelper(
|
| const std::vector<uint8>& certificate_data,
|
| scoped_ptr<::media::SimpleCdmPromise> promise) {
|
| - SetServerCertificate(certificate_data.data(),
|
| + SetServerCertificate(&certificate_data[0],
|
| certificate_data.size(),
|
| promise.Pass());
|
| }
|
| @@ -113,7 +113,7 @@ void BrowserCdmCast::CreateSessionAndGenerateRequestHelper(
|
| const std::vector<uint8>& init_data,
|
| scoped_ptr<::media::NewSessionCdmPromise> promise) {
|
| CreateSessionAndGenerateRequest(
|
| - session_type, init_data_type, init_data.data(), init_data.size(),
|
| + session_type, init_data_type, &init_data[0], init_data.size(),
|
| promise.Pass());
|
| }
|
|
|
| @@ -121,7 +121,7 @@ void BrowserCdmCast::UpdateSessionHelper(
|
| const std::string& session_id,
|
| const std::vector<uint8>& response,
|
| scoped_ptr<::media::SimpleCdmPromise> promise) {
|
| - UpdateSession(session_id, response.data(), response.size(), promise.Pass());
|
| + UpdateSession(session_id, &response[0], response.size(), promise.Pass());
|
| }
|
|
|
| // A macro runs current member function on |cdm_loop_| thread.
|
|
|