]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r282650 and r282651:
authorhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 3 Jun 2015 15:32:43 +0000 (15:32 +0000)
committerhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 3 Jun 2015 15:32:43 +0000 (15:32 +0000)
commita454dbc13c61233d1703434750cbace85450ce62
tree3d2dd1d36683dc01586692410c01bd4910fb4cf3
parent199d9166fc1bf8a44e3ab3c491277ab07a761322
MFC r282650 and r282651:
Extend the maximum number of allowed PCM channels in a PCM stream to
127 and decrease the maximum number of sub-channels to 1. These
definitions are only used inside the kernel and can be changed later
if more than one sub-channel is desired. This has been done to allow
so-called USB audio rack modules to work with FreeBSD.

Add support for more than 8 audio channels per PCM stream for USB
audio class compliant devices under FreeBSD. Tested using 16 recording
and 16 playback audio channels simultaneously.

Bump the FreeBSD version to force recompiling all external modules.

git-svn-id: svn://svn.freebsd.org/base/stable/10@283950 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/sound/pcm/channel.c
sys/dev/sound/pcm/channel.h
sys/dev/sound/pcm/feeder_chain.c
sys/dev/sound/pcm/sound.h
sys/dev/sound/usb/uaudio.c
sys/sys/param.h