freebsd-dev/sys/dev/sound/pcm
John Baldwin 4fb369f815 - Move all of the hwvol functions into a mixer_hwvol_* namespace, and make
all of the hwvol members of struct snd_mixer live in a hwvol_* namespace.
- When changing the mixer device via the hwvol_mixer sysctl, reset the
  muted state so that a mute operation on a new device won't try to
  unmute the new device with the old device's saved volume.
- When the volume is muted, if a down or up volume request is received,
  first restore the saved volume level and then adjust it.

Reviewed by:	cg
2001-01-11 23:26:16 +00:00
..
ac97_if.m kobjify. 2000-12-18 01:36:41 +00:00
ac97.c compensate for broken codecs that return 0xffff on unimplemented registers 2000-12-24 03:33:21 +00:00
ac97.h kobjify. 2000-12-18 01:36:41 +00:00
buffer.c update code dealing with snd_dbuf objects to do so using a functional interface 2000-12-23 03:16:13 +00:00
buffer.h update code dealing with snd_dbuf objects to do so using a functional interface 2000-12-23 03:16:13 +00:00
channel_if.m kobjify. 2000-12-18 01:36:41 +00:00
channel.c fix a panic if the requested blocksize was greater than the data rate, 2000-12-23 06:09:43 +00:00
channel.h update code dealing with snd_dbuf objects to do so using a functional interface 2000-12-23 03:16:13 +00:00
datatypes.h - Move all of the hwvol functions into a mixer_hwvol_* namespace, and make 2001-01-11 23:26:16 +00:00
dsp.c update code dealing with snd_dbuf objects to do so using a functional interface 2000-12-23 03:16:13 +00:00
dsp.h
fake.c kobjify. 2000-12-18 01:36:41 +00:00
feeder_fmt.c kobjify. 2000-12-18 01:36:41 +00:00
feeder_if.m kobjify. 2000-12-18 01:36:41 +00:00
feeder.c kobjify. 2000-12-18 01:36:41 +00:00
feeder.h kobjify. 2000-12-18 01:36:41 +00:00
mixer_if.m kobjify. 2000-12-18 01:36:41 +00:00
mixer.c - Move all of the hwvol functions into a mixer_hwvol_* namespace, and make 2001-01-11 23:26:16 +00:00
mixer.h - Move all of the hwvol functions into a mixer_hwvol_* namespace, and make 2001-01-11 23:26:16 +00:00
sound.c Woops, use the SYSCTL_STATIC_CHILDREN() macro instead of manually 2001-01-11 23:22:33 +00:00
sound.h Create a new sysctl node 'hw.snd' and move 'hw.sndunit' to 2001-01-03 01:25:26 +00:00