Index: Source/core/html/shadow/MediaControls.h |
diff --git a/Source/core/html/shadow/MediaControls.h b/Source/core/html/shadow/MediaControls.h |
index e5bd4030093cf9963620522cb5992be500ef0e10..f51360fdbc412f098c111371902e0c2233b6c7a7 100644 |
--- a/Source/core/html/shadow/MediaControls.h |
+++ b/Source/core/html/shadow/MediaControls.h |
@@ -64,6 +64,11 @@ public: |
void enteredFullscreen(); |
void exitedFullscreen(); |
+ void startedCasting(); |
+ void stoppedCasting(); |
+ void refreshCastButtonVisibility(); |
+ void showOverlayCastButton(); |
+ |
void updateTextTrackDisplay(); |
void mediaElementFocused(); |
@@ -90,6 +95,7 @@ private: |
void hideMediaControlsTimerFired(Timer<MediaControls>*); |
void startHideMediaControlsTimer(); |
void stopHideMediaControlsTimer(); |
+ void resetHideMediaControlsTimer(); |
void createTextTrackDisplay(); |
void showTextTrackDisplay(); |
@@ -122,6 +128,8 @@ private: |
RawPtrWillBeMember<MediaControlVolumeSliderElement> m_volumeSlider; |
RawPtrWillBeMember<MediaControlToggleClosedCaptionsButtonElement> m_toggleClosedCaptionsButton; |
RawPtrWillBeMember<MediaControlFullscreenButtonElement> m_fullScreenButton; |
+ RawPtrWillBeMember<MediaControlCastButtonElement> m_castButton; |
+ RawPtrWillBeMember<MediaControlCastButtonElement> m_overlayCastButton; |
RawPtrWillBeMember<MediaControlTimeRemainingDisplayElement> m_durationDisplay; |
RawPtrWillBeMember<MediaControlPanelEnclosureElement> m_enclosure; |