Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- Exported types
- Methods
- addTextTrack
- canPlayType
- fastSeek
- getAudioTracks
- getAutoplay
- getBuffered
- getController
- getControls
- getCurrentSrc
- getCurrentTime
- getDefaultMuted
- getDefaultPlaybackRate
- getDuration
- getEnded
- getError
- getInitialTime
- getLoop
- getMediaGroup
- getMuted
- getNetworkState
- getPaused
- getPlaybackRate
- getPlayed
- getPreload
- getReadyState
- getSeekable
- getSeeking
- getSrc
- getStartTime
- getTextTracks
- getVideoTracks
- getVolume
- getWebkitAudioDecodedByteCount
- getWebkitClosedCaptionsVisible
- getWebkitCurrentPlaybackTargetIsWireless
- getWebkitHasClosedCaptions
- getWebkitPreservesPitch
- getWebkitVideoDecodedByteCount
- load
- pause
- play
- setAutoplay
- setControls
- setCurrentTime
- setDefaultMuted
- setDefaultPlaybackRate
- setLoop
- setMediaGroup
- setMuted
- setPlaybackRate
- setPreload
- setSrc
- setVolume
- setWebkitClosedCaptionsVisible
- setWebkitPreservesPitch
- webkitShowPlaybackTargetPicker
- Properties
- audioTracks
- autoplay
- buffered
- controller
- controls
- currentSrc
- currentTime
- defaultMuted
- defaultPlaybackRate
- duration
- ended
- error
- loop
- mediaGroup
- muted
- networkState
- paused
- playbackRate
- played
- preload
- readyState
- seekable
- seeking
- src
- textTracks
- videoTracks
- volume
- webkitAudioDecodedByteCount
- webkitClosedCaptionsVisible
- webkitCurrentPlaybackTargetIsWireless
- webkitHasClosedCaptions
- webkitPreservesPitch
- webkitVideoDecodedByteCount
- newtype DOMHTMLMediaElement = DOMHTMLMediaElement (ManagedPtr DOMHTMLMediaElement)
- class GObject o => IsDOMHTMLMediaElement o
- toDOMHTMLMediaElement :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m DOMHTMLMediaElement
- noDOMHTMLMediaElement :: Maybe DOMHTMLMediaElement
- dOMHTMLMediaElementAddTextTrack :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> Text -> Text -> Text -> m DOMTextTrack
- dOMHTMLMediaElementCanPlayType :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> Text -> m Text
- dOMHTMLMediaElementFastSeek :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> Double -> m ()
- dOMHTMLMediaElementGetAudioTracks :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m DOMAudioTrackList
- dOMHTMLMediaElementGetAutoplay :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m Bool
- dOMHTMLMediaElementGetBuffered :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m DOMTimeRanges
- dOMHTMLMediaElementGetController :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m DOMMediaController
- dOMHTMLMediaElementGetControls :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m Bool
- dOMHTMLMediaElementGetCurrentSrc :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m Text
- dOMHTMLMediaElementGetCurrentTime :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m Double
- dOMHTMLMediaElementGetDefaultMuted :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m Bool
- dOMHTMLMediaElementGetDefaultPlaybackRate :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m Double
- dOMHTMLMediaElementGetDuration :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m Double
- dOMHTMLMediaElementGetEnded :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m Bool
- dOMHTMLMediaElementGetError :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m DOMMediaError
- dOMHTMLMediaElementGetInitialTime :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m Double
- dOMHTMLMediaElementGetLoop :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m Bool
- dOMHTMLMediaElementGetMediaGroup :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m Text
- dOMHTMLMediaElementGetMuted :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m Bool
- dOMHTMLMediaElementGetNetworkState :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m Word16
- dOMHTMLMediaElementGetPaused :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m Bool
- dOMHTMLMediaElementGetPlaybackRate :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m Double
- dOMHTMLMediaElementGetPlayed :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m DOMTimeRanges
- dOMHTMLMediaElementGetPreload :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m Text
- dOMHTMLMediaElementGetReadyState :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m Word16
- dOMHTMLMediaElementGetSeekable :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m DOMTimeRanges
- dOMHTMLMediaElementGetSeeking :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m Bool
- dOMHTMLMediaElementGetSrc :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m Text
- dOMHTMLMediaElementGetStartTime :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m Double
- dOMHTMLMediaElementGetTextTracks :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m DOMTextTrackList
- dOMHTMLMediaElementGetVideoTracks :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m DOMVideoTrackList
- dOMHTMLMediaElementGetVolume :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m Double
- dOMHTMLMediaElementGetWebkitAudioDecodedByteCount :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m CULong
- dOMHTMLMediaElementGetWebkitClosedCaptionsVisible :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m Bool
- dOMHTMLMediaElementGetWebkitCurrentPlaybackTargetIsWireless :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m Bool
- dOMHTMLMediaElementGetWebkitHasClosedCaptions :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m Bool
- dOMHTMLMediaElementGetWebkitPreservesPitch :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m Bool
- dOMHTMLMediaElementGetWebkitVideoDecodedByteCount :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m CULong
- dOMHTMLMediaElementLoad :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m ()
- dOMHTMLMediaElementPause :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m ()
- dOMHTMLMediaElementPlay :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m ()
- dOMHTMLMediaElementSetAutoplay :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> Bool -> m ()
- dOMHTMLMediaElementSetControls :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> Bool -> m ()
- dOMHTMLMediaElementSetCurrentTime :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> Double -> m ()
- dOMHTMLMediaElementSetDefaultMuted :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> Bool -> m ()
- dOMHTMLMediaElementSetDefaultPlaybackRate :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> Double -> m ()
- dOMHTMLMediaElementSetLoop :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> Bool -> m ()
- dOMHTMLMediaElementSetMediaGroup :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> Text -> m ()
- dOMHTMLMediaElementSetMuted :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> Bool -> m ()
- dOMHTMLMediaElementSetPlaybackRate :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> Double -> m ()
- dOMHTMLMediaElementSetPreload :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> Text -> m ()
- dOMHTMLMediaElementSetSrc :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> Text -> m ()
- dOMHTMLMediaElementSetVolume :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> Double -> m ()
- dOMHTMLMediaElementSetWebkitClosedCaptionsVisible :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> Bool -> m ()
- dOMHTMLMediaElementSetWebkitPreservesPitch :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> Bool -> m ()
- dOMHTMLMediaElementWebkitShowPlaybackTargetPicker :: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) => a -> m ()
- getDOMHTMLMediaElementAudioTracks :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m (Maybe DOMAudioTrackList)
- constructDOMHTMLMediaElementAutoplay :: IsDOMHTMLMediaElement o => Bool -> IO (GValueConstruct o)
- getDOMHTMLMediaElementAutoplay :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Bool
- setDOMHTMLMediaElementAutoplay :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Bool -> m ()
- getDOMHTMLMediaElementBuffered :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m (Maybe DOMTimeRanges)
- getDOMHTMLMediaElementController :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m (Maybe DOMMediaController)
- constructDOMHTMLMediaElementControls :: IsDOMHTMLMediaElement o => Bool -> IO (GValueConstruct o)
- getDOMHTMLMediaElementControls :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Bool
- setDOMHTMLMediaElementControls :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Bool -> m ()
- getDOMHTMLMediaElementCurrentSrc :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m (Maybe Text)
- constructDOMHTMLMediaElementCurrentTime :: IsDOMHTMLMediaElement o => Double -> IO (GValueConstruct o)
- getDOMHTMLMediaElementCurrentTime :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Double
- setDOMHTMLMediaElementCurrentTime :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Double -> m ()
- constructDOMHTMLMediaElementDefaultMuted :: IsDOMHTMLMediaElement o => Bool -> IO (GValueConstruct o)
- getDOMHTMLMediaElementDefaultMuted :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Bool
- setDOMHTMLMediaElementDefaultMuted :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Bool -> m ()
- constructDOMHTMLMediaElementDefaultPlaybackRate :: IsDOMHTMLMediaElement o => Double -> IO (GValueConstruct o)
- getDOMHTMLMediaElementDefaultPlaybackRate :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Double
- setDOMHTMLMediaElementDefaultPlaybackRate :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Double -> m ()
- getDOMHTMLMediaElementDuration :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Double
- getDOMHTMLMediaElementEnded :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Bool
- getDOMHTMLMediaElementError :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m (Maybe DOMMediaError)
- constructDOMHTMLMediaElementLoop :: IsDOMHTMLMediaElement o => Bool -> IO (GValueConstruct o)
- getDOMHTMLMediaElementLoop :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Bool
- setDOMHTMLMediaElementLoop :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Bool -> m ()
- constructDOMHTMLMediaElementMediaGroup :: IsDOMHTMLMediaElement o => Text -> IO (GValueConstruct o)
- getDOMHTMLMediaElementMediaGroup :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m (Maybe Text)
- setDOMHTMLMediaElementMediaGroup :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Text -> m ()
- constructDOMHTMLMediaElementMuted :: IsDOMHTMLMediaElement o => Bool -> IO (GValueConstruct o)
- getDOMHTMLMediaElementMuted :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Bool
- setDOMHTMLMediaElementMuted :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Bool -> m ()
- getDOMHTMLMediaElementNetworkState :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Word32
- getDOMHTMLMediaElementPaused :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Bool
- constructDOMHTMLMediaElementPlaybackRate :: IsDOMHTMLMediaElement o => Double -> IO (GValueConstruct o)
- getDOMHTMLMediaElementPlaybackRate :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Double
- setDOMHTMLMediaElementPlaybackRate :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Double -> m ()
- getDOMHTMLMediaElementPlayed :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m (Maybe DOMTimeRanges)
- constructDOMHTMLMediaElementPreload :: IsDOMHTMLMediaElement o => Text -> IO (GValueConstruct o)
- getDOMHTMLMediaElementPreload :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m (Maybe Text)
- setDOMHTMLMediaElementPreload :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Text -> m ()
- getDOMHTMLMediaElementReadyState :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Word32
- getDOMHTMLMediaElementSeekable :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m (Maybe DOMTimeRanges)
- getDOMHTMLMediaElementSeeking :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Bool
- constructDOMHTMLMediaElementSrc :: IsDOMHTMLMediaElement o => Text -> IO (GValueConstruct o)
- getDOMHTMLMediaElementSrc :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m (Maybe Text)
- setDOMHTMLMediaElementSrc :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Text -> m ()
- getDOMHTMLMediaElementTextTracks :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m DOMTextTrackList
- getDOMHTMLMediaElementVideoTracks :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m DOMVideoTrackList
- constructDOMHTMLMediaElementVolume :: IsDOMHTMLMediaElement o => Double -> IO (GValueConstruct o)
- getDOMHTMLMediaElementVolume :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Double
- setDOMHTMLMediaElementVolume :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Double -> m ()
- getDOMHTMLMediaElementWebkitAudioDecodedByteCount :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m CULong
- constructDOMHTMLMediaElementWebkitClosedCaptionsVisible :: IsDOMHTMLMediaElement o => Bool -> IO (GValueConstruct o)
- getDOMHTMLMediaElementWebkitClosedCaptionsVisible :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Bool
- setDOMHTMLMediaElementWebkitClosedCaptionsVisible :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Bool -> m ()
- getDOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWireless :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Bool
- getDOMHTMLMediaElementWebkitHasClosedCaptions :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Bool
- constructDOMHTMLMediaElementWebkitPreservesPitch :: IsDOMHTMLMediaElement o => Bool -> IO (GValueConstruct o)
- getDOMHTMLMediaElementWebkitPreservesPitch :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Bool
- setDOMHTMLMediaElementWebkitPreservesPitch :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Bool -> m ()
- getDOMHTMLMediaElementWebkitVideoDecodedByteCount :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m CULong
Exported types
newtype DOMHTMLMediaElement Source #
class GObject o => IsDOMHTMLMediaElement o Source #
toDOMHTMLMediaElement :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m DOMHTMLMediaElement Source #
Methods
addTextTrack
dOMHTMLMediaElementAddTextTrack Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> Text |
|
-> Text |
|
-> Text |
|
-> m DOMTextTrack | Returns: A |
No description available in the introspection data.
canPlayType
dOMHTMLMediaElementCanPlayType Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> Text |
|
-> m Text | Returns: A |
No description available in the introspection data.
fastSeek
dOMHTMLMediaElementFastSeek Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> Double |
|
-> m () |
No description available in the introspection data.
getAudioTracks
dOMHTMLMediaElementGetAudioTracks Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m DOMAudioTrackList | Returns: A |
No description available in the introspection data.
getAutoplay
dOMHTMLMediaElementGetAutoplay Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m Bool | Returns: A |
No description available in the introspection data.
getBuffered
dOMHTMLMediaElementGetBuffered Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m DOMTimeRanges | Returns: A |
No description available in the introspection data.
getController
dOMHTMLMediaElementGetController Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m DOMMediaController | Returns: A |
No description available in the introspection data.
getControls
dOMHTMLMediaElementGetControls Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m Bool | Returns: A |
No description available in the introspection data.
getCurrentSrc
dOMHTMLMediaElementGetCurrentSrc Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
getCurrentTime
dOMHTMLMediaElementGetCurrentTime Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m Double | Returns: A |
No description available in the introspection data.
getDefaultMuted
dOMHTMLMediaElementGetDefaultMuted Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m Bool | Returns: A |
No description available in the introspection data.
getDefaultPlaybackRate
dOMHTMLMediaElementGetDefaultPlaybackRate Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m Double | Returns: A |
No description available in the introspection data.
getDuration
dOMHTMLMediaElementGetDuration Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m Double | Returns: A |
No description available in the introspection data.
getEnded
dOMHTMLMediaElementGetEnded Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m Bool | Returns: A |
No description available in the introspection data.
getError
dOMHTMLMediaElementGetError Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m DOMMediaError | Returns: A |
No description available in the introspection data.
getInitialTime
dOMHTMLMediaElementGetInitialTime Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m Double | Returns: A |
Deprecated: (Since version 2.2)
The HTMLMediaElement:initial-time property has been removed from WebKit, this function does nothing.
getLoop
dOMHTMLMediaElementGetLoop Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m Bool | Returns: A |
No description available in the introspection data.
getMediaGroup
dOMHTMLMediaElementGetMediaGroup Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
getMuted
dOMHTMLMediaElementGetMuted Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m Bool | Returns: A |
No description available in the introspection data.
getNetworkState
dOMHTMLMediaElementGetNetworkState Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m Word16 | Returns: A |
No description available in the introspection data.
getPaused
dOMHTMLMediaElementGetPaused Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m Bool | Returns: A |
No description available in the introspection data.
getPlaybackRate
dOMHTMLMediaElementGetPlaybackRate Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m Double | Returns: A |
No description available in the introspection data.
getPlayed
dOMHTMLMediaElementGetPlayed Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m DOMTimeRanges | Returns: A |
No description available in the introspection data.
getPreload
dOMHTMLMediaElementGetPreload Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
getReadyState
dOMHTMLMediaElementGetReadyState Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m Word16 | Returns: A |
No description available in the introspection data.
getSeekable
dOMHTMLMediaElementGetSeekable Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m DOMTimeRanges | Returns: A |
No description available in the introspection data.
getSeeking
dOMHTMLMediaElementGetSeeking Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m Bool | Returns: A |
No description available in the introspection data.
getSrc
dOMHTMLMediaElementGetSrc Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m Text | Returns: A |
No description available in the introspection data.
getStartTime
dOMHTMLMediaElementGetStartTime Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m Double | Returns: A |
Deprecated: (Since version 2.2)
The HTMLMediaElement:start-time property has been removed from WebKit, this function does nothing.
getTextTracks
dOMHTMLMediaElementGetTextTracks Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m DOMTextTrackList | Returns: A |
No description available in the introspection data.
getVideoTracks
dOMHTMLMediaElementGetVideoTracks Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m DOMVideoTrackList | Returns: A |
No description available in the introspection data.
getVolume
dOMHTMLMediaElementGetVolume Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m Double | Returns: A |
No description available in the introspection data.
getWebkitAudioDecodedByteCount
dOMHTMLMediaElementGetWebkitAudioDecodedByteCount Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m CULong | Returns: A |
No description available in the introspection data.
getWebkitClosedCaptionsVisible
dOMHTMLMediaElementGetWebkitClosedCaptionsVisible Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m Bool | Returns: A |
No description available in the introspection data.
getWebkitCurrentPlaybackTargetIsWireless
dOMHTMLMediaElementGetWebkitCurrentPlaybackTargetIsWireless Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m Bool | Returns: A |
No description available in the introspection data.
getWebkitHasClosedCaptions
dOMHTMLMediaElementGetWebkitHasClosedCaptions Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m Bool | Returns: A |
No description available in the introspection data.
getWebkitPreservesPitch
dOMHTMLMediaElementGetWebkitPreservesPitch Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m Bool | Returns: A |
No description available in the introspection data.
getWebkitVideoDecodedByteCount
dOMHTMLMediaElementGetWebkitVideoDecodedByteCount Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m CULong | Returns: A |
No description available in the introspection data.
load
dOMHTMLMediaElementLoad Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m () |
No description available in the introspection data.
pause
dOMHTMLMediaElementPause Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m () |
No description available in the introspection data.
play
dOMHTMLMediaElementPlay Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m () |
No description available in the introspection data.
setAutoplay
dOMHTMLMediaElementSetAutoplay Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> Bool |
|
-> m () |
No description available in the introspection data.
setControls
dOMHTMLMediaElementSetControls Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> Bool |
|
-> m () |
No description available in the introspection data.
setCurrentTime
dOMHTMLMediaElementSetCurrentTime Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> Double |
|
-> m () | (Can throw |
No description available in the introspection data.
setDefaultMuted
dOMHTMLMediaElementSetDefaultMuted Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> Bool |
|
-> m () |
No description available in the introspection data.
setDefaultPlaybackRate
dOMHTMLMediaElementSetDefaultPlaybackRate Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> Double |
|
-> m () |
No description available in the introspection data.
setLoop
dOMHTMLMediaElementSetLoop Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> Bool |
|
-> m () |
No description available in the introspection data.
setMediaGroup
dOMHTMLMediaElementSetMediaGroup Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> Text |
|
-> m () |
No description available in the introspection data.
setMuted
dOMHTMLMediaElementSetMuted Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> Bool |
|
-> m () |
No description available in the introspection data.
setPlaybackRate
dOMHTMLMediaElementSetPlaybackRate Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> Double |
|
-> m () |
No description available in the introspection data.
setPreload
dOMHTMLMediaElementSetPreload Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> Text |
|
-> m () |
No description available in the introspection data.
setSrc
dOMHTMLMediaElementSetSrc Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> Text |
|
-> m () |
No description available in the introspection data.
setVolume
dOMHTMLMediaElementSetVolume Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> Double |
|
-> m () | (Can throw |
No description available in the introspection data.
setWebkitClosedCaptionsVisible
dOMHTMLMediaElementSetWebkitClosedCaptionsVisible Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> Bool |
|
-> m () |
No description available in the introspection data.
setWebkitPreservesPitch
dOMHTMLMediaElementSetWebkitPreservesPitch Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> Bool |
|
-> m () |
No description available in the introspection data.
webkitShowPlaybackTargetPicker
dOMHTMLMediaElementWebkitShowPlaybackTargetPicker Source #
:: (HasCallStack, MonadIO m, IsDOMHTMLMediaElement a) | |
=> a |
|
-> m () |
No description available in the introspection data.
Properties
audioTracks
getDOMHTMLMediaElementAudioTracks :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m (Maybe DOMAudioTrackList) Source #
autoplay
constructDOMHTMLMediaElementAutoplay :: IsDOMHTMLMediaElement o => Bool -> IO (GValueConstruct o) Source #
getDOMHTMLMediaElementAutoplay :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Bool Source #
setDOMHTMLMediaElementAutoplay :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Bool -> m () Source #
buffered
getDOMHTMLMediaElementBuffered :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m (Maybe DOMTimeRanges) Source #
controller
getDOMHTMLMediaElementController :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m (Maybe DOMMediaController) Source #
controls
constructDOMHTMLMediaElementControls :: IsDOMHTMLMediaElement o => Bool -> IO (GValueConstruct o) Source #
getDOMHTMLMediaElementControls :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Bool Source #
setDOMHTMLMediaElementControls :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Bool -> m () Source #
currentSrc
getDOMHTMLMediaElementCurrentSrc :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m (Maybe Text) Source #
currentTime
constructDOMHTMLMediaElementCurrentTime :: IsDOMHTMLMediaElement o => Double -> IO (GValueConstruct o) Source #
getDOMHTMLMediaElementCurrentTime :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Double Source #
setDOMHTMLMediaElementCurrentTime :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Double -> m () Source #
defaultMuted
constructDOMHTMLMediaElementDefaultMuted :: IsDOMHTMLMediaElement o => Bool -> IO (GValueConstruct o) Source #
getDOMHTMLMediaElementDefaultMuted :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Bool Source #
setDOMHTMLMediaElementDefaultMuted :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Bool -> m () Source #
defaultPlaybackRate
constructDOMHTMLMediaElementDefaultPlaybackRate :: IsDOMHTMLMediaElement o => Double -> IO (GValueConstruct o) Source #
getDOMHTMLMediaElementDefaultPlaybackRate :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Double Source #
setDOMHTMLMediaElementDefaultPlaybackRate :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Double -> m () Source #
duration
getDOMHTMLMediaElementDuration :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Double Source #
ended
getDOMHTMLMediaElementEnded :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Bool Source #
error
getDOMHTMLMediaElementError :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m (Maybe DOMMediaError) Source #
loop
constructDOMHTMLMediaElementLoop :: IsDOMHTMLMediaElement o => Bool -> IO (GValueConstruct o) Source #
getDOMHTMLMediaElementLoop :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Bool Source #
setDOMHTMLMediaElementLoop :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Bool -> m () Source #
mediaGroup
constructDOMHTMLMediaElementMediaGroup :: IsDOMHTMLMediaElement o => Text -> IO (GValueConstruct o) Source #
getDOMHTMLMediaElementMediaGroup :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m (Maybe Text) Source #
setDOMHTMLMediaElementMediaGroup :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Text -> m () Source #
muted
constructDOMHTMLMediaElementMuted :: IsDOMHTMLMediaElement o => Bool -> IO (GValueConstruct o) Source #
getDOMHTMLMediaElementMuted :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Bool Source #
setDOMHTMLMediaElementMuted :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Bool -> m () Source #
networkState
getDOMHTMLMediaElementNetworkState :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Word32 Source #
paused
getDOMHTMLMediaElementPaused :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Bool Source #
playbackRate
constructDOMHTMLMediaElementPlaybackRate :: IsDOMHTMLMediaElement o => Double -> IO (GValueConstruct o) Source #
getDOMHTMLMediaElementPlaybackRate :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Double Source #
setDOMHTMLMediaElementPlaybackRate :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Double -> m () Source #
played
getDOMHTMLMediaElementPlayed :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m (Maybe DOMTimeRanges) Source #
preload
constructDOMHTMLMediaElementPreload :: IsDOMHTMLMediaElement o => Text -> IO (GValueConstruct o) Source #
getDOMHTMLMediaElementPreload :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m (Maybe Text) Source #
setDOMHTMLMediaElementPreload :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Text -> m () Source #
readyState
getDOMHTMLMediaElementReadyState :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Word32 Source #
seekable
getDOMHTMLMediaElementSeekable :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m (Maybe DOMTimeRanges) Source #
seeking
getDOMHTMLMediaElementSeeking :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Bool Source #
src
constructDOMHTMLMediaElementSrc :: IsDOMHTMLMediaElement o => Text -> IO (GValueConstruct o) Source #
getDOMHTMLMediaElementSrc :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m (Maybe Text) Source #
setDOMHTMLMediaElementSrc :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Text -> m () Source #
textTracks
getDOMHTMLMediaElementTextTracks :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m DOMTextTrackList Source #
videoTracks
getDOMHTMLMediaElementVideoTracks :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m DOMVideoTrackList Source #
volume
constructDOMHTMLMediaElementVolume :: IsDOMHTMLMediaElement o => Double -> IO (GValueConstruct o) Source #
getDOMHTMLMediaElementVolume :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Double Source #
setDOMHTMLMediaElementVolume :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Double -> m () Source #
webkitAudioDecodedByteCount
getDOMHTMLMediaElementWebkitAudioDecodedByteCount :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m CULong Source #
webkitClosedCaptionsVisible
constructDOMHTMLMediaElementWebkitClosedCaptionsVisible :: IsDOMHTMLMediaElement o => Bool -> IO (GValueConstruct o) Source #
getDOMHTMLMediaElementWebkitClosedCaptionsVisible :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Bool Source #
setDOMHTMLMediaElementWebkitClosedCaptionsVisible :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Bool -> m () Source #
webkitCurrentPlaybackTargetIsWireless
getDOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWireless :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Bool Source #
webkitHasClosedCaptions
getDOMHTMLMediaElementWebkitHasClosedCaptions :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Bool Source #
webkitPreservesPitch
constructDOMHTMLMediaElementWebkitPreservesPitch :: IsDOMHTMLMediaElement o => Bool -> IO (GValueConstruct o) Source #
getDOMHTMLMediaElementWebkitPreservesPitch :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m Bool Source #
setDOMHTMLMediaElementWebkitPreservesPitch :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> Bool -> m () Source #
webkitVideoDecodedByteCount
getDOMHTMLMediaElementWebkitVideoDecodedByteCount :: (MonadIO m, IsDOMHTMLMediaElement o) => o -> m CULong Source #