Chromium Code Reviews| Index: webkit/media/crypto/ppapi/clear_key_cdm.h |
| diff --git a/webkit/media/crypto/ppapi/clear_key_cdm.h b/webkit/media/crypto/ppapi/clear_key_cdm.h |
| index 44b3110e315dcc17353d302d724d80a125238f98..0876e78c78fd0c05647349aa4a336ddb4b6fb1f8 100644 |
| --- a/webkit/media/crypto/ppapi/clear_key_cdm.h |
| +++ b/webkit/media/crypto/ppapi/clear_key_cdm.h |
| @@ -24,7 +24,7 @@ namespace webkit_media { |
| // Clear key implementation of the cdm::ContentDecryptionModule interface. |
| class ClearKeyCdm : public cdm::ContentDecryptionModule { |
| public: |
| - ClearKeyCdm(); |
| + explicit ClearKeyCdm(cdm::CdmAllocator* allocator); |
| virtual ~ClearKeyCdm(); |
| // ContentDecryptionModule implementation. |
| @@ -96,11 +96,15 @@ class ClearKeyCdm : public cdm::ContentDecryptionModule { |
| std::string default_url_; |
| }; |
| + ClearKeyCdm(); |
|
ddorwin
2012/09/07 09:48:48
Remove
Tom Finegan
2012/09/08 01:02:47
Done.
|
| + |
| Client client_; |
| media::AesDecryptor decryptor_; |
| // Protects the |client_| from being accessed by the |decryptor_| |
| // simultaneously. |
| base::Lock client_lock_; |
| + // Allocates buffers using the CDM wrapper. |
| + cdm::CdmAllocator* allocator_; |
| }; |
| } // namespace webkit_media |