gstbase.collect_data

Module for [CollectData] class

Types 1

Structure used by the collect_pads.

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