gstbase.collect_data

Module for [CollectData] class

Types 1

Structure used by the collect_pads.

Fields
GstCollectData _cInstance
Methods
void * _cPtr()
gstbase.collect_pads.CollectPads collect() @propertyGet `collect` field. Returns: owner #GstCollectPads
void collect(gstbase.collect_pads.CollectPads propval) @propertySet `collect` field. Params: propval = owner #GstCollectPads
gst.pad.Pad pad() @propertyGet `pad` field. Returns: #GstPad managed by this data
void pad(gst.pad.Pad propval) @propertySet `pad` field. Params: propval = #GstPad managed by this data
gst.buffer.Buffer buffer() @propertyGet `buffer` field. Returns: currently queued buffer.
void buffer(gst.buffer.Buffer propval) @propertySet `buffer` field. Params: propval = currently queued buffer.
uint pos() @propertyGet `pos` field. Returns: position in the buffer
void pos(uint propval) @propertySet `pos` field. Params: propval = position in the buffer
gst.segment.Segment segment() @propertyGet `segment` field. Returns: last segment received.
void segment(gst.segment.Segment propval) @propertySet `segment` field. Params: propval = last segment received.
Constructors
this(void * ptr, Flag!"Take" take)