freebsd-dev/sys/dev/sound/pcm
John Baldwin 6d97297a6a The 'maxchans' count is one more than the number of channels, so
'chancount' never got up to equaling 'maxchans'.  As a result,
pcm_makelinks() was never called, and one always had to set the sysctl to
get the /dev/mixer and other symlinks generated in the DEVFS case.  Instead,
change the test in pcm_addchan() to call pcm_makelinks() after the first
channel is initialized, since the aliases are linked to channel 0.

Reviewed by:	cg
2001-01-04 23:49:00 +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 update code dealing with snd_dbuf objects to do so using a functional interface 2000-12-23 03:16:13 +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 Add a new API for soundcards that have hardware volume control: 2001-01-03 01:29:47 +00:00
mixer.h Add a new API for soundcards that have hardware volume control: 2001-01-03 01:29:47 +00:00
sound.c The 'maxchans' count is one more than the number of channels, so 2001-01-04 23:49:00 +00:00
sound.h Create a new sysctl node 'hw.snd' and move 'hw.sndunit' to 2001-01-03 01:25:26 +00:00