[MPlayer-dev-eng] Unlimited jack output channels

Adrian Knoth adi at drcomp.erfurt.thur.de
Fri May 8 11:37:17 CEST 2009


Hi!

The jack audio output driver currently has a fixed limit of six output
channels.

Since jack is the low-latency audio framework for pro-audio production,
and jack channels (read: ports) can be freely assigned between apps, 
there is no need to limit the amount of output channels.

The attached patch removes the fixed channel limit. It also adds a new
commandline option "autoconnect" (default:1), which models the current
behaviour: the jack ao will connect to physical/predefined ports.

In case the channel count is larger than the amount of physical outputs,
autoconnect=0 would prevent mplayer from failing and just providing
unconnected output channels to jackd. It's then possible to mix, process
and route these channels within the jack environment according to the
user's needs.

IOW, the patch offers maximum flexibility. Just raising the channel
limit to let's say 128 would be fine, too, but I think there's no use in
replacing one limit with another.


HTH

-- 
mail: adi at thur.de  	http://adi.thur.de	PGP/GPG: key via keyserver
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mplayer-jack-morechannels.patch
Type: text/x-diff
Size: 3673 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/attachments/20090508/a2336704/attachment.patch>


More information about the MPlayer-dev-eng mailing list