summaryrefslogtreecommitdiff
path: root/lib/libsndio/sio.c
AgeCommit message (Expand)Author
2021-11-01Stop binding audio devices exposed by sndiod to physical devicesAlexandre Ratchov
2020-11-19Allow specific devices to be used for play-only and rec-only modes.Alexandre Ratchov
2019-06-29Check if syscalls return -1 instead of any negative value.Alexandre Ratchov
2018-10-31remove a guard in mio_read(), mio_write, sio_read() & sio_write() for amiko
2018-09-19sys/stat.h not needed here; ok ratchov@miko
2016-01-09Make code fit in 80 columns, remove trailing spaces & tabs.Alexandre Ratchov
2015-11-22Don't remove the type component from the device string before passingAlexandre Ratchov
2015-01-16Move to the <limits.h> universe.Theo de Raadt
2014-08-10debug level test for clock_gettime() calls should matchJonathan Gray
2014-03-05- use relative read/write positions to keep track of bufferAlexandre Ratchov
2013-12-20Be less verbose when SNDIO_DEBUG=1 is set.Alexandre Ratchov
2013-11-13Prefix by '_' symbols that are not part of the API.Alexandre Ratchov
2013-08-24Move underrun/overrun recovery code from the sun-api back-end toAlexandre Ratchov
2013-04-03Handle big time_t.Philip Guenther
2013-02-01If par->bufsz is set (it's documented as readonly since years) thenAlexandre Ratchov
2012-10-27check that polled fd number is smaller than SIO_MAXNFDSAlexandre Ratchov
2012-05-23Make the "default" string a valid device name that has the same effectAlexandre Ratchov
2012-05-11The default device is selected with sndiod(1) or the AUDIODEVICEAlexandre Ratchov
2012-04-11Use "unsigned int" rather than "unsigned". No object change.Alexandre Ratchov
2011-11-15Add a "device number" component in sndio(7) device names, allowing aAlexandre Ratchov
2011-05-09in sio_psleep(), use an array of SIO_MAXNFDS pollfd strucures ratherAlexandre Ratchov
2011-05-06use an array of backends and iterate on it, instead of inliningAlexandre Ratchov
2011-05-06remove almost two years old hack to support legacy audio/midiAlexandre Ratchov
2011-05-03determine the default device in backend code instead of the commonAlexandre Ratchov
2011-04-16Make aucat audio and midi backends share the same code to communicateAlexandre Ratchov
2011-04-08Clean up function naming: use sio_<backend>_ prefix for privateAlexandre Ratchov