gstreamer/ext
Paul Davis f1b91e369d ext/jack/: Make an object to manage client connections to the jack server which we will use in the future to run sele...
Original commit message from CVS:
Includes patch by: Paul Davis <paul at linuxaudiosystems dot com>
* ext/jack/Makefile.am:
* ext/jack/gstjackaudioclient.c: (gst_jack_audio_client_init),
(jack_process_cb), (jack_sample_rate_cb), (jack_buffer_size_cb),
(jack_shutdown_cb), (connection_find),
(gst_jack_audio_make_connection), (gst_jack_audio_get_connection),
(gst_jack_audio_unref_connection),
(gst_jack_audio_connection_add_client),
(gst_jack_audio_connection_remove_client),
(gst_jack_audio_client_new), (gst_jack_audio_client_free),
(gst_jack_audio_client_get_client),
(gst_jack_audio_client_set_active):
* ext/jack/gstjackaudioclient.h:
Make an object to manage client connections to the jack server which we
will use in the future to run selected jack elements with the same jack
connection.
Make some stuff a bit more threadsafe.
Activate the jack client ASAP.
* ext/jack/gstjackaudiosink.c:
(gst_jack_audio_sink_allocate_channels),
(gst_jack_audio_sink_free_channels), (jack_process_cb),
(gst_jack_ring_buffer_open_device),
(gst_jack_ring_buffer_close_device),
(gst_jack_ring_buffer_acquire), (gst_jack_ring_buffer_release),
(gst_jack_audio_sink_class_init), (gst_jack_audio_sink_init),
(gst_jack_audio_sink_getcaps):
* ext/jack/gstjackaudiosink.h:
Use new client object to manage connections.
Don't remove and recreate all ports, try to reuse them.
2007-03-08 15:24:52 +00:00
..
alsaspdif ext/alsaspdif/alsaspdifsink.c: Set rank to NONE so that it doesn't get autoplugged by autoaudiosink (which didn't hap... 2007-02-02 11:09:50 +00:00
amrwb ext/amrwb/gstamrwbparse.c: GST_PAD_PARENT doesn't return a GstObject with an incremented refcount. 2007-02-07 12:29:03 +00:00
arts Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass 2006-06-01 22:00:26 +00:00
artsd Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass 2006-06-01 22:00:26 +00:00
audiofile remove obsolete _factory_init protos and functions 2006-11-24 09:05:39 +00:00
audioresample Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass 2006-06-01 22:00:26 +00:00
bz2 Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass 2006-06-01 22:00:26 +00:00
cdaudio ext/cdaudio/gstcdaudio.c: Port to 0.10. 2006-09-23 13:21:43 +00:00
dirac Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass 2006-06-01 22:00:26 +00:00
directfb ext/directfb/dfbvideosink.c: Chain up in finalize. 2007-03-04 16:38:39 +00:00
divx Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass 2006-06-01 22:00:26 +00:00
dts ext/dts/gstdtsdec.c: A few small clean-ups. 2007-03-02 18:24:14 +00:00
faac ext/faac/gstfaac.c: Add decoder specific info on the caps. 2006-09-21 13:41:42 +00:00
faad ext/faad/gstfaad.c: Also update the comment that describes the hack. 2007-02-11 11:59:49 +00:00
gsm Fix build with LDFLAGS='-Wl,-z,defs'. 2007-02-24 22:52:48 +00:00
hermes More G_OBJECT macro fixing. 2006-09-16 22:14:36 +00:00
ivorbis Add patch from Bug 357055 from Chris Lord, adding support for Vorbis streams 2007-03-02 11:14:33 +00:00
jack ext/jack/: Make an object to manage client connections to the jack server which we will use in the future to run sele... 2007-03-08 15:24:52 +00:00
ladspa Fix build with LDFLAGS='-Wl,-z,defs'. 2007-02-24 22:52:48 +00:00
lcs More G_OBJECT macro fixing. 2006-09-16 22:14:36 +00:00
libfame Fix leaks (#351502). 2006-08-15 19:29:58 +00:00
libmms ext/libmms/gstmms.c: These debug statements should be using LOG level. 2006-12-15 09:34:31 +00:00
mpeg2enc Port mpeg2enc to 0.10 (#343184). 2006-07-13 11:06:45 +00:00
mplex Fix up all the state change functions. 2005-09-05 17:20:29 +00:00
musepack configure.ac: Check for X before using X_CFLAGS in the check for opengl (#343866). 2006-06-09 17:38:20 +00:00
musicbrainz Another batch of printf format fixes. 2006-10-05 18:14:46 +00:00
mythtv ext/mythtv/gstmythtvsrc.c: Remove sleep calls, they've been moved into the library now ... (#354451). 2007-01-28 13:01:02 +00:00
nas ext/nas/nassink.c: Some more cleanups/changes; use boilerplate macro. 2007-03-04 21:36:50 +00:00
neon ext/neon/gstneonhttpsrc.*: Simplify _set_uri() and _set_proxy() and remove the unused ishttp member (#388050). 2007-03-02 12:04:02 +00:00
polyp remove obsolete _factory_init protos and functions 2006-11-24 09:05:39 +00:00
sdl ext/: Fix various compiler warnings that reveal potential bugs. 2007-01-04 09:51:56 +00:00
shout Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass 2006-06-01 22:00:26 +00:00
snapshot Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass 2006-06-01 22:00:26 +00:00
sndfile ext/sndfile/gstsfsrc.c: Fix build (installed setup). 2007-02-06 09:39:16 +00:00
soundtouch higher up first 2006-09-03 21:12:36 +00:00
spc ext/spc/gstspc.c: Fix build with disabled gst-debug. 2006-11-16 18:22:37 +00:00
swfdec Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass 2006-06-01 22:00:26 +00:00
tarkin Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass 2006-06-01 22:00:26 +00:00
theora ext/theora/theoradec.c: Send events on the right pads, since they don't work very well if you send them in the wrong ... 2006-11-26 17:23:14 +00:00
timidity Add crossreferences to glib/gobject/gstream docs. Also fix typo in timidity.cfg check. 2007-02-13 09:44:20 +00:00
wavpack ext/wavpack/: Use a general wavpack debug category for common code. 2007-03-07 12:07:07 +00:00
xine More G_OBJECT macro fixing. 2006-09-16 22:14:36 +00:00
xvid Fix build with gcc-2.x (declare variables at the beginning of a block etc.). Fixes #391971. 2007-01-03 16:41:10 +00:00
Makefile.am Move the app library to gst-libs/gst/app (duh!) 2007-03-03 08:16:57 +00:00