![]() |
![]() |
![]() |
GStreamer Bad Plugins 1.0 Library Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
struct GstAggregatorPad; struct GstAggregatorPadClass; GstBuffer * gst_aggregator_pad_steal_buffer (GstAggregatorPad *pad
); GstBuffer * gst_aggregator_pad_get_buffer (GstAggregatorPad *pad
);
struct GstAggregatorPad { GstPad parent; GstBuffer * buffer; GstSegment segment; gboolean eos; /* < Private > */ GstAggregatorPadPrivate * priv; gpointer _gst_reserved[GST_PADDING]; };
The implementation the GstPad to use with GstAggregator
struct GstAggregatorPadClass { GstPadClass parent_class; GstFlowReturn (*flush) (GstAggregatorPad * aggpad, GstAggregator * aggregator); };
GstBuffer * gst_aggregator_pad_steal_buffer (GstAggregatorPad *pad
);
Steal the ref to the buffer currently queued in pad
.
|
the pad to get buffer from |
Returns : |
The buffer in pad or NULL if no buffer was
queued. You should unref the buffer after usage. [transfer full]
|
GstBuffer * gst_aggregator_pad_get_buffer (GstAggregatorPad *pad
);
|
the pad to get buffer from |
Returns : |
A reference to the buffer in pad or
NULL if no buffer was queued. You should unref the buffer after
usage. [transfer full]
|