]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC r318820:
authorhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 27 May 2017 08:28:51 +0000 (08:28 +0000)
committerhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 27 May 2017 08:28:51 +0000 (08:28 +0000)
commitc61b984db282419ce60879e83af5439caa6c69aa
tree95bbfaa32bc1d111f94d4ad6df314f3375e11423
parentc57514b254abf1f5fb43094f54e33bff65eccc78
MFC r318820:
Increase the allowed maximum number of audio channels from 31 to 127
in the PCM feeder mixer. Without this change a value of 32 channels is
treated like zero, due to using a mask of 0x1f, causing a kernel
assert when trying to playback bitperfect 32-channel audio. Also
update the AWK script which is generating the division tables to
handle more than 18 channels. This commit complements r282650.

git-svn-id: svn://svn.freebsd.org/base/stable/9@318980 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/sound/pcm/feeder_mixer.c
sys/tools/sound/snd_fxdiv_gen.awk