gstreamer/ext/pulse
Lennart Poettering fd75286dd1 pulse: loop while connecting to server
pthread does not guarantee that there are no spurious condition variable
wakeups, neither does pa_threaded_mainloop_xxx() which is a wrapper
around it. So we need to loop around the _wait() function to make sure
we get the right wakeup.

Also, unify the order of the wait loops across the file.
2009-10-17 08:48:23 +02:00
..
Makefile.am Don't install static libs for plugins. Fixes #550851 for -good. 2008-11-04 12:28:34 +00:00
plugin.c Add documentation to the pulseaudio plugin and run make update in docs/plugins. 2008-06-10 08:22:17 +00:00
pulsemixer.c pulse: small cleanups 2009-09-08 19:34:09 +02:00
pulsemixer.h Add pulseaudio GStreamer element from gst-pulse. Development will continue here instead of pulseaudio SVN. Fixes bug ... 2008-06-10 06:45:33 +00:00
pulsemixerctrl.c pulse: loop while connecting to server 2009-10-17 08:48:23 +02:00
pulsemixerctrl.h pulse: make a few things smaller by making them bitfields 2009-10-17 08:48:21 +02:00
pulsemixertrack.c ext/pulse/: Use GST_BOILERPLATE everywhere and fix coding style at some places. 2008-08-20 17:46:48 +00:00
pulsemixertrack.h Add pulseaudio GStreamer element from gst-pulse. Development will continue here instead of pulseaudio SVN. Fixes bug ... 2008-06-10 06:45:33 +00:00
pulseprobe.c pulse: mainloop creation can fail too, so handle that 2009-10-17 08:48:23 +02:00
pulseprobe.h pulse: make a few things smaller by making them bitfields 2009-10-17 08:48:21 +02:00
pulsesink.c pulse: make a few things smaller by making them bitfields 2009-10-17 08:48:21 +02:00
pulsesink.h pulse: make a few things smaller by making them bitfields 2009-10-17 08:48:21 +02:00
pulsesrc.c pulsesrc: guard fragment size with a lower limit based on latency-time 2009-10-06 20:54:20 +03:00
pulsesrc.h pulse: make a few things smaller by making them bitfields 2009-10-17 08:48:21 +02:00
pulseutil.c pulsesink: add 24bit sample formats 2009-07-14 16:14:34 +02:00
pulseutil.h Rewrite the pulse plugin, conditionally enabling new behaviour with 2009-01-28 20:34:40 +00:00