webkitgtk3-0.14.1.0: Binding to the Webkit library.

Safe HaskellNone
LanguageHaskell98

Graphics.UI.Gtk.WebKit.DOM.HTMLMediaElement

Documentation

load :: (MonadIO m, HTMLMediaElementClass self) => self -> m () Source

play :: (MonadIO m, HTMLMediaElementClass self) => self -> m () Source

pause :: (MonadIO m, HTMLMediaElementClass self) => self -> m () Source

fastSeek :: (MonadIO m, HTMLMediaElementClass self) => self -> Double -> m () Source

addTextTrack :: (MonadIO m, HTMLMediaElementClass self, GlibString string) => self -> string -> string -> string -> m (Maybe TextTrack) Source

NETWORK_EMPTY

NETWORK_IDLE

NETWORK_LOADING

NETWORK_NO_SOURCE

HAVE_NOTHING

HAVE_METADATA

HAVE_CURRENT_DATA

HAVE_FUTURE_DATA

HAVE_ENOUGH_DATA

setSrc :: (MonadIO m, HTMLMediaElementClass self, GlibString string) => self -> string -> m () Source

getSrc :: (MonadIO m, HTMLMediaElementClass self, GlibString string) => self -> m string Source

getCurrentSrc :: (MonadIO m, HTMLMediaElementClass self, GlibString string) => self -> m string Source

setPreload :: (MonadIO m, HTMLMediaElementClass self, GlibString string) => self -> string -> m () Source

getPreload :: (MonadIO m, HTMLMediaElementClass self, GlibString string) => self -> m string Source

setCurrentTime :: (MonadIO m, HTMLMediaElementClass self) => self -> Double -> m () Source

setAutoplay :: (MonadIO m, HTMLMediaElementClass self) => self -> Bool -> m () Source

setLoop :: (MonadIO m, HTMLMediaElementClass self) => self -> Bool -> m () Source

getLoop :: (MonadIO m, HTMLMediaElementClass self) => self -> m Bool Source

setControls :: (MonadIO m, HTMLMediaElementClass self) => self -> Bool -> m () Source

setVolume :: (MonadIO m, HTMLMediaElementClass self) => self -> Double -> m () Source

setMuted :: (MonadIO m, HTMLMediaElementClass self) => self -> Bool -> m () Source

setDefaultMuted :: (MonadIO m, HTMLMediaElementClass self) => self -> Bool -> m () Source

setMediaGroup :: (MonadIO m, HTMLMediaElementClass self, GlibString string) => self -> Maybe string -> m () Source

getMediaGroup :: (MonadIO m, HTMLMediaElementClass self, GlibString string) => self -> m (Maybe string) Source