gstreamer-0.10 Reference Manual

Synopsis

public    static delegate bool          BusFunc                   ( Bus                 bus,
                                                                    Message             message )  ;
public    static delegate BusSyncReply  BusSyncHandler            ( Bus                 bus,
                                                                    Message             message )  ;
public    static delegate bool          ClockCallback             ( Clock               clock,
                                                                    ClockTime           time,
                                                                    ClockID             id )  ;
public    delegate void                 DebugFuncPtr              (  )  ;
public    static delegate bool          FilterFunc                ( void**              obj )  ;
public    static delegate bool          IndexFilter               ( Index               index,
                                                                    IndexEntry          entry )  ;
public    static delegate bool          IndexResolver             ( Index               index,
                                                                    Object              writer,
                                                                    string              writer_string )  ;
public    delegate void                 IteratorDisposeFunction   ( void**              owner )  ;
public    static delegate bool          IteratorFoldFunction      ( void**              item,
                                                                    GLib.Value          ret )  ;
public    delegate void                 IteratorFreeFunction      ( Iterator            it )  ;
public    delegate IteratorItem         IteratorItemFunction      ( Iterator            it,
                                                                    void**              item )  ;
public    delegate IteratorResult       IteratorNextFunction      ( Iterator            it,
                                                                    void**              result )  ;
public    delegate void                 IteratorResyncFunction    ( Iterator            it )  ;
public    static delegate void          LogFunction               ( DebugCategory       category,
                                                                    DebugLevel          level,
                                                                    string              file,
                                                                    string              function,
                                                                    int                 line,
                                                                    GLib.Object         object,
                                                                    DebugMessage        message )  ;
public    delegate weak MiniObject      MiniObjectCopyFunction    ( MiniObject          obj )  ;
public    delegate void                 MiniObjectFinalizeFunction ( MiniObject          obj )  ;
public    delegate bool                 PadAcceptCapsFunction     ( Pad                 pad,
                                                                    Caps                caps )  ;
public    delegate bool                 PadActivateFunction       ( Pad                 pad )  ;
public    delegate bool                 PadActivateModeFunction   ( Pad                 pad,
                                                                    bool                active )  ;
public    static delegate void          PadBlockCallback          ( Pad                 pad,
                                                                    bool                blocked )  ;
public    delegate FlowReturn           PadBufferAllocFunction    ( Pad                 pad,
                                                                    uint64              offset,
                                                                    uint                size,
                                                                    Caps                caps,
                                                                    weak Buffer         buf )  ;
public    delegate FlowReturn           PadChainFunction          ( Pad                 pad,
                                                                    Buffer              buffer )  ;
public    delegate bool                 PadCheckGetRangeFunction  ( Pad                 pad )  ;
public    static delegate bool          PadDispatcherFunction     ( Pad                 pad )  ;
public    delegate bool                 PadEventFunction          ( Pad                 pad,
                                                                    Event               event )  ;
public    delegate void                 PadFixateCapsFunction     ( Pad                 pad,
                                                                    Caps                caps )  ;
public    delegate weak Caps            PadGetCapsFunction        ( Pad                 pad )  ;
public    delegate FlowReturn           PadGetRangeFunction       ( Pad                 pad,
                                                                    uint64              offset,
                                                                    uint                length,
                                                                    weak Buffer         buffer )  ;
public    delegate weak GLib.List       PadIntLinkFunction        ( Pad                 pad )  ;
public    delegate PadLinkReturn        PadLinkFunction           ( Pad                 pad,
                                                                    Pad                 peer )  ;
public    delegate bool                 PadQueryFunction          ( Pad                 pad,
                                                                    Query               query )  ;
public    delegate QueryType            PadQueryTypeFunction      ( Pad                 pad )  ;
public    delegate bool                 PadSetCapsFunction        ( Pad                 pad,
                                                                    Caps                caps )  ;
public    delegate void                 PadUnlinkFunction         ( Pad                 pad )  ;
public    static delegate bool          PluginFeatureFilter       ( PluginFeature       feature )  ;
public    static delegate bool          PluginFilter              ( Plugin              plugin )  ;
public    delegate bool                 PluginInitFunc            ( Plugin              plugin )  ;
public    static delegate bool          StructureForeachFunc      ( GLib.Quark          field_id,
                                                                    GLib.Value          value )  ;
