freebsd-skq/sys/dev/sound/pcm
Orion Hodson faea679930 Avoid zero padding when feeding read channels. chn_rdfeed has no way
of knowing data size transformations of feeder chain and in some cases
this means too much data is pulled through chain, eg converting input
stream from 16bits to 8bits on 16bit only h/w.

PR: kern/37831
Submitted by: Harti Brandt <brandt@fokus.fraunhofer.de>
2003-02-03 15:02:28 +00:00
..
ac97_if.m Remove the trailing ^M's. makeobjops.awk does not like them. 2002-05-01 03:07:40 +00:00
ac97_patch.c Add ac97_patch.[ch] that provide space for ac97 codec specific patches. 2003-01-25 16:54:05 +00:00
ac97_patch.h Add ac97_patch.[ch] that provide space for ac97 codec specific patches. 2003-01-25 16:54:05 +00:00
ac97.c Print ac97 name/id on normal boot. 2003-02-03 01:38:43 +00:00
ac97.h Add ac97_patch.[ch] that provide space for ac97 codec specific patches. 2003-01-25 16:54:05 +00:00
buffer.c remove MIN now that it's a standard kernel define 2003-02-02 13:21:05 +00:00
buffer.h * improve error handling 2002-01-26 22:13:24 +00:00
channel_if.m beginnings of virtual playback channel support 2001-05-27 17:22:00 +00:00
channel.c remove MIN now that it's a standard kernel define 2003-02-02 13:21:05 +00:00
channel.h (hopefully) fix build breakage some people are seeing 2002-11-26 18:16:27 +00:00
dsp.c Fix the duplicate unlock of the pcm read channel in certain cases. 2003-01-05 07:32:33 +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 Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
feeder_fmt.c various fixes to eliminate locking warnings 2002-11-25 17:17:43 +00:00
feeder_if.m Remove the trailing ^M's. makeobjops.awk does not like them. 2002-05-01 03:07:40 +00:00
feeder_rate.c o Constrain inputs to 25Hz granularity so interpolator can operate 2003-01-30 16:32:56 +00:00
feeder.c Avoid zero padding when feeding read channels. chn_rdfeed has no way 2003-02-03 15:02:28 +00:00
feeder.h * improve error handling 2002-01-26 22:13:24 +00:00
mixer_if.m makeobjops.awk is stricter on syntax than the perl version. 2002-05-01 03:52:40 +00:00
mixer.c Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
mixer.h KSE Milestone 2 2001-09-12 08:38:13 +00:00
sndstat.c Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
sound.c Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00
sound.h various fixes to eliminate locking warnings 2002-11-25 17:17:43 +00:00
vchan.c Remove mono encodings from vchan format and mixer description. Fixes 2003-02-03 03:20:27 +00:00
vchan.h many changes: 2001-08-23 11:30:52 +00:00