summaryrefslogtreecommitdiff
path: root/rdpsnd_libao.c
AgeCommit message (Expand)Author
2017-11-13Remove compiler warnings from rdpsnd_libaoKarl Mikaelsson
2017-01-26Rework the logging systemHenrik Andersson
2013-08-14Zero memory of format struct to prevent sigsegv.Henrik Andersson
2013-03-22Zero out format struct before use.Henrik Andersson
2011-04-13Consistent formatting of emails in copyright headers. Peter Åstrand
2011-04-13Include emails in copyright statements. Peter Åstrand
2010-01-12Changed license to GPLv3Peter Åstrand
2008-07-11update the copyright yearJay Sorg
2007-10-30reduce CPU usage in libao and sgi sound driverMichael Gernoth
2007-01-08some more RD_BOOLMichael Gernoth
2007-01-04copyright year updateJay Sorg
2007-01-04RD_ prefix and win32 compatibility for core filesJay Sorg
2007-01-02Fix audio_driver initialisation to avoid problem with uninitialisedPierre Ossman
2006-12-24indent fixesMichael Gernoth
2006-12-24let libao output work againMichael Gernoth
2006-12-24Make code compile with C89 compilers againMichael Gernoth
2006-12-07Abstract select() handling in rdpsnd so that backends can do their thingPierre Ossman
2006-12-07Restructure driver registration structures a bit so it is easier to addPierre Ossman
2006-11-07sometimes libao corrupts memory, so don't call ao_initialize and ao_shutdownMichael Gernoth
2006-10-26Rewrite the queue management a bit so that blocks are not completed untilPierre Ossman
2006-10-14reset WAVEOUTLEN back to 16 as gui becomes unresponsive with higher valuesMichael Gernoth
2006-10-01rename WAVEOUTBUF to WAVEOUTLEN and increase it to 1024 bytesMichael Gernoth
2006-10-01make libao a bit more efficient on big endianMichael Gernoth
2006-10-01make it possible for the driver to switch resampling on and offMichael Gernoth
2006-10-01move simple resample algorithm from rdpsnd_libao.c to rdpsnd_dsp.c toMichael Gernoth
2006-09-18do not segfault when no libao default-driver is definedMichael Gernoth
2006-09-18indent fixesMichael Gernoth
2006-09-18make it possible to select libao output driverMichael Gernoth
2006-09-17unify audio-byteswapping as a dsp-functionMichael Gernoth
2006-09-17add software volume control (currently only for libao but will beMichael Gernoth
2006-09-17fix SunCC errors/warnings and configure-variable-usage (LIBS/LDFLAGS)Michael Gernoth
2006-09-17allow multiple sound-drivers to be compiled in simultaneously andMichael Gernoth
2006-09-17unify queue-handling in rdpsnd.c (remove private copies from allMichael Gernoth
2006-07-09declare local variables static and remove g_prefix.Michael Gernoth
2006-02-08reduce size of output-buffer to improve ui-performanceMichael Gernoth
2006-02-07use signed char resample buffer instead of unsignedMichael Gernoth
2005-08-24Indent fixPeter Åstrand
2005-08-15fix signedness-warning for ao_playMichael Gernoth
2005-08-03Added missing c-basic-offset:s and license headersPeter Åstrand
2005-04-22much better sound synchronization using the provided timestampsMichael Gernoth
2005-03-08bugfix: correctly increment the out->p pointerMichael Gernoth
2005-03-08add upsampling for mono-channelsMichael Gernoth
2005-03-08warn that volume changes are not supported with this outputMichael Gernoth
2005-03-08indent fixesMichael Gernoth
2005-03-08#define size of resampling bufferMichael Gernoth
2005-03-08add initial support for multiple windows sampleratesMichael Gernoth
2005-03-08basic libao output-driver. works on Mac OSX.Michael Gernoth