summaryrefslogtreecommitdiff
path: root/lib/libsndio
AgeCommit message (Expand)Author
2012-10-27make midi code use non-blocking i/o as does audio code, in orderAlexandre Ratchov
2012-10-27crank SIO_MAXNFDSAlexandre Ratchov
2012-10-27check that polled fd number is smaller than SIO_MAXNFDSAlexandre Ratchov
2012-10-27include netinet/in.h to get htons & friends prototypesAlexandre Ratchov
2012-09-15Improve instructions for handling non-blocking I/O with poll(2) andStefan Sperling
2012-09-14Don't read the xrun counter before the offset in the audio ring,Alexandre Ratchov
2012-09-14Have mio_open(3) document all return values in the RETURN VALUES section.Stefan Sperling
2012-09-12Define empty CDIAGFLAGS for programs that use Werror.Christiano F. Haesbaert
2012-09-02Be nice with the server and align data packets to audio block boundaryAlexandre 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
2012-02-24Correct the spelling of "transferred" and "transferring"Philip Guenthe
2011-12-24formatting errors, found using freebsd's "igor";Jason McIntyre
2011-12-09mention sndiod rather than aucat when talking about the serverAlexandre Ratchov
2011-11-15Add a "device number" component in sndio(7) device names, allowing aAlexandre Ratchov
2011-10-22Don't attempt to send data not available for sending yet. AnalysedAlexandre Ratchov
2011-10-18some minor tweaks concerning midicat removal; ok ratchovJason McIntyre
2011-10-17Remove midicat since aucat can now be used instead of midicatAlexandre Ratchov
2011-10-05restart connect(2) if it returns EINTRAlexandre Ratchov
2011-10-04some tweaks, from Tim van der MolenJason McIntyre
2011-06-03one midicat server can export multiple midithru portsAlexandre Ratchov
2011-06-03don't forget to send the initial clock tickAlexandre 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-05-02Add missing byter order conversions in message headers. Fixes the caseAlexandre Ratchov
2011-05-02set the TCP_NODELAY option for TCP connectionsAlexandre Ratchov
2011-04-28Implement a new authentication method allowing aucat and midicat toAlexandre Ratchov
2011-04-27move amsg.h containing protocol defs from aucat side to libsndio side.Alexandre Ratchov
2011-04-18slightly cleanup by separating socket-specific code fromAlexandre Ratchov
2011-04-16remove aucat(1) and midicat(1) socket paths from the FILES sections.Alexandre Ratchov
2011-04-16for unix domain socket addresses use AUCAT_PATH and MIDICAT_PATHAlexandre Ratchov
2011-04-16Since aucat supports any parameter combination sio_getcap() doesn'tAlexandre Ratchov
2011-04-16Make aucat audio and midi backends share the same code to communicateAlexandre Ratchov
2011-04-12Use mio_<backend>_ prefix for private midi-related functions and putAlexandre Ratchov
2011-04-08Clean up function naming: use sio_<backend>_ prefix for privateAlexandre Ratchov
2010-11-06tweak previous;Jason McIntyre
2010-11-06make sio_onvol(3) return a integer exposing whether a volume knobAlexandre Ratchov
2010-10-23add forgotten ``static''Alexandre Ratchov
2010-10-21use MODE_xxx and XRUN_xxx macros everywhere, and zap correspondingAlexandre Ratchov
2010-09-17don't try to get the current stream postion when the device is stopped,Alexandre Ratchov
2010-08-20polish the code: remove few unused #includes, add missing ones,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-07-06Handle all streams the same way because there's no actualAlexandre Ratchov
2010-06-05don't prime server buffers, because it's ugly and conceptuallyAlexandre Ratchov
2010-06-05don't send clock ticks while buffers are being primedAlexandre Ratchov