| 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 |
GI.WebKit.Objects.DOMVideoPlaybackQuality
Contents
Description
- newtype DOMVideoPlaybackQuality = DOMVideoPlaybackQuality (ForeignPtr DOMVideoPlaybackQuality)
- class GObject o => DOMVideoPlaybackQualityK o
- toDOMVideoPlaybackQuality :: DOMVideoPlaybackQualityK o => o -> IO DOMVideoPlaybackQuality
- noDOMVideoPlaybackQuality :: Maybe DOMVideoPlaybackQuality
- dOMVideoPlaybackQualityGetCorruptedVideoFrames :: (MonadIO m, DOMVideoPlaybackQualityK a) => a -> m Word64
- dOMVideoPlaybackQualityGetCreationTime :: (MonadIO m, DOMVideoPlaybackQualityK a) => a -> m Double
- dOMVideoPlaybackQualityGetDroppedVideoFrames :: (MonadIO m, DOMVideoPlaybackQualityK a) => a -> m Word64
- dOMVideoPlaybackQualityGetTotalFrameDelay :: (MonadIO m, DOMVideoPlaybackQualityK a) => a -> m Double
- dOMVideoPlaybackQualityGetTotalVideoFrames :: (MonadIO m, DOMVideoPlaybackQualityK a) => a -> m Word64
- data DOMVideoPlaybackQualityCorruptedVideoFramesPropertyInfo
- getDOMVideoPlaybackQualityCorruptedVideoFrames :: (MonadIO m, DOMVideoPlaybackQualityK o) => o -> m Word64
- data DOMVideoPlaybackQualityCreationTimePropertyInfo
- getDOMVideoPlaybackQualityCreationTime :: (MonadIO m, DOMVideoPlaybackQualityK o) => o -> m Double
- data DOMVideoPlaybackQualityDroppedVideoFramesPropertyInfo
- getDOMVideoPlaybackQualityDroppedVideoFrames :: (MonadIO m, DOMVideoPlaybackQualityK o) => o -> m Word64
- data DOMVideoPlaybackQualityTotalFrameDelayPropertyInfo
- getDOMVideoPlaybackQualityTotalFrameDelay :: (MonadIO m, DOMVideoPlaybackQualityK o) => o -> m Double
- data DOMVideoPlaybackQualityTotalVideoFramesPropertyInfo
- getDOMVideoPlaybackQualityTotalVideoFrames :: (MonadIO m, DOMVideoPlaybackQualityK o) => o -> m Word64
Exported types
newtype DOMVideoPlaybackQuality Source
Constructors
| DOMVideoPlaybackQuality (ForeignPtr DOMVideoPlaybackQuality) |
class GObject o => DOMVideoPlaybackQualityK o Source
Instances
Methods
dOMVideoPlaybackQualityGetCorruptedVideoFrames
dOMVideoPlaybackQualityGetCorruptedVideoFrames :: (MonadIO m, DOMVideoPlaybackQualityK a) => a -> m Word64 Source
dOMVideoPlaybackQualityGetCreationTime
dOMVideoPlaybackQualityGetCreationTime :: (MonadIO m, DOMVideoPlaybackQualityK a) => a -> m Double Source
dOMVideoPlaybackQualityGetDroppedVideoFrames
dOMVideoPlaybackQualityGetDroppedVideoFrames :: (MonadIO m, DOMVideoPlaybackQualityK a) => a -> m Word64 Source
dOMVideoPlaybackQualityGetTotalFrameDelay
dOMVideoPlaybackQualityGetTotalFrameDelay :: (MonadIO m, DOMVideoPlaybackQualityK a) => a -> m Double Source
dOMVideoPlaybackQualityGetTotalVideoFrames
dOMVideoPlaybackQualityGetTotalVideoFrames :: (MonadIO m, DOMVideoPlaybackQualityK a) => a -> m Word64 Source
Properties
CorruptedVideoFrames
data DOMVideoPlaybackQualityCorruptedVideoFramesPropertyInfo Source
Instances
getDOMVideoPlaybackQualityCorruptedVideoFrames :: (MonadIO m, DOMVideoPlaybackQualityK o) => o -> m Word64 Source
CreationTime
data DOMVideoPlaybackQualityCreationTimePropertyInfo Source
Instances
| AttrInfo DOMVideoPlaybackQualityCreationTimePropertyInfo | |
| type AttrLabel DOMVideoPlaybackQualityCreationTimePropertyInfo = "DOMVideoPlaybackQuality::creation-time" | |
| type AttrGetType DOMVideoPlaybackQualityCreationTimePropertyInfo = Double | |
| type AttrBaseTypeConstraint DOMVideoPlaybackQualityCreationTimePropertyInfo = DOMVideoPlaybackQualityK | |
| type AttrSetTypeConstraint DOMVideoPlaybackQualityCreationTimePropertyInfo = * ~ () | |
| type AttrAllowedOps DOMVideoPlaybackQualityCreationTimePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMVideoPlaybackQualityCreationTime :: (MonadIO m, DOMVideoPlaybackQualityK o) => o -> m Double Source
DroppedVideoFrames
data DOMVideoPlaybackQualityDroppedVideoFramesPropertyInfo Source
Instances
| AttrInfo DOMVideoPlaybackQualityDroppedVideoFramesPropertyInfo | |
| type AttrLabel DOMVideoPlaybackQualityDroppedVideoFramesPropertyInfo = "DOMVideoPlaybackQuality::dropped-video-frames" | |
| type AttrGetType DOMVideoPlaybackQualityDroppedVideoFramesPropertyInfo = Word64 | |
| type AttrBaseTypeConstraint DOMVideoPlaybackQualityDroppedVideoFramesPropertyInfo = DOMVideoPlaybackQualityK | |
| type AttrSetTypeConstraint DOMVideoPlaybackQualityDroppedVideoFramesPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMVideoPlaybackQualityDroppedVideoFramesPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMVideoPlaybackQualityDroppedVideoFrames :: (MonadIO m, DOMVideoPlaybackQualityK o) => o -> m Word64 Source
TotalFrameDelay
data DOMVideoPlaybackQualityTotalFrameDelayPropertyInfo Source
Instances
| AttrInfo DOMVideoPlaybackQualityTotalFrameDelayPropertyInfo | |
| type AttrLabel DOMVideoPlaybackQualityTotalFrameDelayPropertyInfo = "DOMVideoPlaybackQuality::total-frame-delay" | |
| type AttrGetType DOMVideoPlaybackQualityTotalFrameDelayPropertyInfo = Double | |
| type AttrBaseTypeConstraint DOMVideoPlaybackQualityTotalFrameDelayPropertyInfo = DOMVideoPlaybackQualityK | |
| type AttrSetTypeConstraint DOMVideoPlaybackQualityTotalFrameDelayPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMVideoPlaybackQualityTotalFrameDelayPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMVideoPlaybackQualityTotalFrameDelay :: (MonadIO m, DOMVideoPlaybackQualityK o) => o -> m Double Source
TotalVideoFrames
data DOMVideoPlaybackQualityTotalVideoFramesPropertyInfo Source
Instances
| AttrInfo DOMVideoPlaybackQualityTotalVideoFramesPropertyInfo | |
| type AttrLabel DOMVideoPlaybackQualityTotalVideoFramesPropertyInfo = "DOMVideoPlaybackQuality::total-video-frames" | |
| type AttrGetType DOMVideoPlaybackQualityTotalVideoFramesPropertyInfo = Word64 | |
| type AttrBaseTypeConstraint DOMVideoPlaybackQualityTotalVideoFramesPropertyInfo = DOMVideoPlaybackQualityK | |
| type AttrSetTypeConstraint DOMVideoPlaybackQualityTotalVideoFramesPropertyInfo = * ~ () | |
| type AttrAllowedOps DOMVideoPlaybackQualityTotalVideoFramesPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getDOMVideoPlaybackQualityTotalVideoFrames :: (MonadIO m, DOMVideoPlaybackQualityK o) => o -> m Word64 Source