summaryrefslogtreecommitdiffstats
path: root/sys/dev/sound/pcm/channel.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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-231-189/+87
* kobjify.cg2000-12-181-42/+45
* 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
* add reinit functions to mixerscg2000-10-261-13/+15
* prepare for adding a rate conversion feeder.cg2000-09-231-26/+122
* detach supportcg2000-09-091-1/+2
* allow a null setdir implementationcg2000-09-051-1/+1
* change mixer api slightlycg2000-09-011-2/+24
* make the test for hwptr going backwards more picky- now it only triggers ifcg2000-08-291-1/+1
* rework feeder sytem to allow feeders in kldscg2000-08-201-4/+49
* warn if hwptr goes backwardscg2000-08-091-1/+7
* fix a potential local DoS attackcg2000-07-301-1/+12
* add record channel irq timeouts toocg2000-06-201-2/+12
* fix a bug where opening for write would not fail if channel allocation failedcg2000-06-201-5/+12
* replace a line erroneously removed in 1.28, should fix xmmscg2000-06-171-3/+5
* handle closing differently - should fix the end-of-sample cutoff bugcg2000-06-131-22/+25
* improve recordingcg2000-06-061-17/+27
* move various fields from pcm_channel to snd_dbufcg2000-05-261-134/+152
* fix the 100% cpu in xmms issuecg2000-05-041-1/+0
* implement settrigger according to speccg2000-04-231-21/+29
* more mmap fixescg2000-04-171-14/+23
* make mmap sort-of work. there seem to be interactions with certain hwcg2000-04-151-102/+129
* make poll() dtrt, previously when playing it would trigger if there was lesscg2000-04-051-2/+2
* Spelling mistaken_hibma2000-03-151-1/+1
* Stop isadma from abusing the B_READ, B_RAW and B_WRITE flags.phk2000-03-131-3/+3
* kludge to fix the end-of-sample repeating bug. i don't know why it happens;cg2000-01-181-5/+9
* fix the premature termination of playbackcg2000-01-091-1/+1
* don't panic if channel init fails, report and fail gracefullycg2000-01-051-1/+2
* argh, forgot the bus_dma_tag_creates.cg2000-01-051-0/+1
* - latest 2ndbuffer patchcg1999-12-291-142/+359
* minor cleanupcg1999-12-211-12/+1
* minor cosmeticscg1999-12-201-6/+5
* stop playing if we underrun; if there is more data to come, the next writecg1999-12-191-0/+2
* fix the buffer repetition on ^c problemcg1999-12-181-12/+9
* more dma underrun fixes, using a per-channel 2nd buffercg1999-12-131-86/+246
* fix dma underrun issuescg1999-12-051-67/+127
* fix panic for large writes in non-blocking modecg1999-11-221-3/+6
* fix for -fno-builtincg1999-11-211-1/+1
* repo-copied to make way for newmidi, this commit updates include pathscg1999-11-201-1/+1
* this is a full fix for writes not aligned to the sample size selected.cg1999-11-151-6/+12
* * add a non-reset device- will not reset the channel on open. youcg1999-09-281-6/+8
* fix a bug with cat >/dev/{dsp,dspW,audio} hangingcg1999-09-081-1/+2
* $Id$ -> $FreeBSD$peter1999-09-011-1/+1
OpenPOWER on IntegriCloud