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 :: (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
Constructors
DataQueue (ManagedPtr DataQueue) |
class GObject o => IsDataQueue o Source #
Instances
toDataQueue :: (MonadIO m, IsDataQueue o) => o -> m DataQueue Source #
Properties
currentLevelBytes
getDataQueueCurrentLevelBytes :: (MonadIO m, IsDataQueue o) => o -> m Word32 Source #
currentLevelTime
getDataQueueCurrentLevelTime :: (MonadIO m, IsDataQueue o) => o -> m Word64 Source #
currentLevelVisible
getDataQueueCurrentLevelVisible :: (MonadIO m, IsDataQueue o) => o -> m Word32 Source #