Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- newtype DataQueue = DataQueue (ManagedPtr DataQueue)
- class (GObject o, IsDescendantOf DataQueue o) => IsDataQueue o
- toDataQueue :: (MonadIO m, IsDataQueue o) => o -> m 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.
Instances
Eq DataQueue Source # | |
GObject DataQueue Source # | |
Defined in GI.GstBase.Objects.DataQueue | |
ManagedPtrNewtype DataQueue Source # | |
Defined in GI.GstBase.Objects.DataQueue | |
TypedObject DataQueue Source # | |
Defined in GI.GstBase.Objects.DataQueue | |
HasParentTypes DataQueue Source # | |
Defined in GI.GstBase.Objects.DataQueue | |
IsGValue (Maybe DataQueue) Source # | Convert |
Defined in GI.GstBase.Objects.DataQueue | |
type ParentTypes DataQueue Source # | |
Defined in GI.GstBase.Objects.DataQueue |
class (GObject o, IsDescendantOf DataQueue o) => IsDataQueue o Source #
Type class for types which can be safely cast to DataQueue
, for instance with toDataQueue
.
Instances
(GObject o, IsDescendantOf DataQueue o) => IsDataQueue o Source # | |
Defined in GI.GstBase.Objects.DataQueue |
toDataQueue :: (MonadIO m, IsDataQueue o) => o -> m DataQueue Source #
Methods
Click to display all available methods, including inherited ones
Methods
bindProperty, bindPropertyFull, forceFloating, freezeNotify, getv, isFloating, notify, notifyByPspec, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getData, getProperty, getQdata.
Setters
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