gi-webkit-0.2.4.13: WebKit bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.WebKit.Objects.DOMHTMLMediaElement

Contents

Description

 

Synopsis

Exported types

Methods

dOMHTMLMediaElementAddTextTrack

dOMHTMLMediaElementCanPlayType

dOMHTMLMediaElementFastSeek

dOMHTMLMediaElementGetAudioTracks

dOMHTMLMediaElementGetAutoplay

dOMHTMLMediaElementGetBuffered

dOMHTMLMediaElementGetController

dOMHTMLMediaElementGetControls

dOMHTMLMediaElementGetCurrentSrc

dOMHTMLMediaElementGetCurrentTime

dOMHTMLMediaElementGetDefaultMuted

dOMHTMLMediaElementGetDefaultPlaybackRate

dOMHTMLMediaElementGetDuration

dOMHTMLMediaElementGetEnded

dOMHTMLMediaElementGetError

dOMHTMLMediaElementGetInitialTime

dOMHTMLMediaElementGetInitialTime :: (MonadIO m, DOMHTMLMediaElementK a) => a -> m Double Source

Deprecated: (Since version 2.2)

dOMHTMLMediaElementGetLoop

dOMHTMLMediaElementGetMediaGroup

dOMHTMLMediaElementGetMuted

dOMHTMLMediaElementGetNetworkState

dOMHTMLMediaElementGetPaused

dOMHTMLMediaElementGetPlaybackRate

dOMHTMLMediaElementGetPlayed

dOMHTMLMediaElementGetPreload

dOMHTMLMediaElementGetReadyState

dOMHTMLMediaElementGetSeekable

dOMHTMLMediaElementGetSeeking

dOMHTMLMediaElementGetSrc

dOMHTMLMediaElementGetStartTime

dOMHTMLMediaElementGetStartTime :: (MonadIO m, DOMHTMLMediaElementK a) => a -> m Double Source

Deprecated: (Since version 2.2)

dOMHTMLMediaElementGetTextTracks

dOMHTMLMediaElementGetVideoTracks

dOMHTMLMediaElementGetVolume

dOMHTMLMediaElementGetWebkitAudioDecodedByteCount

dOMHTMLMediaElementGetWebkitClosedCaptionsVisible

dOMHTMLMediaElementGetWebkitCurrentPlaybackTargetIsWireless

dOMHTMLMediaElementGetWebkitHasClosedCaptions

dOMHTMLMediaElementGetWebkitPreservesPitch

dOMHTMLMediaElementGetWebkitVideoDecodedByteCount

dOMHTMLMediaElementLoad

dOMHTMLMediaElementPause

dOMHTMLMediaElementPlay

dOMHTMLMediaElementSetAutoplay

dOMHTMLMediaElementSetControls

dOMHTMLMediaElementSetCurrentTime

dOMHTMLMediaElementSetDefaultMuted

dOMHTMLMediaElementSetDefaultPlaybackRate

dOMHTMLMediaElementSetLoop

dOMHTMLMediaElementSetMediaGroup

dOMHTMLMediaElementSetMuted

dOMHTMLMediaElementSetPlaybackRate

dOMHTMLMediaElementSetPreload

dOMHTMLMediaElementSetSrc

dOMHTMLMediaElementSetVolume

dOMHTMLMediaElementSetWebkitClosedCaptionsVisible

dOMHTMLMediaElementSetWebkitPreservesPitch

dOMHTMLMediaElementWebkitShowPlaybackTargetPicker

Properties

AudioTracks

data DOMHTMLMediaElementAudioTracksPropertyInfo Source

Instances

AttrInfo DOMHTMLMediaElementAudioTracksPropertyInfo Source 
type AttrLabel DOMHTMLMediaElementAudioTracksPropertyInfo = "audio-tracks" Source 
type AttrGetType DOMHTMLMediaElementAudioTracksPropertyInfo = DOMAudioTrackList Source 
type AttrBaseTypeConstraint DOMHTMLMediaElementAudioTracksPropertyInfo = DOMHTMLMediaElementK Source 
type AttrSetTypeConstraint DOMHTMLMediaElementAudioTracksPropertyInfo = TYPE Lifted ~ () Source 
type AttrAllowedOps DOMHTMLMediaElementAudioTracksPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source 

