| 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.GstBase.Objects.DataQueue
Description
- newtype DataQueue = DataQueue (ManagedPtr DataQueue)
- class GObject o => IsDataQueue o
- toDataQueue :: IsDataQueue o => o -> IO DataQueue
- noDataQueue :: Maybe DataQueue
- data DataQueueCurrentLevelBytesPropertyInfo
- dataQueueCurrentLevelBytes :: AttrLabelProxy "currentLevelBytes"
- getDataQueueCurrentLevelBytes :: (MonadIO m, IsDataQueue o) => o -> m Word32
- data DataQueueCurrentLevelTimePropertyInfo
- dataQueueCurrentLevelTime :: AttrLabelProxy "currentLevelTime"
- getDataQueueCurrentLevelTime :: (MonadIO m, IsDataQueue o) => o -> m Word64
- data DataQueueCurrentLevelVisiblePropertyInfo
- dataQueueCurrentLevelVisible :: AttrLabelProxy "currentLevelVisible"
- getDataQueueCurrentLevelVisible :: (MonadIO m, IsDataQueue o) => o -> m Word32
Exported types
Instances
| GObject DataQueue Source # | |
| IsObject DataQueue Source # | |
| IsDataQueue DataQueue Source # | |
| ((~) * info (ResolveDataQueueMethod t DataQueue), MethodInfo * info DataQueue p) => IsLabel t (DataQueue -> p) Source # | |
| ((~) * info (ResolveDataQueueMethod t DataQueue), MethodInfo * info DataQueue p) => IsLabelProxy t (DataQueue -> p) Source # | |
| HasAttributeList * DataQueue Source # | |
| type SignalList DataQueue Source # | |
| type AttributeList DataQueue Source # | |
class GObject o => IsDataQueue o Source #
Instances
| (GObject a, UnknownAncestorError Constraint DataQueue a) => IsDataQueue a Source # | |
| IsDataQueue DataQueue Source # | |
toDataQueue :: IsDataQueue o => o -> IO DataQueue Source #
Properties
currentLevelBytes
data DataQueueCurrentLevelBytesPropertyInfo Source #
Instances
| AttrInfo DataQueueCurrentLevelBytesPropertyInfo Source # | |
| type AttrSetTypeConstraint DataQueueCurrentLevelBytesPropertyInfo Source # | |
| type AttrOrigin DataQueueCurrentLevelBytesPropertyInfo Source # | |
| type AttrLabel DataQueueCurrentLevelBytesPropertyInfo Source # | |
| type AttrGetType DataQueueCurrentLevelBytesPropertyInfo Source # | |
| type AttrBaseTypeConstraint DataQueueCurrentLevelBytesPropertyInfo Source # | |
| type AttrAllowedOps DataQueueCurrentLevelBytesPropertyInfo Source # | |
dataQueueCurrentLevelBytes :: AttrLabelProxy "currentLevelBytes" Source #
getDataQueueCurrentLevelBytes :: (MonadIO m, IsDataQueue o) => o -> m Word32 Source #
currentLevelTime
data DataQueueCurrentLevelTimePropertyInfo Source #
Instances
| AttrInfo DataQueueCurrentLevelTimePropertyInfo Source # | |
| type AttrSetTypeConstraint DataQueueCurrentLevelTimePropertyInfo Source # | |
| type AttrOrigin DataQueueCurrentLevelTimePropertyInfo Source # | |
| type AttrLabel DataQueueCurrentLevelTimePropertyInfo Source # | |
| type AttrGetType DataQueueCurrentLevelTimePropertyInfo Source # | |
| type AttrBaseTypeConstraint DataQueueCurrentLevelTimePropertyInfo Source # | |
| type AttrAllowedOps DataQueueCurrentLevelTimePropertyInfo Source # | |
dataQueueCurrentLevelTime :: AttrLabelProxy "currentLevelTime" Source #
getDataQueueCurrentLevelTime :: (MonadIO m, IsDataQueue o) => o -> m Word64 Source #
currentLevelVisible
data DataQueueCurrentLevelVisiblePropertyInfo Source #
Instances
| AttrInfo DataQueueCurrentLevelVisiblePropertyInfo Source # | |
| type AttrSetTypeConstraint DataQueueCurrentLevelVisiblePropertyInfo Source # | |
| type AttrOrigin DataQueueCurrentLevelVisiblePropertyInfo Source # | |
| type AttrLabel DataQueueCurrentLevelVisiblePropertyInfo Source # | |
| type AttrGetType DataQueueCurrentLevelVisiblePropertyInfo Source # | |
| type AttrBaseTypeConstraint DataQueueCurrentLevelVisiblePropertyInfo Source # | |
| type AttrAllowedOps DataQueueCurrentLevelVisiblePropertyInfo Source # | |
dataQueueCurrentLevelVisible :: AttrLabelProxy "currentLevelVisible" Source #
getDataQueueCurrentLevelVisible :: (MonadIO m, IsDataQueue o) => o -> m Word32 Source #