aggregator: Mark all public structs as Since: 1.14

This commit is contained in:
Sebastian Dröge 2019-04-23 14:54:03 +03:00
parent 26aa7a6d36
commit 0a0496f98f

View file

@ -59,6 +59,8 @@ typedef struct _GstAggregatorPadPrivate GstAggregatorPadPrivate;
* @segment: last segment received. * @segment: last segment received.
* *
* The implementation the GstPad to use with #GstAggregator * The implementation the GstPad to use with #GstAggregator
*
* Since: 1.14
*/ */
struct _GstAggregatorPad struct _GstAggregatorPad
{ {
@ -84,6 +86,7 @@ struct _GstAggregatorPad
* Called before input buffers are queued in the pad, return %TRUE * Called before input buffers are queued in the pad, return %TRUE
* if the buffer should be skipped. * if the buffer should be skipped.
* *
* Since: 1.14
*/ */
struct _GstAggregatorPadClass struct _GstAggregatorPadClass
{ {
@ -137,6 +140,8 @@ gboolean gst_aggregator_pad_is_eos (GstAggregatorPad * pad);
* @srcpad: the aggregator's source pad * @srcpad: the aggregator's source pad
* *
* Aggregator base class object structure. * Aggregator base class object structure.
*
* Since: 1.14
*/ */
struct _GstAggregator struct _GstAggregator
{ {
@ -240,6 +245,8 @@ struct _GstAggregator
* *
* Basically, a simple implementation will override @aggregate, and call * Basically, a simple implementation will override @aggregate, and call
* _finish_buffer from inside that function. * _finish_buffer from inside that function.
*
* Since: 1.14
*/ */
struct _GstAggregatorClass { struct _GstAggregatorClass {
GstElementClass parent_class; GstElementClass parent_class;