mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-11 10:56:38 +00:00
a7fa31afef
Original commit message from CVS: - if you call gst_element_request_pad_by_name() with, say "sink4" as the pad name and there is a "sink%d" template, the request_new_pad function will be called. this is to allow for, for example, requesting a certain channel on a multichannel device. - to this end, request_new_pad now has the following prototype: GstPad* (*request_new_pad) (GstElement *element, GstPadTemplate *templ, const gchar *name) if request_pad_by_name was called with a name like "sink%d" (i.e. no parsing was necessary) then NULL is passed as 'name'. - all plugins that use request pads have been changed to the new api. also, some incremental (untested) alsa updates, switching to the bytestream api... |
||
---|---|---|
.. | ||
elements |