mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-30 20:20:38 +00:00
aggregator: improve section docs
Mention how data ends up in the queues. Document the relation of the pad functions and the class vmethods to get events and queries.
This commit is contained in:
parent
00d6f46ff8
commit
5a06c3d12b
1 changed files with 6 additions and 0 deletions
|
@ -32,6 +32,12 @@
|
||||||
* * Base class for mixers and muxers. Subclasses should at least implement
|
* * Base class for mixers and muxers. Subclasses should at least implement
|
||||||
* the #GstAggregatorClass.aggregate() virtual method.
|
* the #GstAggregatorClass.aggregate() virtual method.
|
||||||
*
|
*
|
||||||
|
* * Installs a #GstPadChainFunction, a #GstPadEventFullFunction and a
|
||||||
|
* #GstPadQueryFunction to queue all serialized data packets per sink pad.
|
||||||
|
* Subclasses should not overwrite those, but instead implement
|
||||||
|
* #GstAggregatorClass.sink_event() and #GstAggregatorClass.sink_query() as
|
||||||
|
* needed.
|
||||||
|
*
|
||||||
* * When data is queued on all pads, the aggregate vmethod is called.
|
* * When data is queued on all pads, the aggregate vmethod is called.
|
||||||
*
|
*
|
||||||
* * One can peek at the data on any given GstAggregatorPad with the
|
* * One can peek at the data on any given GstAggregatorPad with the
|
||||||
|
|
Loading…
Reference in a new issue