aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/sound/pcm/channel.c
Commit message (Expand)AuthorAgeFilesLines
* Despite several examples in the kernel, the third argument ofDavid Malone2007-06-041-3/+3
* Last major commit and updates for RELENG_7:Ariff Abdullah2007-05-311-35/+108
* - Don't wakeup() unnecessarily, so the behavior of dead interrupt orAriff Abdullah2007-04-021-8/+15
* Fix long delay closing/syncing issues on mmaped buffer.Ariff Abdullah2007-03-171-3/+7
* [stage: 5/9]Ariff Abdullah2007-03-161-197/+286
* [stage: 4/9]Ariff Abdullah2007-03-161-1/+1
* Don't try to workaround broken apps (if any). If this still the case,Ariff Abdullah2006-12-071-16/+1
* Welcome to Once-a-year Sound Mega-Commit. Enjoy numerous updates and fixesAriff Abdullah2006-11-261-311/+721
* Various fixups, especially for the upcomming High Definition AudioAriff Abdullah2006-09-281-4/+24
* MFp4 the sound Google Summer of Code project:Alexander Leidinger2006-09-231-3/+154
* Pointer align should be generic enough to handle awkward byte sizeAriff Abdullah2006-03-221-4/+7
* channel.c:Ariff Abdullah2006-01-241-0/+6
* Various fixups:Ariff Abdullah2006-01-221-25/+15
* Fix another xruns counting logic, this time, for recording.Ariff Abdullah2006-01-011-6/+8
* Underruns counting logic should be based on bufhard free spaceAriff Abdullah2005-12-301-22/+6
* Unbreak kernel builds.Alexander Kabaev2005-11-151-2/+2
* From luigi:Ariff Abdullah2005-11-141-35/+71
* sys/dev/sound/pcm/ac97.c:Alexander Leidinger2005-10-021-3/+34
* - channel.hAlexander Leidinger2005-09-101-39/+73
* Whats New:Alexander Leidinger2005-07-311-6/+47
* Wrap the calls to the ISA DMA specific sndbuf_dma*() functions ofMarius Strobl2005-06-101-0/+10
* Start each of the license/copyright comments with /*-, minor shuffle of linesWarner Losh2005-01-061-1/+1
* Create a new mutex type for virtual channels. This allows us to getDon Lewis2004-02-281-7/+17
* Fix a glitch in my last commit and revert to using selwakeuppriMathew Kanner2004-02-201-1/+1
* Fix a long-standing bug where select on vchans doesn't workMathew Kanner2004-02-191-3/+13
* Change KASSERT() in feed_vchan16() into an explicit test and call toDon Lewis2004-01-281-23/+100
* Fix some locking violations by creating seperate mutex classesMathew Kanner2003-12-051-3/+6
* Fix a panic due to holding a lock over calls to uiomove.Mathew Kanner2003-11-271-2/+39
* - Implement selwakeuppri() which allows raising the priority of aSeigo Tanimura2003-11-091-1/+1
* update my email address.Cameron Grant2003-09-071-1/+1
* try to make really sshort sounds actually playCameron Grant2003-08-181-16/+43
* Replicate OSS behaviour when rate settings fails.Orion Hodson2003-02-261-1/+1
* - Clean up ISA DMA supports.Yoshihiro Takahashi2003-02-071-4/+4
* remove MIN now that it's a standard kernel defineAlfred Perlstein2003-02-021-1/+0
* various fixes to eliminate locking warningsCameron Grant2002-11-251-7/+11
* Replace (ab)uses of "NULL" where "0" is really meant.Archie Cobbs2002-08-221-1/+1
* Add lock type arguments to callers of snd_mtxcreate().John Baldwin2002-04-041-1/+1
* 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-261-24/+30
* Fix code that had rotted behind debugging macros.Scott Long2002-01-251-3/+3
* cosmetic change, free b instead of c->bufhard for consistency withinCameron Grant2002-01-251-1/+1
* 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-231-6/+14
* fix mmapped playbackCameron Grant2001-12-211-7/+6
* Update to C99, s/__FUNCTION__/__func__/,David E. O'Brien2001-12-101-5/+5
* improve recording behaviourCameron Grant2001-10-241-5/+10
* Use the passed in thread to selrecord() instead of curthread.John Baldwin2001-09-211-1/+1