| Index: Source/modules/encryptedmedia/HTMLMediaElementEncryptedMedia.h
|
| diff --git a/Source/modules/encryptedmedia/HTMLMediaElementEncryptedMedia.h b/Source/modules/encryptedmedia/HTMLMediaElementEncryptedMedia.h
|
| index 55fcd85339ebb0d8c4342934b3a45ce2f9d2cb20..7e5b55c728ffa5b5e8515a7435bea0d70e474775 100644
|
| --- a/Source/modules/encryptedmedia/HTMLMediaElementEncryptedMedia.h
|
| +++ b/Source/modules/encryptedmedia/HTMLMediaElementEncryptedMedia.h
|
| @@ -45,6 +45,8 @@ public:
|
| static void keyError(HTMLMediaElement&, const String& keySystem, const String& sessionId, WebMediaPlayerClient::MediaKeyErrorCode, unsigned short systemCode);
|
| static void keyMessage(HTMLMediaElement&, const String& keySystem, const String& sessionId, const unsigned char* message, unsigned messageLength, const WebURL& defaultURL);
|
| static void encrypted(HTMLMediaElement&, const String& initDataType, const unsigned char* initData, unsigned initDataLength);
|
| + static void didBlockPlaybackWaitingForKey(HTMLMediaElement&);
|
| + static void didResumePlaybackBlockedForKey(HTMLMediaElement&);
|
| static void playerDestroyed(HTMLMediaElement&);
|
| static WebContentDecryptionModule* contentDecryptionModule(HTMLMediaElement&);
|
|
|
| @@ -79,6 +81,8 @@ private:
|
|
|
| EmeMode m_emeMode;
|
|
|
| + bool m_isWaitingForKey;
|
| +
|
| PersistentWillBeMember<MediaKeys> m_mediaKeys;
|
| };
|
|
|
|
|