[Bug 793917] audioaggregator: Conversion API is confusing

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Feb 28 15:09:27 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=793917

--- Comment #3 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
Ok, after some discussion with Mathieu on IRC, ignore the above. Instead:

1) Aggregator gets API to select the srcpad type
2) AudioAggregator only ever does conversion if AudioAggregatorConvertPad is
used
2.1) convert_buffer vfunc moves to AudioAggregatorPad
2.2) AudioAggregatorConvertPad implements conversion
2.3) srcpad also becomes a AudioAggregatorConvertPad unless overridden by
subclass

This is also closer to what VideoAggregator already does. And keeps concerns
better separated than the confusion we have now.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list