summaryrefslogtreecommitdiffstats
path: root/sys/dev/sound/pcm
Commit message (Expand)AuthorAgeFilesLines
* sbuf_new(9) now returns a struct sbuf * instead of an int. If the callerdes2001-06-101-1/+1
* "Fix" the previous initial attempt at fixing TUNABLE_INT(). This timepeter2001-06-081-1/+1
* lock sound device when adding/removing channelscg2001-06-074-20/+102
* Back out part of my previous commit. This was a last minute changepeter2001-06-071-1/+1
* Make the TUNABLE_*() macros look and behave more consistantly like thepeter2001-06-061-2/+2
* beginnings of virtual playback channel supportcg2001-05-2710-212/+927
* add a new method for retrieving feeder parameterscg2001-05-273-4/+39
* don't erase info in sndbuf_setup()cg2001-05-272-6/+24
* this file has been unused for some time nowcg2001-05-051-167/+0
* don't unlock the channel in chn_read, msleep will do it for us.cg2001-04-291-2/+0
* comment out a boot-time debug messagecg2001-04-091-1/+1
* add a software sample rate conversion feeder. this uses linearcg2001-04-081-0/+175
* minor tweaks in speed and format setting routines.cg2001-04-083-62/+69
* fix feeder initialisation methods to return correct result codes.cg2001-04-081-3/+3
* if the feeder chain returned no data, do not try to acquire the data.cg2001-04-081-1/+2
* Send the remains (such as I have located) of "block major numbers" tophk2001-03-261-1/+0
* fix whitespace bogonscg2001-03-252-37/+37
* mega-commit.cg2001-03-2420-1324/+1512
* * power up the external amplifiercg2001-03-231-1/+2
* add/correct a bunch of codec idscg2001-03-221-9/+40
* don't leak memory allocated for feeders at module unloadcg2001-03-163-1/+22
* fix a panic triggerable by anyone with read/write access to the audiocg2001-03-133-1/+11
* MFS: add kobj.h to reduce diffs from -stablecg2001-03-051-0/+1
* MFS: don't pagefault in sndbuf_clearcg2001-03-051-19/+9
* MFS: #ifdef dynamic sysctl stuff to reduce diffs from -stablecg2001-03-051-0/+2
* MFS: add '# KOBJ' as the first line of each .m file to reduce diffs fromcg2001-03-054-0/+4
* enable per-device sysctls unconditionallycg2001-03-051-1/+1
* nuke the splstack stuff, snd_mtx* will now be no-ops on 4.xcg2001-03-051-29/+1
* add functions for sound drivers to use for locking and setting up interruptcg2001-02-272-0/+107
* MFS: 4.x/5.x compatibility #ifdefscg2001-02-272-2/+22
* MFS: 4.x/5.x compatibility #definescg2001-02-271-0/+6
* add a format feeder for conversion from alaw to ulaw and vice versa.cg2001-02-131-0/+93
* make attempts to set unsupported speeds or formats non-sticky. this shouldcg2001-02-131-3/+30
* back out rev 1.49, looks like i committed it from the wrong tree.cg2001-02-071-424/+803
* conditionalize "hwptr went backwards" messagescg2001-02-071-801/+425
* prevent excessively small buffer sizes resulting in hundreds of irqs percg2001-01-241-13/+15
* - Move all of the hwvol functions into a mixer_hwvol_* namespace, and makejhb2001-01-113-15/+21
* Woops, use the SYSCTL_STATIC_CHILDREN() macro instead of manuallyjhb2001-01-111-2/+2
* - Make the 'hwvol_mixer' and 'hwvol_step' variables be specific to ajhb2001-01-054-9/+86
* The 'maxchans' count is one more than the number of channels, sojhb2001-01-041-1/+1
* Rename the loader tunable from hw.sndunit to hw.snd.unit.jhb2001-01-031-1/+1
* Add a new API for soundcards that have hardware volume control:jhb2001-01-032-0/+39
* Create a new sysctl node 'hw.snd' and move 'hw.sndunit' tojhb2001-01-032-1/+6
* compensate for broken codecs that return 0xffff on unimplemented registerscg2000-12-241-9/+10
* fix a panic if the requested blocksize was greater than the data rate,cg2000-12-231-0/+2
* fix a typocg2000-12-231-1/+1
* update code dealing with snd_dbuf objects to do so using a functional interfacecg2000-12-238-204/+400
* kobjify.cg2000-12-1818-536/+849
* do not blindly assume 8khz is supported on open(). try for 8khz but respectcg2000-11-181-3/+6
* slight mods to isa dma and channel flushing codecg2000-11-071-24/+32
OpenPOWER on IntegriCloud