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.Structs.CollectData
Description
Structure used by the collect_pads.
- newtype CollectData = CollectData (ForeignPtr CollectData)
- newZeroCollectData :: MonadIO m => m CollectData
- noCollectData :: Maybe CollectData
- collectDataReadBuffer :: CollectData -> IO Buffer
- collectDataReadCollect :: CollectData -> IO CollectPads
- collectDataReadPad :: CollectData -> IO Pad
- collectDataReadPos :: CollectData -> IO Word32
- collectDataReadSegment :: CollectData -> IO Segment
Exported types
newtype CollectData Source
Constructors
CollectData (ForeignPtr CollectData) |
Instances
((~) * info (ResolveCollectDataMethod t CollectData), MethodInfo * info CollectData p) => IsLabel t (CollectData -> p) Source | |
((~) * info (ResolveCollectDataMethod t CollectData), MethodInfo * info CollectData p) => IsLabelProxy t (CollectData -> p) Source | |
newZeroCollectData :: MonadIO m => m CollectData Source
Construct a CollectData
struct initialized to zero.
Properties
Buffer
collectDataReadBuffer :: CollectData -> IO Buffer Source
Collect
Pad
collectDataReadPad :: CollectData -> IO Pad Source
Pos
Segment
collectDataReadSegment :: CollectData -> IO Segment Source