summaryrefslogtreecommitdiffstats
path: root/lib/libsndio/aucat.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use "unsigned int" rather than "unsigned". No object change.ratchov2012-04-111-9/+11
* Add a "device number" component in sndio(7) device names, allowing aratchov2011-11-151-45/+88
* Don't attempt to send data not available for sending yet. Analysedratchov2011-10-221-7/+9
* Remove midicat since aucat can now be used instead of midicatratchov2011-10-171-15/+9
* restart connect(2) if it returns EINTRratchov2011-10-051-1/+4
* determine the default device in backend code instead of the commonratchov2011-05-031-1/+3
* Add missing byter order conversions in message headers. Fixes the caseratchov2011-05-021-12/+12
* set the TCP_NODELAY option for TCP connectionsratchov2011-05-021-2/+9
* Implement a new authentication method allowing aucat and midicat toratchov2011-04-281-4/+164
* slightly cleanup by separating socket-specific code fromratchov2011-04-181-29/+38
* Make aucat audio and midi backends share the same code to communicateratchov2011-04-161-0/+330
* Clean up function naming: use sio_<backend>_ prefix for privateratchov2011-04-081-746/+0
* use MODE_xxx and XRUN_xxx macros everywhere, and zap correspondingratchov2010-10-211-6/+2
* don't prime server buffers, because it's ugly and conceptuallyratchov2010-06-051-4/+6
* don't send clock ticks while buffers are being primedratchov2010-06-051-5/+8
* Don't send the initial position as a clock tick with a negative delta.ratchov2010-06-051-9/+12
* complete any pending message when the device is stoppedratchov2010-05-251-11/+16
* remove trailing spaces, from Alexandr Shadchin, thanksratchov2010-04-241-5/+5
* Allow multiple users to share the same aucat server. If aucat isratchov2010-04-221-2/+11
* aucat (server):ratchov2010-04-061-23/+75
* back out last commit. breaks half-duplex playback with poll().jakemsr2010-01-201-14/+7
* Keep in memory whether the socket is writable. This way sio_revents()ratchov2010-01-151-7/+14
* reader state cannot be IDLE, terminate the stream if so ratherratchov2009-10-261-3/+4
* Flow control blocks the client in sio_write(3). Split the dataratchov2009-10-241-3/+7
* When starting playback, the client tries to write ``bufsz'' framesratchov2009-10-221-4/+19
* Add version number to aucat protocol. It's not used yet,ratchov2009-10-171-1/+2
* don't consider calling sio_close() without calling sio_stop() firstratchov2009-08-281-1/+3
* when using aucat backend, wait for the server to drop the connectionratchov2009-08-281-2/+7
* add a new AMSG_BYE, sent by the client to requst the server toratchov2009-08-281-1/+7
* handle incoming AMSG_SETVOL messages, allows the client to be notifiedratchov2009-08-261-1/+7
* sort and space headers as per style(9)ratchov2009-07-261-2/+4
* use const qualifier in libsndio, making it slightly more consistentratchov2009-07-251-4/+4
* Currently midi capable programs can control midi hardware, butratchov2009-07-251-6/+21
* don't set mode in sio_setpar(), already done at initializationratchov2009-05-161-2/+1
* add a new ``hello'' message to aucat protocol useful to work onratchov2009-05-161-5/+25
* fix style to make future diffs contain functional changes onlyratchov2009-05-161-58/+58
* in aucat_getpar() and aucat_getcap(), initialize the message to sendratchov2009-05-161-3/+3
* replace s/sa/sio/, left from when libsa was renamed to libsndioratchov2009-05-151-27/+27
* if DEBUG is defined, use a global debug level ratherratchov2009-05-151-17/+17
* after the STOP message is sent, move the receiver to the RMSG stateratchov2009-02-251-3/+5
* in aucat_stop(), after the STOP message was send, put the receiverratchov2009-02-181-1/+3
* Programs have no direct access do the device file descriptor. So, ifratchov2009-02-041-1/+5
* in server mode, create /tmp/aucat-userid/ directory withratchov2009-02-031-3/+9
* make all private functions staticratchov2009-01-101-31/+31
* when polling aucat(1) socket, don't set the POLLIN bit if weratchov2008-12-271-2/+2
* when using the aucat(1) backend, don't mask the POLLHUP bitratchov2008-12-271-2/+2
* fix more spelling errors and typos,ratchov2008-12-211-4/+4
* stop using stderr in the library, wrap all diagnostic fprintfsratchov2008-12-171-16/+16
* fix spell errors, from Thomas Pfaff <tpfaff(at)tp76.info>, thanks!ratchov2008-12-171-3/+3
* add a writable ``appbufsz'' field to the sa_par structure, containingratchov2008-12-171-2/+3