webkit-0.12.6.1: Binding to the Webkit library.

Safe Haskell | None
Language | Haskell98

Graphics.UI.Gtk.WebKit.DOM.HTMLMediaElement

# Documentation

htmlMediaElementLoad :: HTMLMediaElementClass self => self -> IO ()

htmlMediaElementCanPlayType :: HTMLMediaElementClass self => self -> String -> IO String

htmlMediaElementPlay :: HTMLMediaElementClass self => self -> IO ()

htmlMediaElementPause :: HTMLMediaElementClass self => self -> IO ()

cNETWORK_EMPTY :: Integer

cNETWORK_IDLE :: Integer

cNETWORK_LOADING :: Integer

cNETWORK_NO_SOURCE :: Integer

cHAVE_NOTHING :: Integer

cHAVE_METADATA :: Integer

cHAVE_CURRENT_DATA :: Integer

cHAVE_FUTURE_DATA :: Integer

cHAVE_ENOUGH_DATA :: Integer

htmlMediaElementGetError :: HTMLMediaElementClass self => self -> IO (Maybe MediaError)

htmlMediaElementSetSrc :: HTMLMediaElementClass self => self -> String -> IO ()

htmlMediaElementGetSrc :: HTMLMediaElementClass self => self -> IO String

htmlMediaElementGetCurrentSrc :: HTMLMediaElementClass self => self -> IO String

htmlMediaElementGetNetworkState :: HTMLMediaElementClass self => self -> IO Word

htmlMediaElementSetPreload :: HTMLMediaElementClass self => self -> String -> IO ()

htmlMediaElementGetPreload :: HTMLMediaElementClass self => self -> IO String

htmlMediaElementGetBuffered :: HTMLMediaElementClass self => self -> IO (Maybe TimeRanges)

htmlMediaElementGetReadyState :: HTMLMediaElementClass self => self -> IO Word

htmlMediaElementGetSeeking :: HTMLMediaElementClass self => self -> IO Bool

htmlMediaElementSetCurrentTime :: HTMLMediaElementClass self => self -> Double -> IO ()

htmlMediaElementGetCurrentTime :: HTMLMediaElementClass self => self -> IO Double

htmlMediaElementGetInitialTime :: HTMLMediaElementClass self => self -> IO Double

htmlMediaElementGetStartTime :: HTMLMediaElementClass self => self -> IO Double

htmlMediaElementGetDuration :: HTMLMediaElementClass self => self -> IO Double

htmlMediaElementGetPaused :: HTMLMediaElementClass self => self -> IO Bool

htmlMediaElementSetDefaultPlaybackRate :: HTMLMediaElementClass self => self -> Double -> IO ()

htmlMediaElementGetDefaultPlaybackRate :: HTMLMediaElementClass self => self -> IO Double

htmlMediaElementSetPlaybackRate :: HTMLMediaElementClass self => self -> Double -> IO ()

htmlMediaElementGetPlaybackRate :: HTMLMediaElementClass self => self -> IO Double

htmlMediaElementGetPlayed :: HTMLMediaElementClass self => self -> IO (Maybe TimeRanges)

htmlMediaElementGetSeekable :: HTMLMediaElementClass self => self -> IO (Maybe TimeRanges)

htmlMediaElementGetEnded :: HTMLMediaElementClass self => self -> IO Bool

htmlMediaElementSetAutoplay :: HTMLMediaElementClass self => self -> Bool -> IO ()

htmlMediaElementGetAutoplay :: HTMLMediaElementClass self => self -> IO Bool

htmlMediaElementSetLoop :: HTMLMediaElementClass self => self -> Bool -> IO ()

htmlMediaElementGetLoop :: HTMLMediaElementClass self => self -> IO Bool

htmlMediaElementSetControls :: HTMLMediaElementClass self => self -> Bool -> IO ()

htmlMediaElementGetControls :: HTMLMediaElementClass self => self -> IO Bool

htmlMediaElementSetVolume :: HTMLMediaElementClass self => self -> Double -> IO ()

htmlMediaElementGetVolume :: HTMLMediaElementClass self => self -> IO Double

htmlMediaElementSetMuted :: HTMLMediaElementClass self => self -> Bool -> IO ()

htmlMediaElementGetMuted :: HTMLMediaElementClass self => self -> IO Bool

htmlMediaElementSetDefaultMuted :: HTMLMediaElementClass self => self -> Bool -> IO ()

htmlMediaElementGetDefaultMuted :: HTMLMediaElementClass self => self -> IO Bool

htmlMediaElementSetWebkitPreservesPitch :: HTMLMediaElementClass self => self -> Bool -> IO ()

htmlMediaElementGetWebkitPreservesPitch :: HTMLMediaElementClass self => self -> IO Bool

htmlMediaElementGetWebkitHasClosedCaptions :: HTMLMediaElementClass self => self -> IO Bool

htmlMediaElementSetWebkitClosedCaptionsVisible :: HTMLMediaElementClass self => self -> Bool -> IO ()

htmlMediaElementGetWebkitClosedCaptionsVisible :: HTMLMediaElementClass self => self -> IO Bool

htmlMediaElementGetWebkitAudioDecodedByteCount :: HTMLMediaElementClass self => self -> IO Word

htmlMediaElementGetWebkitVideoDecodedByteCount :: HTMLMediaElementClass self => self -> IO Word

htmlMediaElementOnwebkitneedkey :: HTMLMediaElementClass self => Signal self (EventM UIEvent self ())

htmlMediaElementSetMediaGroup :: HTMLMediaElementClass self => self -> String -> IO ()

htmlMediaElementGetMediaGroup :: HTMLMediaElementClass self => self -> IO String

data HTMLMediaElement

Instances

Eq HTMLMediaElement |
Ord HTMLMediaElement |
GObjectClass HTMLMediaElement |
HTMLMediaElementClass HTMLMediaElement |
HTMLElementClass HTMLMediaElement |
ElementClass HTMLMediaElement |
NodeClass HTMLMediaElement |

class HTMLElementClass o => HTMLMediaElementClass o

Instances

HTMLMediaElementClass HTMLVideoElement |
HTMLMediaElementClass HTMLMediaElement |

castToHTMLMediaElement :: GObjectClass obj => obj -> HTMLMediaElement

gTypeHTMLMediaElement :: GType

toHTMLMediaElement :: HTMLMediaElementClass o => o -> HTMLMediaElement