fryshorts 1ee4496dae Added a wrapping library for pulseaudio
The wrapping library uses a global mainloop and context which
allows operations to share the connection. The global mainloop
is created and destroyed based on internal reference counting.

The capture code won't spawn a new thread for each input anymore
but instead just create the recording stream and rely on the
threaded mainloop to execute the read callback when data is available.
2014-04-24 23:51:13 +02:00
..
2014-01-24 18:56:32 +01:00
2014-04-01 21:19:31 +02:00
2014-04-04 00:30:37 -07:00
2014-04-13 11:05:46 -07:00
2014-04-04 00:30:37 -07:00