Home | History | Annotate | Download | only in graphics

Lines Matching refs:MediaPlayer

97 class MediaPlayer;
109 virtual void mediaPlayerNetworkStateChanged(MediaPlayer*) { }
112 virtual void mediaPlayerReadyStateChanged(MediaPlayer*) { }
115 virtual void mediaPlayerVolumeChanged(MediaPlayer*) { }
118 virtual void mediaPlayerMuteChanged(MediaPlayer*) { }
121 virtual void mediaPlayerTimeChanged(MediaPlayer*) { }
124 virtual void mediaPlayerDurationChanged(MediaPlayer*) { }
127 virtual void mediaPlayerRateChanged(MediaPlayer*) { }
130 virtual void mediaPlayerPlaybackStateChanged(MediaPlayer*) { }
132 // The MediaPlayer has found potentially problematic media content.
135 virtual void mediaPlayerSawUnsupportedTracks(MediaPlayer*) { }
139 virtual void mediaPlayerRepaint(MediaPlayer*) { }
142 virtual void mediaPlayerSizeChanged(MediaPlayer*) { }
144 virtual void mediaPlayerEngineUpdated(MediaPlayer*) { }
148 virtual void mediaPlayerFirstVideoFrameAvailable(MediaPlayer*) { }
151 // whether the rendering system can accelerate the display of this MediaPlayer.
152 virtual bool mediaPlayerRenderingCanBeAccelerated(MediaPlayer*) { return false; }
156 virtual void mediaPlayerRenderingModeChanged(MediaPlayer*) { }
160 class MediaPlayer {
161 WTF_MAKE_NONCOPYABLE(MediaPlayer); WTF_MAKE_FAST_ALLOCATED;
164 static PassOwnPtr<MediaPlayer> create(MediaPlayerClient* client)
166 return adoptPtr(new MediaPlayer(client));
168 virtual ~MediaPlayer();
172 static MediaPlayer::SupportsType supportsType(const ContentType&);
310 MediaPlayer(MediaPlayerClient*);
312 void reloadTimerFired(Timer<MediaPlayer>*);
317 Timer<MediaPlayer> m_reloadTimer;
341 typedef MediaPlayerPrivateInterface* (*CreateMediaEnginePlayer)(MediaPlayer*);
343 typedef MediaPlayer::SupportsType (*MediaEngineSupportsType)(const String& type, const String& codecs);