cvs commit: src/sys/dev/sound/pcm channel.c dsp.c dsp.h mixer.c sound.c sound.h vchan.c

Simon 'corecode' Schubert corecode at fs.ei.tum.de
Thu Jun 14 14:59:12 PDT 2007


Simon Schubert wrote:
  Log:
  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).
I know this is kind of a hack, but so useful :)  Plus this is since two years in my tree and just has to get out.

We should think if we can switch our locking to use lockmgr locks, because uaudio is taking some code paths which block and thus panic when using spinlocks.

cheers
 simon
--
Serve - BSD     +++  RENT this banner advert  +++    ASCII Ribbon   /"\
Work - Mac      +++  space for low €€€ NOW!1  +++      Campaign     \ /
Party Enjoy Relax   |   http://dragonflybsd.org      Against  HTML   \
Dude 2c 2 the max   !   http://golden-apple.biz       Mail + News   / \
Attachment:
signature.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pgp00003.pgp
Type: application/octet-stream
Size: 252 bytes
Desc: "Description: OpenPGP digital signature"
URL: <http://lists.dragonflybsd.org/pipermail/commits/attachments/20070614/7d3a9d8f/attachment-0020.obj>


More information about the Commits mailing list