summaryrefslogtreecommitdiffstats
path: root/lib/libsndio/sio_sun.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use "unsigned int" rather than "unsigned". No object change.ratchov2012-04-111-19/+21
| | | | suggested by deraadt@
* Correct the spelling of "transferred" and "transferring"guenther2012-02-241-2/+2
| | | | from Tobias Ulmer (tobiasu at tmux.org); ok jmc@, krw@
* Add a "device number" component in sndio(7) device names, allowing aratchov2011-11-151-3/+10
| | | | | | | | | | | | | | | | single aucat instance to handle all audio and MIDI services. Since this partially breaks compatibility, this is a opportunitiy to fix few other design mistakes (eg ':' being used by inet6, type name vs api name confusion, etc..). This leads to the following names: type[@hostname][,unit]/devnum[.option] The device number is the minor device number for direct hardware access (ie the 'N' in /dev/audioN). For aucat, this is the occurence number of the -f (or -M) option. There's a compatibility hook to keep old names working if only one aucat server is running.
* determine the default device in backend code instead of the commonratchov2011-05-031-1/+3
| | | | | code. This is simpler as long as not all backends use the same default.
* Make aucat audio and midi backends share the same code to communicateratchov2011-04-161-1/+2
| | | | | | with the server. As we're at it use the same protocol for midi and audio. Now, both audio and midi code use the same SNDIO_DEBUG environment variable to turn on/off DPRINTF's.
* Clean up function naming: use sio_<backend>_ prefix for privateratchov2011-04-081-0/+961
audio-related functions and put them in files named sio_<backend>.c No behaviour changes.