summaryrefslogtreecommitdiffstats
path: root/lib/libsndio/sun.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Clean up function naming: use sio_<backend>_ prefix for privateratchov2011-04-081-953/+0
* make sio_onvol(3) return a integer exposing whether a volume knobratchov2010-11-061-19/+3
* don't try to get the current stream postion when the device is stopped,ratchov2010-09-171-9/+9
* If audio interrupts are missed (as this happens on some MP systemsratchov2010-08-061-18/+22
* remove unnecessary ``return 0'' statements,ratchov2010-07-211-2/+1
* add two new members to structs audio_encoding and audio_prinfo.jakemsr2010-07-151-7/+7
* drop samples or insert silence in sun_revents(). Otherwise, inratchov2010-05-251-18/+54
* if the sample rate the hardware will use is different than thejakemsr2010-05-091-4/+20
* in sun_start(), don't pause the device in play mode, since it'sratchov2010-04-291-11/+1
* If setting close-on-exec flag fails (can this happen?), the wrongratchov2010-04-251-12/+8
* Fix the way sio_getcap() probes rates of audio(4) devices.ratchov2010-04-251-11/+16
* when probing for a encoding/channels/rate combination, ensure thatratchov2010-04-251-19/+15
* when probing an encoding of a audio(4) device, don't forget toratchov2010-04-241-1/+2
* remove trailing spaces, from Alexandr Shadchin, thanksratchov2010-04-241-17/+17
* audio(4) doesn't require to be started explicitely, so the device isratchov2010-04-111-1/+18
* aucat (server):ratchov2010-04-061-3/+3
* Fix sio_getcap() for audio(4) devices exposing encodingsratchov2010-02-101-3/+3
* we don't expose overruns/underruns as negative positions anymore,ratchov2009-12-021-3/+3
* in block size calculations, use SIO_BPS(precision) instead ofratchov2009-11-031-3/+3
* when setting parameters of sun devices, check that selected encodingratchov2009-10-101-4/+23
* at initialization of sun devices, use sio_setpar(3) instead ofratchov2009-10-101-11/+10
* since AUDIO_INITINFO() may set parameters to whatever is supportedratchov2009-10-101-24/+59
* more style improvemets, from Thomas Pfaffratchov2009-07-261-5/+5
* sort and space headers as per style(9)ratchov2009-07-261-2/+3
* use const qualifier in libsndio, making it slightly more consistentratchov2009-07-251-5/+5
* Currently midi capable programs can control midi hardware, butratchov2009-07-251-4/+4
* cleanup forgotten calls to exit(3)ratchov2009-05-151-10/+17
* replace s/sa/sio/, left from when libsa was renamed to libsndioratchov2009-05-151-67/+67
* if DEBUG is defined, use a global debug level ratherratchov2009-05-151-58/+41
* don't use ``hdl->filling'' flag uninitializedratchov2009-02-261-1/+2
* Programs have no direct access do the device file descriptor. So, ifratchov2009-02-041-1/+5
* make all private functions staticratchov2009-01-101-29/+29
* remove mixer bits from the audio(4) backend of libsndio, it's notratchov2008-12-211-106/+2
* fix more spelling errors and typos,ratchov2008-12-211-12/+14
* stop using stderr in the library, wrap all diagnostic fprintfsratchov2008-12-171-45/+45
* add a writable ``appbufsz'' field to the sa_par structure, containingratchov2008-12-171-4/+5
* make both aucat(1) and audio(4) backends use the AUDIODEVICE envratchov2008-11-201-6/+3
* while setting the block size, try smaller blocks half of the retries andratchov2008-11-201-5/+27
* expose a volume knob in the sndio API: add sio_setvol(3) andratchov2008-11-111-2/+126
* expose the block size in the sndio API by making par->round writableratchov2008-11-071-298/+84
* only few (frequency, blocksize) pairs are compatible with both resamplingratchov2008-10-301-66/+240
* fix missing n in error messageratchov2008-10-281-2/+2
* rename libsa to libsndioratchov2008-10-271-0/+858