aggregator: Remove klass->sinkpads_type
authorMathieu Duponchelle <mathieu@centricular.com>
Mon, 6 Nov 2017 20:07:51 +0000 (21:07 +0100)
committerMathieu Duponchelle <mathieu@centricular.com>
Wed, 22 Nov 2017 15:52:29 +0000 (16:52 +0100)
commit56fc5bef18e5807a43b5c7c14a843f8ac01eef7b
treeb44d234adb00d1a5dd0323b0e3f24814e929be64
parent00874850e716f5e983cffb6599552fc943d45d01
aggregator: Remove klass->sinkpads_type

This posed problems for the python bindings (and possibly others).

Instead, subclasses now use add_pad_template_with_gtype.

https://bugzilla.gnome.org/show_bug.cgi?id=789986
ext/gl/gstglbasemixer.c
ext/gl/gstglmixer.c
ext/gl/gstglstereomix.c
ext/gl/gstglvideomixer.c
gst-libs/gst/base/gstaggregator.c
gst-libs/gst/base/gstaggregator.h
gst-libs/gst/video/gstvideoaggregator.c
gst/audiomixer/gstaudiointerleave.c
gst/audiomixer/gstaudiomixer.c
gst/compositor/compositor.c
gst/mxf/mxfmux.c