public    static delegate bool          StructureMapFunc          ( GLib.Quark          field_id,
                                                                    GLib.Value          value )  ;
public    static delegate void          TagForeachFunc            ( TagList             list,
                                                                    string              tag )  ;
public    delegate void                 TagMergeFunc              ( GLib.Value          dest,
                                                                    GLib.Value          src )  ;
public    static delegate void          TaskFunction              (  )  ;
public    static delegate void          TypeFindFunction          ( TypeFind            find )  ;
public    delegate int                  ValueCompareFunc          ( GLib.Value          value1,
                                                                    GLib.Value          value2 )  ;
public    delegate bool                 ValueDeserializeFunc      ( GLib.Value          dest,
                                                                    string              s )  ;
public    delegate bool                 ValueIntersectFunc        ( GLib.Value          dest,
                                                                    GLib.Value          value1,
                                                                    GLib.Value          value2 )  ;
public    delegate weak string          ValueSerializeFunc        ( GLib.Value          value1 )  ;
public    delegate bool                 ValueSubtractFunc         ( GLib.Value          dest,
                                                                    GLib.Value          minuend,
                                                                    GLib.Value          subtrahend )  ;
public    delegate bool                 ValueUnionFunc            ( GLib.Value          dest,
                                                                    GLib.Value          value1,
                                                                    GLib.Value          value2 )  ;

Details

BusFunc ()

public    static delegate bool          BusFunc                   ( Bus                 bus,
                                                                    Message             message )  ;		

BusSyncHandler ()

public    static delegate BusSyncReply  BusSyncHandler            ( Bus                 bus,
                                                                    Message             message )  ;		

ClockCallback ()

public    static delegate bool          ClockCallback             ( Clock               clock,
                                                                    ClockTime           time,
                                                                    ClockID             id )  ;		

DebugFuncPtr ()

public    delegate void                 DebugFuncPtr              (  )  ;		

FilterFunc ()

public    static delegate bool          FilterFunc                ( void**              obj )  ;		

IndexFilter ()

public    static delegate bool          IndexFilter               ( Index               index,
                                                                    IndexEntry          entry )  ;		

IndexResolver ()

public    static delegate bool          IndexResolver             ( Index               index,
                                                                    Object              writer,
                                                                    string              writer_string )  ;		

IteratorDisposeFunction ()

public    delegate void                 IteratorDisposeFunction   ( void**              owner )  ;		

IteratorFoldFunction ()

public    static delegate bool          IteratorFoldFunction      ( void**              item,
                                                                    GLib.Value          ret )  ;		

IteratorFreeFunction ()

public    delegate void                 IteratorFreeFunction      ( Iterator            it )  ;		

IteratorItemFunction ()

public    delegate IteratorItem         IteratorItemFunction      ( Iterator            it,
                                                                    void**              item )  ;		

IteratorNextFunction ()

public    delegate IteratorResult       IteratorNextFunction      ( Iterator            it,
                                                                    void**              result )  ;		

IteratorResyncFunction ()

public    delegate void                 IteratorResyncFunction    ( Iterator            it )  ;		

LogFunction ()

public    static delegate void          LogFunction               ( DebugCategory       category,
                                                                    DebugLevel          level,
                                                                    string              file,
                                                                    string              function,
                                                                    int                 line,
                                                                    GLib.Object         object,
                                                                    DebugMessage        message )  ;		

MiniObjectCopyFunction ()

public    delegate weak MiniObject      MiniObjectCopyFunction    ( MiniObject          obj )  ;		

MiniObjectFinalizeFunction ()

public    delegate void                 MiniObjectFinalizeFunction ( MiniObject          obj )  ;		

PadAcceptCapsFunction ()

public    delegate bool                 PadAcceptCapsFunction     ( Pad                 pad,
                                                                    Caps                caps )  ;		

PadActivateFunction ()

public    delegate bool                 PadActivateFunction       ( Pad                 pad )  ;		

PadActivateModeFunction ()

public    delegate bool                 PadActivateModeFunction   ( Pad                 pad,
                                                                    bool                active )  ;		

PadBlockCallback ()

public    static delegate void          PadBlockCallback          ( Pad                 pad,
                                                                    bool                blocked )  ;		

PadBufferAllocFunction ()