Autoplay

data DOMHTMLMediaElementAutoplayPropertyInfo Source

Instances

AttrInfo DOMHTMLMediaElementAutoplayPropertyInfo Source 
type AttrLabel DOMHTMLMediaElementAutoplayPropertyInfo = "autoplay" Source 
type AttrGetType DOMHTMLMediaElementAutoplayPropertyInfo = Bool Source 
type AttrBaseTypeConstraint DOMHTMLMediaElementAutoplayPropertyInfo = DOMHTMLMediaElementK Source 
type AttrSetTypeConstraint DOMHTMLMediaElementAutoplayPropertyInfo = TYPE Lifted ~ Bool Source 
type AttrAllowedOps DOMHTMLMediaElementAutoplayPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source 

Buffered

data DOMHTMLMediaElementBufferedPropertyInfo Source

Controller

data DOMHTMLMediaElementControllerPropertyInfo Source

Instances

AttrInfo DOMHTMLMediaElementControllerPropertyInfo Source 
type AttrLabel DOMHTMLMediaElementControllerPropertyInfo = "controller" Source 
type AttrGetType DOMHTMLMediaElementControllerPropertyInfo = DOMMediaController Source 
type AttrBaseTypeConstraint DOMHTMLMediaElementControllerPropertyInfo = DOMHTMLMediaElementK Source 
type AttrSetTypeConstraint DOMHTMLMediaElementControllerPropertyInfo = TYPE Lifted ~ () Source 
type AttrAllowedOps DOMHTMLMediaElementControllerPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source 

Controls

data DOMHTMLMediaElementControlsPropertyInfo Source

Instances

AttrInfo DOMHTMLMediaElementControlsPropertyInfo Source 
type AttrLabel DOMHTMLMediaElementControlsPropertyInfo = "controls" Source 
type AttrGetType DOMHTMLMediaElementControlsPropertyInfo = Bool Source 
type AttrBaseTypeConstraint DOMHTMLMediaElementControlsPropertyInfo = DOMHTMLMediaElementK Source 
type AttrSetTypeConstraint DOMHTMLMediaElementControlsPropertyInfo = TYPE Lifted ~ Bool Source 
type AttrAllowedOps DOMHTMLMediaElementControlsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source 

CurrentSrc

data DOMHTMLMediaElementCurrentSrcPropertyInfo Source

Instances

AttrInfo DOMHTMLMediaElementCurrentSrcPropertyInfo Source 
type AttrLabel DOMHTMLMediaElementCurrentSrcPropertyInfo = "current-src" Source 
type AttrGetType DOMHTMLMediaElementCurrentSrcPropertyInfo = Text Source 
type AttrBaseTypeConstraint DOMHTMLMediaElementCurrentSrcPropertyInfo = DOMHTMLMediaElementK Source 
type AttrSetTypeConstraint DOMHTMLMediaElementCurrentSrcPropertyInfo = TYPE Lifted ~ () Source 
type AttrAllowedOps DOMHTMLMediaElementCurrentSrcPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source 

CurrentTime

data DOMHTMLMediaElementCurrentTimePropertyInfo Source

Instances

AttrInfo DOMHTMLMediaElementCurrentTimePropertyInfo Source 
type AttrLabel DOMHTMLMediaElementCurrentTimePropertyInfo = "current-time" Source 
type AttrGetType DOMHTMLMediaElementCurrentTimePropertyInfo = Double Source 
type AttrBaseTypeConstraint DOMHTMLMediaElementCurrentTimePropertyInfo = DOMHTMLMediaElementK Source 
type AttrSetTypeConstraint DOMHTMLMediaElementCurrentTimePropertyInfo = TYPE Lifted ~ Double Source 
type AttrAllowedOps DOMHTMLMediaElementCurrentTimePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source 

DefaultMuted

data DOMHTMLMediaElementDefaultMutedPropertyInfo Source

Instances

