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 |
- 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
class GObject o => DOMVideoPlaybackQualityK o Source
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
getDOMVideoPlaybackQualityCorruptedVideoFrames :: (MonadIO m, DOMVideoPlaybackQualityK o) => o -> m Word64 Source
CreationTime
data DOMVideoPlaybackQualityCreationTimePropertyInfo Source
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
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
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
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