| 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
Synopsis
- newtype DataQueue = DataQueue (ManagedPtr DataQueue)
- class GObject o => IsDataQueue o
- toDataQueue :: (MonadIO m, IsDataQueue o) => o -> m DataQueue
- noDataQueue :: Maybe DataQueue
- getDataQueueCurrentLevelBytes :: (MonadIO m, IsDataQueue o) => o -> m Word32
- getDataQueueCurrentLevelTime :: (MonadIO m, IsDataQueue o) => o -> m Word64
- getDataQueueCurrentLevelVisible :: (MonadIO m, IsDataQueue o) => o -> m Word32
Exported types
Memory-managed wrapper type.
Constructors
| DataQueue (ManagedPtr DataQueue) |
Instances
| GObject DataQueue Source # | |
Defined in GI.GstBase.Objects.DataQueue Methods gobjectType :: DataQueue -> IO GType # | |
| IsObject DataQueue Source # | |
Defined in GI.GstBase.Objects.DataQueue | |
| IsDataQueue DataQueue Source # | |
Defined in GI.GstBase.Objects.DataQueue | |
class GObject o => IsDataQueue o Source #
Type class for types which can be safely cast to DataQueue, for instance with toDataQueue.
Instances
| (GObject a, (UnknownAncestorError DataQueue a :: Constraint)) => IsDataQueue a Source # | |
Defined in GI.GstBase.Objects.DataQueue | |
| IsDataQueue DataQueue Source # | |
Defined in GI.GstBase.Objects.DataQueue | |
toDataQueue :: (MonadIO m, IsDataQueue o) => o -> m DataQueue Source #
Properties
currentLevelBytes
No description available in the introspection data.
getDataQueueCurrentLevelBytes :: (MonadIO m, IsDataQueue o) => o -> m Word32 Source #
Get the value of the “current-level-bytes” property.
When overloading is enabled, this is equivalent to
get dataQueue #currentLevelBytes
currentLevelTime
No description available in the introspection data.
getDataQueueCurrentLevelTime :: (MonadIO m, IsDataQueue o) => o -> m Word64 Source #
Get the value of the “current-level-time” property.
When overloading is enabled, this is equivalent to
get dataQueue #currentLevelTime
currentLevelVisible
No description available in the introspection data.
getDataQueueCurrentLevelVisible :: (MonadIO m, IsDataQueue o) => o -> m Word32 Source #
Get the value of the “current-level-visible” property.
When overloading is enabled, this is equivalent to
get dataQueue #currentLevelVisible