summaryrefslogtreecommitdiff
path: root/sys/dev/audio.c
AgeCommit message (Expand)Author
2007-01-07Protect against zero blocksize (causing a divide by zero) in audiogetinfo().Miod Vallat
2006-11-29Compile the mixer tuning via keyboard code if NWSKBD_HOTKEY if nonzeroMiod Vallat
2006-11-01poll errors should be POLLERR, not some random E valueTed Unangst
2006-06-23In a drivers activate() entry point, if on DVACT_DEACTIVATE it doesMiod Vallat
2006-05-29Add support for the audio volume keys found on many laptops' builtinMiod Vallat
2006-03-12explicitly initialize a couple variablesJacob Meuser
2006-01-02remove last traces of __BROKEN_INDIRECT_CONFIG.Brad Smith
2005-11-21Move contents of sys/select.h to sys/selinfo.h in preparation for aTodd C. Miller
2005-06-02correctly close the audio device in audio_open() if one of theJoris Vink
2005-04-14Make sure recording is started before we return EWOULDBLOCK in a read().Brad Smith
2004-07-10replace strange cpp magic by straight codeVincent Labrecque
2004-01-09remove uvm_extern.hBrad Smith
2003-09-23Replace select backends with poll backends. selscan() and pollscan()Todd C. Miller
2003-01-26compute record high water mark from record parameters not play parameters; fr...Jason Wright
2002-08-26space cleanup; some from grendel@zeitbombe.orgMichael Shalayeff
2002-06-16implement kqueue for audio; tested on wiggy and niels@ okMichael Shalayeff
2002-03-14First round of __P removal in sysTodd C. Miller
2002-02-06correct monitor port matching.Federico G. Schwindt
2002-02-04if we have a monitor port, don't get it, set it.Federico G. Schwindt
2002-01-20make all audio drivers use the new allocm and round_buffersize decl's.Eric Jackson
2002-01-10return ENOTTY not EINVAL in default: in *ioctl()Michael Shalayeff
2002-01-09make sure mixer was opened for write for AUDIO_MIXER_WRITEMichael Shalayeff
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
2001-11-01Change d_mmap in struct cdevsw from:Artur Grabowski
2001-10-31Change the audio_hm_if->mappage interface to return paddr_t and take off_tArtur Grabowski
2001-09-20occured->occurredMike Pechkin
2001-08-11no need to include vm_prot.h here.Artur Grabowski
2001-07-27Correct return values from audiommap.Artur Grabowski
2001-07-03Make the audio device play nice with revoke(2) by having it resetHugh Graham
2001-01-28Add a field to mixer_devinto_t that indicates the minimum delta to changeAaron Campbell
2000-11-09cast pointer to a long for alpha's sake; pointed out by ericj@Michael Shalayeff
2000-07-19As in NetBSD, added direction to allocm/round_buffer_size APIs.Constantine Sapuntzakis
2000-05-24Permit detach of audio devices, such as uaudio. Selected codeHakan Olsson
2000-04-10make .mpg playing more usefull, i.e. supply entropyMichael Shalayeff
2000-01-03Remove dependencies between midi & audio. midi now will compile onFederico G. Schwindt
1999-12-05Pass device mode to query_encoding in the structure to fill, soMarc Espie
1999-11-20ioctl arguments are u_long.Marc Espie
1999-06-19From NetBSD:Jason Wright
1999-01-02Midi & sequencer support from NetBSD, mostly by Lennart AugustssonNiklas Hallqvist
1998-11-20careful off handling in mmap routinesTheo de Raadt
1998-11-03Partial sync with NetBSD, adds new trigger methods.Jason Downs
1998-07-24Kill the god damned COMPAT_12. Thanks, guys.Jason Downs
1998-04-26update audio from NetBSD, mostly by Lennart Augustsson <augustss@cs.chalmers.se>Niels Provos
1998-04-25Change a '< sc->sc_lowat' to '<= sc->sc_lowat' for consistency with rest ofTodd C. Miller
1997-07-10sync with NETBSD 30/3/97 + adapating aria.cNiels Provos
1997-04-09change space to "_" in tsleep() stringkstailey
1996-05-26sync 0521Theo de Raadt
1996-04-21partial sync with netbsd 960418, more to comeTheo de Raadt
1996-04-18NetBSD 960317 mergeNiklas Hallqvist
1996-03-02From NetBSD: sync with 960217 sourcesNiklas Hallqvist