AttrInfo DOMHTMLMediaElementDefaultMutedPropertyInfo Source 
type AttrLabel DOMHTMLMediaElementDefaultMutedPropertyInfo = "default-muted" Source 
type AttrGetType DOMHTMLMediaElementDefaultMutedPropertyInfo = Bool Source 
type AttrBaseTypeConstraint DOMHTMLMediaElementDefaultMutedPropertyInfo = DOMHTMLMediaElementK Source 
type AttrSetTypeConstraint DOMHTMLMediaElementDefaultMutedPropertyInfo = TYPE Lifted ~ Bool Source 
type AttrAllowedOps DOMHTMLMediaElementDefaultMutedPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source 

DefaultPlaybackRate

data DOMHTMLMediaElementDefaultPlaybackRatePropertyInfo Source

Instances

AttrInfo DOMHTMLMediaElementDefaultPlaybackRatePropertyInfo Source 
type AttrLabel DOMHTMLMediaElementDefaultPlaybackRatePropertyInfo = "default-playback-rate" Source 
type AttrGetType DOMHTMLMediaElementDefaultPlaybackRatePropertyInfo = Double Source 
type AttrBaseTypeConstraint DOMHTMLMediaElementDefaultPlaybackRatePropertyInfo = DOMHTMLMediaElementK Source 
type AttrSetTypeConstraint DOMHTMLMediaElementDefaultPlaybackRatePropertyInfo = TYPE Lifted ~ Double Source 
type AttrAllowedOps DOMHTMLMediaElementDefaultPlaybackRatePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source 

Duration

data DOMHTMLMediaElementDurationPropertyInfo Source

Ended

Error

Loop

data DOMHTMLMediaElementLoopPropertyInfo Source

MediaGroup

data DOMHTMLMediaElementMediaGroupPropertyInfo Source

Instances

AttrInfo DOMHTMLMediaElementMediaGroupPropertyInfo Source 
type AttrLabel DOMHTMLMediaElementMediaGroupPropertyInfo = "media-group" Source 
type AttrGetType DOMHTMLMediaElementMediaGroupPropertyInfo = Text Source 
type AttrBaseTypeConstraint DOMHTMLMediaElementMediaGroupPropertyInfo = DOMHTMLMediaElementK Source 
type AttrSetTypeConstraint DOMHTMLMediaElementMediaGroupPropertyInfo = TYPE Lifted ~ Text Source 
type AttrAllowedOps DOMHTMLMediaElementMediaGroupPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source 

Muted

data DOMHTMLMediaElementMutedPropertyInfo Source

NetworkState

data DOMHTMLMediaElementNetworkStatePropertyInfo Source

Instances

AttrInfo DOMHTMLMediaElementNetworkStatePropertyInfo Source 
type AttrLabel DOMHTMLMediaElementNetworkStatePropertyInfo = "network-state" Source 
type AttrGetType DOMHTMLMediaElementNetworkStatePropertyInfo = Word32 Source 
type AttrBaseTypeConstraint DOMHTMLMediaElementNetworkStatePropertyInfo = DOMHTMLMediaElementK Source 
type AttrSetTypeConstraint DOMHTMLMediaElementNetworkStatePropertyInfo = TYPE Lifted ~ () Source 
type AttrAllowedOps DOMHTMLMediaElementNetworkStatePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source 

Paused

PlaybackRate

data DOMHTMLMediaElementPlaybackRatePropertyInfo Source

Instances

AttrInfo DOMHTMLMediaElementPlaybackRatePropertyInfo Source 
type AttrLabel DOMHTMLMediaElementPlaybackRatePropertyInfo = "playback-rate" Source 
type AttrGetType DOMHTMLMediaElementPlaybackRatePropertyInfo = Double Source 
type AttrBaseTypeConstraint DOMHTMLMediaElementPlaybackRatePropertyInfo = DOMHTMLMediaElementK Source 
type AttrSetTypeConstraint DOMHTMLMediaElementPlaybackRatePropertyInfo = TYPE Lifted ~ Double Source 
type AttrAllowedOps DOMHTMLMediaElementPlaybackRatePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source 

Played

Preload

data DOMHTMLMediaElementPreloadPropertyInfo Source

Instances

