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