Modified the JACK sink heavily:
commitc43fd273d8a1c39ca7d22651dd1e5a832268d36d
authorTanu Kaskinen <tanuk@iki.fi>
Mon, 20 Aug 2007 06:22:21 +0000 (20 06:22 +0000)
committerTanu Kaskinen <tanuk@iki.fi>
Mon, 20 Aug 2007 06:22:21 +0000 (20 06:22 +0000)
tree91b992ab876c580b46b1a0fa627c08db99876dd1
parent1aec5138b721ff7a3a895ce615fae75a591a8965
Modified the JACK sink heavily:
* Made the sink realtime-safe.
* To achieve the previous item, internal buffering was be added. New module
  argument: buffersize.
* Removed the user's need to set the JACK transport to playing state before he
  could hear anything from PulseAudio.
* In process of achieving the previous item, latency calculation got more
  inaccurate: the reported latency is now always a multiple of the JACK
  processing block size, and constant.
* The JACK ports now have a running numbering in their names.

git-svn-id: svn://svn.0pointer.net/pulseaudio/trunk@1680 fefdeb5f-60dc-0310-8127-8f9354f1896f
src/modules/module-jack-sink.c