AttrInfo DOMHTMLMediaElementPreloadPropertyInfo Source 
type AttrLabel DOMHTMLMediaElementPreloadPropertyInfo = "preload" Source 
type AttrGetType DOMHTMLMediaElementPreloadPropertyInfo = Text Source 
type AttrBaseTypeConstraint DOMHTMLMediaElementPreloadPropertyInfo = DOMHTMLMediaElementK Source 
type AttrSetTypeConstraint DOMHTMLMediaElementPreloadPropertyInfo = TYPE Lifted ~ Text Source 
type AttrAllowedOps DOMHTMLMediaElementPreloadPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source 

ReadyState

data DOMHTMLMediaElementReadyStatePropertyInfo Source

Instances

AttrInfo DOMHTMLMediaElementReadyStatePropertyInfo Source 
type AttrLabel DOMHTMLMediaElementReadyStatePropertyInfo = "ready-state" Source 
type AttrGetType DOMHTMLMediaElementReadyStatePropertyInfo = Word32 Source 
type AttrBaseTypeConstraint DOMHTMLMediaElementReadyStatePropertyInfo = DOMHTMLMediaElementK Source 
type AttrSetTypeConstraint DOMHTMLMediaElementReadyStatePropertyInfo = TYPE Lifted ~ () Source 
type AttrAllowedOps DOMHTMLMediaElementReadyStatePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source 

Seekable

data DOMHTMLMediaElementSeekablePropertyInfo Source

Seeking

data DOMHTMLMediaElementSeekingPropertyInfo Source

Src

TextTracks

data DOMHTMLMediaElementTextTracksPropertyInfo Source

Instances

AttrInfo DOMHTMLMediaElementTextTracksPropertyInfo Source 
type AttrLabel DOMHTMLMediaElementTextTracksPropertyInfo = "text-tracks" Source 
type AttrGetType DOMHTMLMediaElementTextTracksPropertyInfo = DOMTextTrackList Source 
type AttrBaseTypeConstraint DOMHTMLMediaElementTextTracksPropertyInfo = DOMHTMLMediaElementK Source 
type AttrSetTypeConstraint DOMHTMLMediaElementTextTracksPropertyInfo = TYPE Lifted ~ () Source 
type AttrAllowedOps DOMHTMLMediaElementTextTracksPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source 

VideoTracks

data DOMHTMLMediaElementVideoTracksPropertyInfo Source

Instances

AttrInfo DOMHTMLMediaElementVideoTracksPropertyInfo Source 
type AttrLabel DOMHTMLMediaElementVideoTracksPropertyInfo = "video-tracks" Source 
type AttrGetType DOMHTMLMediaElementVideoTracksPropertyInfo = DOMVideoTrackList Source 
type AttrBaseTypeConstraint DOMHTMLMediaElementVideoTracksPropertyInfo = DOMHTMLMediaElementK Source 
type AttrSetTypeConstraint DOMHTMLMediaElementVideoTracksPropertyInfo = TYPE Lifted ~ () Source 
type AttrAllowedOps DOMHTMLMediaElementVideoTracksPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source 

Volume

data DOMHTMLMediaElementVolumePropertyInfo Source

Instances

WebkitAudioDecodedByteCount

data DOMHTMLMediaElementWebkitAudioDecodedByteCountPropertyInfo Source

Instances

AttrInfo DOMHTMLMediaElementWebkitAudioDecodedByteCountPropertyInfo Source 
type AttrLabel DOMHTMLMediaElementWebkitAudioDecodedByteCountPropertyInfo = "webkit-audio-decoded-byte-count" Source 
type AttrGetType DOMHTMLMediaElementWebkitAudioDecodedByteCountPropertyInfo = Word64 Source 
type AttrBaseTypeConstraint DOMHTMLMediaElementWebkitAudioDecodedByteCountPropertyInfo = DOMHTMLMediaElementK Source 
type AttrSetTypeConstraint DOMHTMLMediaElementWebkitAudioDecodedByteCountPropertyInfo = TYPE Lifted ~ () Source 
type AttrAllowedOps DOMHTMLMediaElementWebkitAudioDecodedByteCountPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source 

WebkitClosedCaptionsVisible

data DOMHTMLMediaElementWebkitClosedCaptionsVisiblePropertyInfo Source

Instances

