| Index: media/base/cdm_initialized_promise.h
|
| diff --git a/media/base/cdm_initialized_promise.h b/media/base/cdm_initialized_promise.h
|
| index cc11f31d96cc2b19c6287cbf8280635ba3db9d59..8e48f7cd0fa2b422ff1f54fcb0c831bf4869bfbb 100644
|
| --- a/media/base/cdm_initialized_promise.h
|
| +++ b/media/base/cdm_initialized_promise.h
|
| @@ -11,10 +11,11 @@
|
| #include "media/base/cdm_factory.h"
|
| #include "media/base/cdm_promise.h"
|
| #include "media/base/media_export.h"
|
| -#include "media/base/media_keys.h"
|
|
|
| namespace media {
|
|
|
| +class MediaKeys;
|
| +
|
| // Promise to be resolved when the CDM is initialized. It owns the MediaKeys
|
| // object until the initialization completes, which it then passes to
|
| // |cdm_created_cb|.
|
| @@ -26,7 +27,7 @@ class MEDIA_EXPORT CdmInitializedPromise : public SimpleCdmPromise {
|
|
|
| // SimpleCdmPromise implementation.
|
| void resolve() override;
|
| - void reject(MediaKeys::Exception exception_code,
|
| + void reject(CdmPromise::Exception exception_code,
|
| uint32_t system_code,
|
| const std::string& error_message) override;
|
|
|
|
|