aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/sound/pcm
Commit message (Expand)AuthorAgeFilesLines
* (hopefully) fix build breakage some people are seeingCameron Grant2002-11-264-12/+12
* various fixes to eliminate locking warningsCameron Grant2002-11-259-57/+79
* Call pcm_chn_destroy() in pcm_killchan() so that channel mutexes are destroye...Olivier Houchard2002-11-041-1/+7
* Fixed breakage from removing the used include of <sys/buf.h> in theBruce Evans2002-09-151-0/+3
* FreeBSD -current doesn't need <sys/buf.h> or <sys/bio.h>.Poul-Henning Kamp2002-09-141-3/+2
* Marginally simplify dsp_open error handling by adding an early test toOrion Hodson2002-08-281-68/+51
* Be sure to unregister from sndstat on unregister. Gets rid of phantomNick Sayer2002-08-241-0/+1
* s/AC97_MIX_PHONES/AC97_MIX_AUXOUT/ to match ac97r2.{2,3}.Orion Hodson2002-08-232-5/+38
* Replace (ab)uses of "NULL" where "0" is really meant.Archie Cobbs2002-08-221-1/+1
* Back out last commit. Needs slightly more subtle handling.Orion Hodson2002-08-201-33/+35
* Apply reference counting patch. Fixes problem of two applicationsOrion Hodson2002-08-181-35/+33
* Fix some of the places where sound(4) can sleep with a lock held. (HelpBrian Feldman2002-07-253-12/+30
* Fix the sound driver vchan support to work when hw.snd.maxautovchansAlexander Kabaev2002-07-231-1/+2
* Move lock in pcm_chn_add() to after malloc.Orion Hodson2002-07-221-3/+2
* Use semicolons at the end of function-like macros for the sake ofMark Murray2002-07-152-2/+2
* Fixed printf format errors which apparently crept in while -Wformat wasBruce Evans2002-05-251-1/+2
* Try and solve some cases of labels at end of compound statements that gccPeter Wemm2002-05-192-10/+7
* makeobjops.awk is stricter on syntax than the perl version.David E. O'Brien2002-05-011-1/+1
* Remove the trailing ^M's. makeobjops.awk does not like them.David E. O'Brien2002-05-013-153/+147
* add a missing \n to an unregister failure messageCameron Grant2002-04-281-1/+1
* Add ac97_reset function that polls ready bits in power register. OneOrion Hodson2002-04-262-7/+22
* Fix a warning due to the code assuming sizeof(int) == sizeof(void *) whichJohn Baldwin2002-04-111-1/+1
* Change callers of mtx_init() to pass in an appropriate lock type name. InJohn Baldwin2002-04-041-1/+1
* Add lock type arguments to callers of snd_mtxcreate().John Baldwin2002-04-043-3/+3
* Change snd_mtxcreate() to accept a lock type as an extra argument that isJohn Baldwin2002-04-042-4/+4
* Fixes to make select/poll mpsafe.Alfred Perlstein2002-03-141-1/+1
* Add a sysctl, sysctl hw.snd.report_soft_formats, that controls whether theDag-Erling Smørgrav2002-02-241-1/+9
* * improve error handlingCameron Grant2002-01-267-42/+93
* Fix code that had rotted behind debugging macros.Scott Long2002-01-255-5/+7
* a buffer offset equal to the buffer size is illegal too, fix assertion inCameron Grant2002-01-251-1/+1
* cosmetic change, free b instead of c->bufhard for consistency withinCameron Grant2002-01-251-1/+1
* improve sndstat output of feederchains so it can be understood withoutCameron Grant2002-01-231-11/+20
* print warnings if a pcm*.buffersize hint is out of range or a non-power-of-2Cameron Grant2002-01-231-3/+17
* fix some comments accidentally hit by search/replace several revisions agoCameron Grant2002-01-231-3/+3
* set the speeds the right way round for recording using the rate feederCameron Grant2002-01-231-4/+7
* add more error checking in chn_init() and chn_reset()Cameron Grant2002-01-231-30/+61
* make the feederchain builder work for recording. this has not been testedCameron Grant2002-01-233-19/+64
* don't bother checking if an unsigned parameter is less than 0 in a KASSERTCameron Grant2002-01-231-1/+1
* add more error checking to open of /dev/dsp* and /dev/audio* - if theCameron Grant2002-01-231-2/+18
* don't allow mmap beyond the end of the bufferCameron Grant2002-01-231-1/+7
* make mmapped vchans workCameron Grant2001-12-231-0/+2
* fix mmapped playbackCameron Grant2001-12-211-7/+6
* Get rid of irritating (bogus) message:Guido van Rooij2001-12-101-2/+5
* Update to C99, s/__FUNCTION__/__func__/,David E. O'Brien2001-12-102-17/+17
* Emit a warning if invalid mode passed to ac97_setextmode.Orion Hodson2001-11-211-3/+6
* fix SNDCTL_DSP_GETISPACE behaviourCameron Grant2001-10-241-3/+2
* improve recording behaviourCameron Grant2001-10-241-5/+10
* Use the passed in thread to selrecord() instead of curthread.John Baldwin2001-09-211-1/+1
* change tracking of channel counts.Cameron Grant2001-09-182-23/+52
* add a tunable/sysctl, hw.snd.targetirqrate, to modify the default targetCameron Grant2001-09-182-4/+22