AttrInfo DOMHTMLMediaElementWebkitClosedCaptionsVisiblePropertyInfo Source 
type AttrLabel DOMHTMLMediaElementWebkitClosedCaptionsVisiblePropertyInfo = "webkit-closed-captions-visible" Source 
type AttrGetType DOMHTMLMediaElementWebkitClosedCaptionsVisiblePropertyInfo = Bool Source 
type AttrBaseTypeConstraint DOMHTMLMediaElementWebkitClosedCaptionsVisiblePropertyInfo = DOMHTMLMediaElementK Source 
type AttrSetTypeConstraint DOMHTMLMediaElementWebkitClosedCaptionsVisiblePropertyInfo = TYPE Lifted ~ Bool Source 
type AttrAllowedOps DOMHTMLMediaElementWebkitClosedCaptionsVisiblePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source 

WebkitCurrentPlaybackTargetIsWireless

data DOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWirelessPropertyInfo Source

Instances

AttrInfo DOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWirelessPropertyInfo Source 
type AttrLabel DOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWirelessPropertyInfo = "webkit-current-playback-target-is-wireless" Source 
type AttrGetType DOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWirelessPropertyInfo = Bool Source 
type AttrBaseTypeConstraint DOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWirelessPropertyInfo = DOMHTMLMediaElementK Source 
type AttrSetTypeConstraint DOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWirelessPropertyInfo = TYPE Lifted ~ () Source 
type AttrAllowedOps DOMHTMLMediaElementWebkitCurrentPlaybackTargetIsWirelessPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source 

WebkitHasClosedCaptions

data DOMHTMLMediaElementWebkitHasClosedCaptionsPropertyInfo Source

Instances

AttrInfo DOMHTMLMediaElementWebkitHasClosedCaptionsPropertyInfo Source 
type AttrLabel DOMHTMLMediaElementWebkitHasClosedCaptionsPropertyInfo = "webkit-has-closed-captions" Source 
type AttrGetType DOMHTMLMediaElementWebkitHasClosedCaptionsPropertyInfo = Bool Source 
type AttrBaseTypeConstraint DOMHTMLMediaElementWebkitHasClosedCaptionsPropertyInfo = DOMHTMLMediaElementK Source 
type AttrSetTypeConstraint DOMHTMLMediaElementWebkitHasClosedCaptionsPropertyInfo = TYPE Lifted ~ () Source 
type AttrAllowedOps DOMHTMLMediaElementWebkitHasClosedCaptionsPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source 

WebkitPreservesPitch

data DOMHTMLMediaElementWebkitPreservesPitchPropertyInfo Source

Instances

AttrInfo DOMHTMLMediaElementWebkitPreservesPitchPropertyInfo Source 
type AttrLabel DOMHTMLMediaElementWebkitPreservesPitchPropertyInfo = "webkit-preserves-pitch" Source 
type AttrGetType DOMHTMLMediaElementWebkitPreservesPitchPropertyInfo = Bool Source 
type AttrBaseTypeConstraint DOMHTMLMediaElementWebkitPreservesPitchPropertyInfo = DOMHTMLMediaElementK Source 
type AttrSetTypeConstraint DOMHTMLMediaElementWebkitPreservesPitchPropertyInfo = TYPE Lifted ~ Bool Source 
type AttrAllowedOps DOMHTMLMediaElementWebkitPreservesPitchPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source 

WebkitVideoDecodedByteCount

data DOMHTMLMediaElementWebkitVideoDecodedByteCountPropertyInfo Source

Instances

AttrInfo DOMHTMLMediaElementWebkitVideoDecodedByteCountPropertyInfo Source 
type AttrLabel DOMHTMLMediaElementWebkitVideoDecodedByteCountPropertyInfo = "webkit-video-decoded-byte-count" Source 
type AttrGetType DOMHTMLMediaElementWebkitVideoDecodedByteCountPropertyInfo = Word64 Source 
type AttrBaseTypeConstraint DOMHTMLMediaElementWebkitVideoDecodedByteCountPropertyInfo = DOMHTMLMediaElementK Source 
type AttrSetTypeConstraint DOMHTMLMediaElementWebkitVideoDecodedByteCountPropertyInfo = TYPE Lifted ~ () Source 
type AttrAllowedOps DOMHTMLMediaElementWebkitVideoDecodedByteCountPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source