| 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 b2680ee924f110eb4067e18d9dca4b7027f4a27b..1642d97312532965a43b4109bf19c955c8ff70c3 100644
|
| --- a/webkit/media/crypto/ppapi/clear_key_cdm.h
|
| +++ b/webkit/media/crypto/ppapi/clear_key_cdm.h
|
| @@ -10,6 +10,7 @@
|
| #include "base/basictypes.h"
|
| #include "base/compiler_specific.h"
|
| #include "base/memory/ref_counted.h"
|
| +#include "base/memory/scoped_ptr.h"
|
| #include "base/synchronization/lock.h"
|
| #include "media/base/decryptor_client.h"
|
| #include "media/crypto/aes_decryptor.h"
|
| @@ -21,6 +22,8 @@ class DecoderBuffer;
|
|
|
| namespace webkit_media {
|
|
|
| +class FFmpegCdmVideoDecoder;
|
| +
|
| // Clear key implementation of the cdm::ContentDecryptionModule interface.
|
| class ClearKeyCdm : public cdm::ContentDecryptionModule {
|
| public:
|
| @@ -106,6 +109,7 @@ class ClearKeyCdm : public cdm::ContentDecryptionModule {
|
| base::Lock client_lock_;
|
|
|
| cdm::Allocator* const allocator_;
|
| + scoped_ptr<FFmpegCdmVideoDecoder> video_decoder_;
|
| };
|
|
|
| } // namespace webkit_media
|
|
|