]> code.delx.au - pulseaudio/commit
Modified the JACK sink heavily:
authorTanu Kaskinen <tanuk@iki.fi>
Mon, 20 Aug 2007 06:22:21 +0000 (06:22 +0000)
committerTanu Kaskinen <tanuk@iki.fi>
Mon, 20 Aug 2007 06:22:21 +0000 (06:22 +0000)
commiteaafb79858fff11add29c8a1126a18e90d7785f9
tree91b992ab876c580b46b1a0fa627c08db99876dd1
parent5ecaf31b6f0963ae79dc1b12c6468f5fb0676c38
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: file:///home/lennart/svn/public/pulseaudio/trunk@1680 fefdeb5f-60dc-0310-8127-8f9354f1896f
src/modules/module-jack-sink.c