summaryrefslogtreecommitdiff
path: root/sys/dev/usb/uaudio.c
AgeCommit message (Expand)Author
2009-12-04calculate the number of frames per usb xfer only once, and take intoJacob Meuser
2009-12-04instead of returning a structure, return the only member of theJacob Meuser
2009-12-04In uaudio_detach(), check that sc->sc_alts is not NULL beforeAlexandre Ratchov
2009-11-26allow USB xfer requests to use up to 16 frames per xfer, depending onJacob Meuser
2009-11-26greatly reduce latency and kill some XXXs:Jacob Meuser
2009-11-03don't take playback blocksize constraints into account when roundingJacob Meuser
2009-11-03don't claim to support full-duplex if the device doesn't support bothJacob Meuser
2009-11-03provide a get_default_params method. tries aucat(1) defaults firstJacob Meuser
2009-11-03rewrite supported audio parameter matching codeJacob Meuser
2009-10-17remove bogus quirk. these devices do not lie about their type, butJacob Meuser
2009-10-15If the bSynchAddress of the AudioStreaming isochronous audio dataJacob Meuser
2009-10-13Get rid of devact enum, substitute it with an int and coresponding defines.Paul Irofti
2008-11-21cast d->bmaControls to uByte * in uaudio_add_feature()Robert Nagy
2008-11-12fix typo in debug printf; ok ratchov@Stuart Henderson
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
2008-06-17if reading (or writing) is not supported, but the device is openedJacob Meuser
2008-04-21allow low level audio drivers to specify a default sample format,Jacob Meuser
2007-12-02spelling fix in debug printfRobert Nagy
2007-11-05audio encoding conversion cleanupJacob Meuser
2007-10-11treat usb vendor/product names as a locator, and have usbd_print handle it,Theo de Raadt
2007-09-28no longer used macrosJacob Meuser
2007-09-25fix emulated encodingsAlexandre Ratchov
2007-09-11KNFGilles Chehade
2007-09-09more M_ZERO conversions; ok krw@.Federico G. Schwindt
2007-09-08fix uaudio(4) devices using signed mixer controlsAlexandre Ratchov
2007-06-14Remove the definition and usage of the USB_DECLARE_DRIVER_CLASS andMarc Balmer
2007-06-13Remove the defintion and use of some byteswap macros.Marc Balmer
2007-06-13Apply some KNF after the recent removal of macros and type definitions.Marc Balmer
2007-06-12Remove the definition and use of the device_ptr_t which was a struct device *.Marc Balmer
2007-06-10Remove the definition and use of the USBDEVNAME macro.Marc Balmer
2007-06-10Remove the definition and use of the USBDEV macro. It only created confusionMarc Balmer
2007-06-06Mechanical removal of USBBASEDEVICE. No binary change.Michael Knudsen
2007-06-05Remove the "Static" declaration of many functions. It was defined to be emptyMarc Balmer
2007-06-04Last part of FreeBSD/NetBSD sepcific code removal.Marc Balmer
2007-05-27Farewell USB_{ATTACH,MATCH,DETACH}* you will not be missed.Jonathan Gray
2007-05-21Remove logprintf macroJonathan Gray
2006-06-23In a drivers activate() entry point, if on DVACT_DEACTIVATE it doesMiod Vallat
2006-05-04free resources on close; found by Alexandre Ratchov <alex@caoua.org>Michael Shalayeff
2006-04-21remove a couple of unreachable statements, one found by lint, one foundJolan Luff
2006-01-06from kent@netbsd.org:Federico G. Schwindt
2006-01-06from kent@netbsd.org:Federico G. Schwindt
2006-01-02mostly style nits; from kent@netbsd.org.Federico G. Schwindt
2006-01-02fix some typos and add open/close code of sync pipe, disabled for now.Federico G. Schwindt
2006-01-02make mixer names compatible with other audio devices. from kent@netbsd.orgFederico G. Schwindt
2006-01-02recognize sync-pipe audio stream; disabled for now. from kent@netbsd.orgFederico G. Schwindt
2006-01-02add source selector support. netbsd pr 26538.Federico G. Schwindt
2006-01-02knf. add some debug and use const.Federico G. Schwindt
2006-01-01correct a typo and reorder check.Federico G. Schwindt
2006-01-01Rearrange to fix a potential crash when changing parameters with audioctlFederico G. Schwindt
2006-01-01Fix mixer wraparound. from netbsd pr 16652.Federico G. Schwindt