Allow vchans to have their own volume control.
commit34e3e97f5b33f6ce58a682336a8c705db5c5514b
authorSimon Schubert <corecode@dragonflybsd.org>
Thu, 14 Jun 2007 21:48:36 +0000 (14 21:48 +0000)
committerSimon Schubert <corecode@dragonflybsd.org>
Thu, 14 Jun 2007 21:48:36 +0000 (14 21:48 +0000)
tree4bba7c2a6b187fe05f53d3df8ea9490524c9b588
parent7ec3e11b1131b095faaefb3c7be67e0e792972d6
Allow vchans to have their own volume control.

This means you can use two processes producing audio and change their volume
independently (if they implement mixer controls themselves).
sys/dev/sound/pcm/channel.c
sys/dev/sound/pcm/dsp.c
sys/dev/sound/pcm/dsp.h
sys/dev/sound/pcm/mixer.c
sys/dev/sound/pcm/sound.c
sys/dev/sound/pcm/sound.h
sys/dev/sound/pcm/vchan.c