| Index: content/renderer/pepper/content_decryptor_delegate.h
|
| diff --git a/content/renderer/pepper/content_decryptor_delegate.h b/content/renderer/pepper/content_decryptor_delegate.h
|
| index 1fbeddba5ead7b680a64d0b3ce469258563470b3..1f055c54f772510e2b32c149da49aaf13d82393c 100644
|
| --- a/content/renderer/pepper/content_decryptor_delegate.h
|
| +++ b/content/renderer/pepper/content_decryptor_delegate.h
|
| @@ -8,6 +8,7 @@
|
| #include <map>
|
| #include <queue>
|
| #include <string>
|
| +#include <vector>
|
|
|
| #include "base/basictypes.h"
|
| #include "base/callback_helpers.h"
|
| @@ -60,21 +61,18 @@ class ContentDecryptorDelegate {
|
| void InstanceCrashed();
|
|
|
| // Provides access to PPP_ContentDecryptor_Private.
|
| - void SetServerCertificate(const uint8_t* certificate,
|
| - uint32_t certificate_length,
|
| + void SetServerCertificate(const std::vector<uint8>& certificate,
|
| scoped_ptr<media::SimpleCdmPromise> promise);
|
| void CreateSessionAndGenerateRequest(
|
| media::MediaKeys::SessionType session_type,
|
| media::EmeInitDataType init_data_type,
|
| - const uint8* init_data,
|
| - int init_data_length,
|
| + const std::vector<uint8>& init_data,
|
| scoped_ptr<media::NewSessionCdmPromise> promise);
|
| void LoadSession(media::MediaKeys::SessionType session_type,
|
| const std::string& session_id,
|
| scoped_ptr<media::NewSessionCdmPromise> promise);
|
| void UpdateSession(const std::string& session_id,
|
| - const uint8* response,
|
| - int response_length,
|
| + const std::vector<uint8>& response,
|
| scoped_ptr<media::SimpleCdmPromise> promise);
|
| void CloseSession(const std::string& session_id,
|
| scoped_ptr<media::SimpleCdmPromise> promise);
|
|
|