freebsd-dev/sys/dev/sound/pcm
Cameron Grant 79e6a82b48 make the feederchain builder work for recording. this has not been tested
extensively as none of my testboxes have speakers or an audio source at
present, but the chains built look correct and reading /dev/audio (ulaw,
translated from signed 16 bit little-endian) gives values within the
expected range for silence.
2002-01-23 05:10:56 +00:00
..
ac97_if.m MFS: add '# KOBJ' as the first line of each .m file to reduce diffs from 2001-03-05 16:42:06 +00:00
ac97.c Get rid of irritating (bogus) message: 2001-12-10 20:27:18 +00:00
ac97.h add a method for retrieving codec capabilities 2001-09-18 14:34:59 +00:00
buffer.c don't bother checking if an unsigned parameter is less than 0 in a KASSERT 2002-01-23 04:50:51 +00:00
buffer.h don't erase info in sndbuf_setup() 2001-05-27 14:39:34 +00:00
channel_if.m beginnings of virtual playback channel support 2001-05-27 17:22:00 +00:00
channel.c make the feederchain builder work for recording. this has not been tested 2002-01-23 05:10:56 +00:00
channel.h add a tunable/sysctl, hw.snd.targetirqrate, to modify the default target 2001-09-18 14:45:09 +00:00
dsp.c add more error checking to open of /dev/dsp* and /dev/audio* - if the 2002-01-23 04:44:03 +00:00
dsp.h add a method for recording of specific channels for devices with more than 2001-09-05 16:28:41 +00:00
fake.c many changes: 2001-08-23 11:30:52 +00:00
feeder_fmt.c many changes: 2001-08-23 11:30:52 +00:00
feeder_if.m add a new method for retrieving feeder parameters 2001-05-27 14:49:14 +00:00
feeder_rate.c many changes: 2001-08-23 11:30:52 +00:00
feeder.c make the feederchain builder work for recording. this has not been tested 2002-01-23 05:10:56 +00:00
feeder.h make the feederchain builder work for recording. this has not been tested 2002-01-23 05:10:56 +00:00
mixer_if.m mega-commit. 2001-03-24 23:10:29 +00:00
mixer.c KSE Milestone 2 2001-09-12 08:38:13 +00:00
mixer.h KSE Milestone 2 2001-09-12 08:38:13 +00:00
sndstat.c - Correctly increment the channel refcount in dsp_open() such that it is 2001-09-14 20:26:03 +00:00
sound.c change tracking of channel counts. 2001-09-18 14:50:52 +00:00
sound.h change tracking of channel counts. 2001-09-18 14:50:52 +00:00
vchan.c make mmapped vchans work 2001-12-23 13:10:29 +00:00
vchan.h many changes: 2001-08-23 11:30:52 +00:00