public    delegate FlowReturn           PadBufferAllocFunction    ( Pad                 pad,
                                                                    uint64              offset,
                                                                    uint                size,
                                                                    Caps                caps,
                                                                    weak Buffer         buf )  ;		

PadChainFunction ()

public    delegate FlowReturn           PadChainFunction          ( Pad                 pad,
                                                                    Buffer              buffer )  ;		

PadCheckGetRangeFunction ()

public    delegate bool                 PadCheckGetRangeFunction  ( Pad                 pad )  ;		

PadDispatcherFunction ()

public    static delegate bool          PadDispatcherFunction     ( Pad                 pad )  ;		

PadEventFunction ()

public    delegate bool                 PadEventFunction          ( Pad                 pad,
                                                                    Event               event )  ;		

PadFixateCapsFunction ()

public    delegate void                 PadFixateCapsFunction     ( Pad                 pad,
                                                                    Caps                caps )  ;		

PadGetCapsFunction ()

public    delegate weak Caps            PadGetCapsFunction        ( Pad                 pad )  ;		

PadGetRangeFunction ()

public    delegate FlowReturn           PadGetRangeFunction       ( Pad                 pad,
                                                                    uint64              offset,
                                                                    uint                length,
                                                                    weak Buffer         buffer )  ;		

PadIntLinkFunction ()

public    delegate weak GLib.List       PadIntLinkFunction        ( Pad                 pad )  ;		

PadLinkFunction ()

public    delegate PadLinkReturn        PadLinkFunction           ( Pad                 pad,
                                                                    Pad                 peer )  ;		

PadQueryFunction ()

public    delegate bool                 PadQueryFunction          ( Pad                 pad,
                                                                    Query               query )  ;		

PadQueryTypeFunction ()

public    delegate QueryType            PadQueryTypeFunction      ( Pad                 pad )  ;		

PadSetCapsFunction ()

public    delegate bool                 PadSetCapsFunction        ( Pad                 pad,
                                                                    Caps                caps )  ;		

PadUnlinkFunction ()

public    delegate void                 PadUnlinkFunction         ( Pad                 pad )  ;		

PluginFeatureFilter ()

public    static delegate bool          PluginFeatureFilter       ( PluginFeature       feature )  ;		

PluginFilter ()

public    static delegate bool          PluginFilter              ( Plugin              plugin )  ;		

PluginInitFunc ()

public    delegate bool                 PluginInitFunc            ( Plugin              plugin )  ;		

StructureForeachFunc ()

public    static delegate bool          StructureForeachFunc      ( GLib.Quark          field_id,
                                                                    GLib.Value          value )  ;		

StructureMapFunc ()

public    static delegate bool          StructureMapFunc          ( GLib.Quark          field_id,
                                                                    GLib.Value          value )  ;		

TagForeachFunc ()

public    static delegate void          TagForeachFunc            ( TagList             list,
                                                                    string              tag )  ;		

TagMergeFunc ()

public    delegate void                 TagMergeFunc              ( GLib.Value          dest,
                                                                    GLib.Value          src )  ;		

TaskFunction ()

public    static delegate void          TaskFunction              (  )  ;		

TypeFindFunction ()

public    static delegate void          TypeFindFunction          ( TypeFind            find )  ;		

ValueCompareFunc ()

public    delegate int                  ValueCompareFunc          ( GLib.Value          value1,
                                                                    GLib.Value          value2 )  ;		

ValueDeserializeFunc ()

public    delegate bool                 ValueDeserializeFunc      ( GLib.Value          dest,
                                                                    string              s )  ;		

ValueIntersectFunc ()

public    delegate bool                 ValueIntersectFunc        ( GLib.Value          dest,
                                                                    GLib.Value          value1,
                                                                    GLib.Value          value2 )  ;		

ValueSerializeFunc ()

public    delegate weak string          ValueSerializeFunc        ( GLib.Value          value1 )  ;		

ValueSubtractFunc ()

public    delegate bool                 ValueSubtractFunc         ( GLib.Value          dest,
                                                                    GLib.Value          minuend,
                                                                    GLib.Value          subtrahend )  ;		

ValueUnionFunc ()

public    delegate bool                 ValueUnionFunc            ( GLib.Value          dest,
                                                                    GLib.Value          value1,
                                                                    GLib.Value          value2 )  ;		


Created by Valadoc