aggregator: better support for static input pads
@tpm
Submitted by Tim Müller Link to original bug (#791201)
Description
From bug 739010 comment 40:
One thing that GstCollectPads allowed which GstAggregator
doesn't do nicely is elements that want to receive data
on fixed static pads.It would be nice to decouple the request pad template and
naming from the actual function of GstAggregator. Perhaps a
default request_pads implementation that sub-classes can
install on themselves, or use as a function call when
creating their own request pads, and a separate function for
'enrolling' pads the sub-class created itself.
I think we can easily add that later. Just add a gst_aggregate_add_static_pad() function of some kind ?