gstreamer/gst
Andy Wingo a7fa31afef - if you call gst_element_request_pad_by_name() with, say "sink4" as the pad name and there is a "sink%d" template, t...
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...
2001-09-23 22:52:32 +00:00
..
autoplug Lots of modifications to the plugin system. 2001-08-21 20:16:48 +00:00
elements - if you call gst_element_request_pad_by_name() with, say "sink4" as the pad name and there is a "sink%d" template, t... 2001-09-23 22:52:32 +00:00
types Lots of modifications to the plugin system. 2001-08-21 20:16:48 +00:00
utils Added a plain copy of the bytstream code found in a52dec. it doesn't compile/work yet. 2001-09-13 21:56:11 +00:00
.gitignore added gstmarshal.[ch] to .cvsignore, added gstmarshal.list to EXTRA_DIST 2001-06-25 20:01:42 +00:00
cothreads.c gstinfo.[ch], cothreads.c: added initial support for -finstrument_functions gstbin.c: removed a reference to config.h... 2001-09-10 19:46:01 +00:00
cothreads.h Docs updates 2001-05-27 14:37:29 +00:00
gobject2gtk.c Remove duplicate g_slist_delete_link func 2001-09-22 18:04:10 +00:00
gobject2gtk.h added g_[s]list_delete_link 2001-09-21 20:01:27 +00:00
gst.c Added a function to get the gstreamer version number at runtime. 2001-09-13 22:28:06 +00:00
gst.h Sync with my copy before wtay starts hacking... 2001-09-11 09:58:16 +00:00
gst_private.h Massive build fixup. Will send message to -devel list later with details on the changes and what they mean for Makef... 2001-01-14 21:55:41 +00:00
gstarch.h fixed a minor annoyance (maybe major flaw) with comments, asm, and escaped newlines 2001-09-10 20:02:12 +00:00
gstautoplug.c Lots of modifications to the plugin system. 2001-08-21 20:16:48 +00:00
gstautoplug.h Lots of modifications to the plugin system. 2001-08-21 20:16:48 +00:00
gstbin.c Clean up some of the mess I made.. 2001-09-12 22:53:56 +00:00
gstbin.h Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
gstbuffer.c 1 Switch back to GSList. 2001-09-23 06:21:54 +00:00
gstbuffer.h Oops! Turn off by default. 2001-09-23 06:07:15 +00:00
gstbufferpool.c 1 Add option GST_BUFFER_WHERE (off by default) to track the file:line info where each buffer is created. This is use... 2001-09-23 01:47:10 +00:00
gstbufferpool.h The bufferpool api has changed. Check gstbufferpool.h to see the updated interface. 2001-08-27 06:24:49 +00:00
gstcaps.c gstinfo.[ch], cothreads.c: added initial support for -finstrument_functions gstbin.c: removed a reference to config.h... 2001-09-10 19:46:01 +00:00
gstcaps.h add gst_props_get_float function 2001-04-28 18:56:10 +00:00
gstclock.c Merged from INCSCHED on 200505251!!! 2001-05-25 21:00:07 +00:00
gstclock.h Updated copyright in all the libgst files. 2000-12-28 22:12:02 +00:00
gstcpu.c Redid the cpu detection with a little help from mpeg2decs code.. 2001-02-28 20:32:47 +00:00
gstcpu.h CPU detection of MMXEXT and probably 3DNOW (not on Athlon yet) 2001-02-27 19:44:49 +00:00
gstcpuid_i386.s Added CPU detection. 2000-09-12 18:13:48 +00:00
gstdata.h Added the GType and some macros to access/cast to the structure. 2001-09-10 21:56:38 +00:00
gstdparam.c replace GstDparamPoint struct with GValue** (actually that was in the previous commit). Change gst_dparam_new_point t... 2001-09-10 18:51:27 +00:00
gstdparam.h replace GstDparamPoint struct with GValue** (actually that was in the previous commit). Change gst_dparam_new_point t... 2001-09-10 18:51:27 +00:00
gstdparammanager.c Change gtk_type_new -> g_object_new. 2001-09-10 18:58:27 +00:00
gstdparammanager.h s/Dparam/DParam/ <taaz> i'll whine about an irrelevant thing: Dparam vs DParam. though Dparam is more consistantly s... 2001-09-10 17:20:45 +00:00
gstelement.c - if you call gst_element_request_pad_by_name() with, say "sink4" as the pad name and there is a "sink%d" template, t... 2001-09-23 22:52:32 +00:00
gstelement.h - if you call gst_element_request_pad_by_name() with, say "sink4" as the pad name and there is a "sink%d" template, t... 2001-09-23 22:52:32 +00:00
gstelementfactory.c gstinfo.[ch], cothreads.c: added initial support for -finstrument_functions gstbin.c: removed a reference to config.h... 2001-09-10 19:46:01 +00:00
gstevent.c Set the event type in _new 2001-09-10 22:29:09 +00:00
gstevent.h Sync with my copy before wtay starts hacking... 2001-09-11 09:58:16 +00:00
gstextratypes.c Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
gstextratypes.h Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
gstinfo.c gstinfo.[ch], cothreads.c: added initial support for -finstrument_functions gstbin.c: removed a reference to config.h... 2001-09-10 19:46:01 +00:00
gstinfo.h gstinfo.[ch], cothreads.c: added initial support for -finstrument_functions gstbin.c: removed a reference to config.h... 2001-09-10 19:46:01 +00:00
gstlog.h Updated copyright in all the libgst files. 2000-12-28 22:12:02 +00:00
gstmarshal.list Sync g_signal_new args with the marshaller (glib2 is very strict). 2001-09-10 19:00:42 +00:00
gstobject.c Lots of modifications to the plugin system. 2001-08-21 20:16:48 +00:00
gstobject.h Lots of modifications to the plugin system. 2001-08-21 20:16:48 +00:00
gstpad.c Clean up some of the mess I made.. 2001-09-12 22:53:56 +00:00
gstpad.h Updated the event system to use event,timestamp,data instead of a pointer. 2001-08-22 21:45:25 +00:00
gstparse.c sync with the current CVS glib API 2001-08-13 19:00:13 +00:00
gstparse.h Removed the final bits of GstMeta. 2001-06-25 20:36:02 +00:00
gstpipeline.c Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
gstpipeline.h Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
gstplugin.c Lots of modifications to the plugin system. 2001-08-21 20:16:48 +00:00
gstplugin.h Lots of modifications to the plugin system. 2001-08-21 20:16:48 +00:00
gstpluginfeature.c gstinfo.[ch], cothreads.c: added initial support for -finstrument_functions gstbin.c: removed a reference to config.h... 2001-09-10 19:46:01 +00:00
gstpluginfeature.h Lots of modifications to the plugin system. 2001-08-21 20:16:48 +00:00
gstprops.c gstinfo.[ch], cothreads.c: added initial support for -finstrument_functions gstbin.c: removed a reference to config.h... 2001-09-10 19:46:01 +00:00
gstprops.h add gst_props_get_float function 2001-04-28 18:56:10 +00:00
gstpropsprivate.h Merged the float property patch from Steve Baker. This patch doesn't really work yet... 2001-04-02 19:56:34 +00:00
gstqueue.c Lots of modifications to the plugin system. 2001-08-21 20:16:48 +00:00
gstqueue.h Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
gstscheduler.c Removed the old eos and qos functions. 2001-08-10 17:34:59 +00:00
gstscheduler.h Added missing pad_select prototypes/defs. 2001-07-16 20:18:17 +00:00
gstthread.c Initial code for the event system. 2001-08-06 20:37:21 +00:00
gstthread.h Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
gsttimecache.c added first pass at the GstTimeCache 2001-08-13 20:19:34 +00:00
gsttimecache.h added first pass at the GstTimeCache 2001-08-13 20:19:34 +00:00
gsttrace.c - basic arch check for HAVE_RDTSC 2001-05-16 05:04:44 +00:00
gsttrace.h Updated the event system to use event,timestamp,data instead of a pointer. 2001-08-22 21:45:25 +00:00
gsttype.c gstinfo.[ch], cothreads.c: added initial support for -finstrument_functions gstbin.c: removed a reference to config.h... 2001-09-10 19:46:01 +00:00
gsttype.h Lots of modifications to the plugin system. 2001-08-21 20:16:48 +00:00
gsttypefind.c Lots of modifications to the plugin system. 2001-08-21 20:16:48 +00:00
gsttypefind.h Removed the final bits of GstMeta. 2001-06-25 20:36:02 +00:00
gsttypes.h Merged from INCSCHED on 200505251!!! 2001-05-25 21:00:07 +00:00
gstutils.c Added arg setting for UINT types. 2001-07-04 20:49:06 +00:00
gstutils.h Merged from GOBJECT1 to HEAD at 200106241 2001-06-25 01:20:11 +00:00
gstversion.h.in Added a function to get the gstreamer version number at runtime. 2001-09-13 22:28:06 +00:00
gstxml.c sync with the current CVS glib API 2001-08-13 19:00:13 +00:00
gstxml.h Reworked the arguments for DEBUG and INFO. Removed -debug-verbose. 2001-06-25 06:45:56 +00:00
Makefile.am Added the event code to create/register/destroy events from a memchunk. 2001-09-10 22:27:06 +00:00
Makefile.am.future Update Makefile.am.future - a replacement for Makefile.am which uses features present in recent versions of automake ... 2001-05-29 12:43:21 +00:00
ROADMAP A bunch more changes to clean up build/make dist issues, as well as a spec file, -config file, .m4, etc. Next step... 2000-01-31 06:46:18 +00:00