summaryrefslogtreecommitdiffstats
path: root/lib/libsndio/sio_sun.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* When system calls indicate an error they return -1, not some arbitraryderaadt2019-06-281-18/+18
* sys/stat.h not needed here; ok ratchov@miko2018-09-191-2/+1
* Use the "new" audio(4) api and delete all the useless code to dealratchov2016-04-071-447/+154
* Make code fit in 80 columns, remove trailing spaces & tabs.ratchov2016-01-091-6/+7
* Expose internal functions necessary to open audio devices and midiratchov2015-12-201-3/+9
* remove unneeded prototypesratchov2015-11-221-3/+1
* Don't remove the type component from the device string before passingratchov2015-11-221-7/+13
* Split function to initialize the raw device in two parts, one to openratchov2015-11-181-23/+44
* don't call AUDIO_SETFD ioctl as it's a no-opratchov2015-11-171-13/+2
* Validate that midi and audio device numbers are integers.ratchov2015-10-021-2/+8
* As device path is known, use its size instead of PATH_MAXratchov2015-10-021-2/+6
* Use macros for audio and midi device paths rather than hardcodedratchov2015-10-021-2/+3
* Use new AUDIO_GETPOS ioctl instead of AUDIO_GETxOFFS andratchov2015-07-281-43/+24
* Fix arithmetic mistake causing errors when there are more xruns on theratchov2015-07-241-2/+2
* Remove backward compat bits to support for ':' character in sndioratchov2015-02-161-13/+1
* Initialize the xrun attribute to SIO_IGNORE in sio_sun_getpar(). Foundratchov2014-11-211-1/+2
* Use O_CLOEXEC wherever we open a file and then call fcntl(F_SETFD, FD_CLOEXEC)guenther2014-08-151-6/+2
* - use relative read/write positions to keep track of bufferratchov2014-03-051-12/+15
* Be less verbose when SNDIO_DEBUG=1 is set.ratchov2013-12-201-10/+10
* Prefix by '_' symbols that are not part of the API.ratchov2013-11-131-7/+7
* Move underrun/overrun recovery code from the sun-api back-end toratchov2013-08-241-88/+19
* Don't read the xrun counter before the offset in the audio ring,ratchov2012-09-141-25/+25
* Use "unsigned int" rather than "unsigned". No object change.ratchov2012-04-111-19/+21
* Correct the spelling of "transferred" and "transferring"guenther2012-02-241-2/+2
* Add a "device number" component in sndio(7) device names, allowing aratchov2011-11-151-3/+10
* determine the default device in backend code instead of the commonratchov2011-05-031-1/+3
* Make aucat audio and midi backends share the same code to communicateratchov2011-04-161-1/+2
* Clean up function naming: use sio_<backend>_ prefix for privateratchov2011-04-081-0/+961