summaryrefslogtreecommitdiff
path: root/lib/libsndio/sun.c
AgeCommit message (Expand)Author
2010-09-17don't try to get the current stream postion when the device is stopped,Alexandre Ratchov
2010-08-06If audio interrupts are missed (as this happens on some MP systemsAlexandre Ratchov
2010-07-21remove unnecessary ``return 0'' statements,Alexandre Ratchov
2010-07-15add two new members to structs audio_encoding and audio_prinfo.Jacob Meuser
2010-05-25drop samples or insert silence in sun_revents(). Otherwise, inAlexandre Ratchov
2010-05-09if the sample rate the hardware will use is different than theJacob Meuser
2010-04-29in sun_start(), don't pause the device in play mode, since it'sAlexandre Ratchov
2010-04-25If setting close-on-exec flag fails (can this happen?), the wrongAlexandre Ratchov
2010-04-25Fix the way sio_getcap() probes rates of audio(4) devices.Alexandre Ratchov
2010-04-25when probing for a encoding/channels/rate combination, ensure thatAlexandre Ratchov
2010-04-24when probing an encoding of a audio(4) device, don't forget toAlexandre Ratchov
2010-04-24remove trailing spaces, from Alexandr Shadchin, thanksAlexandre Ratchov
2010-04-11audio(4) doesn't require to be started explicitely, so the device isAlexandre Ratchov
2010-04-06aucat (server):Alexandre Ratchov
2010-02-10Fix sio_getcap() for audio(4) devices exposing encodingsAlexandre Ratchov
2009-12-02we don't expose overruns/underruns as negative positions anymore,Alexandre Ratchov
2009-11-03in block size calculations, use SIO_BPS(precision) instead ofAlexandre Ratchov
2009-10-10when setting parameters of sun devices, check that selected encodingAlexandre Ratchov
2009-10-10at initialization of sun devices, use sio_setpar(3) instead ofAlexandre Ratchov
2009-10-10since AUDIO_INITINFO() may set parameters to whatever is supportedAlexandre Ratchov
2009-07-26more style improvemets, from Thomas PfaffAlexandre Ratchov
2009-07-26sort and space headers as per style(9)Alexandre Ratchov
2009-07-25use const qualifier in libsndio, making it slightly more consistentAlexandre Ratchov
2009-07-25Currently midi capable programs can control midi hardware, butAlexandre Ratchov
2009-05-15cleanup forgotten calls to exit(3)Alexandre Ratchov
2009-05-15replace s/sa/sio/, left from when libsa was renamed to libsndioAlexandre Ratchov
2009-05-15if DEBUG is defined, use a global debug level ratherAlexandre Ratchov
2009-02-26don't use ``hdl->filling'' flag uninitializedAlexandre Ratchov
2009-02-04Programs have no direct access do the device file descriptor. So, ifAlexandre Ratchov
2009-01-10make all private functions staticAlexandre Ratchov
2008-12-21remove mixer bits from the audio(4) backend of libsndio, it's notAlexandre Ratchov
2008-12-21fix more spelling errors and typos,Alexandre Ratchov
2008-12-17stop using stderr in the library, wrap all diagnostic fprintfsAlexandre Ratchov
2008-12-17add a writable ``appbufsz'' field to the sa_par structure, containingAlexandre Ratchov
2008-11-20make both aucat(1) and audio(4) backends use the AUDIODEVICE envAlexandre Ratchov
2008-11-20while setting the block size, try smaller blocks half of the retries andAlexandre Ratchov
2008-11-11expose a volume knob in the sndio API: add sio_setvol(3) andAlexandre Ratchov
2008-11-07expose the block size in the sndio API by making par->round writableAlexandre Ratchov
2008-10-30only few (frequency, blocksize) pairs are compatible with both resamplingAlexandre Ratchov
2008-10-28fix missing n in error messageAlexandre Ratchov
2008-10-27rename libsa to libsndioAlexandre Ratchov