gi-gstbase-1.0.7: GStreamerBase bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.GstBase.Structs.CollectData

Contents

Description

Structure used by the collect_pads.

Synopsis

Exported types

newtype CollectData Source #

Constructors

CollectData (ManagedPtr CollectData) 

Instances

WrappedPtr CollectData Source # 
(~) AttrOpTag tag AttrSet => Constructible CollectData tag Source # 

Methods

new :: MonadIO m => (ManagedPtr CollectData -> CollectData) -> [AttrOp CollectData tag] -> m CollectData

((~) * info (ResolveCollectDataMethod t CollectData), MethodInfo * info CollectData p) => IsLabel t (CollectData -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> CollectData -> p #

((~) * info (ResolveCollectDataMethod t CollectData), MethodInfo * info CollectData p) => IsLabelProxy t (CollectData -> p) Source # 
HasAttributeList * CollectData Source # 
type AttributeList CollectData Source # 
type AttributeList CollectData

newZeroCollectData :: MonadIO m => m CollectData Source #

Construct a CollectData struct initialized to zero.

Properties

buffer

collectData_buffer :: AttrLabelProxy "buffer" Source #

collect

collectData_collect :: AttrLabelProxy "collect" Source #

pad

collectData_pad :: AttrLabelProxy "pad" Source #

pos

collectData_pos :: AttrLabelProxy "pos" Source #

segment

collectData_segment :: AttrLabelProxy "segment" Source #