AuroraOpenALSoft/Alc
Chris Robinson af8be56f17 Use an ALCbackend object to access playback backends
This is the start of a backend redesign. Currently, a wrapper object is used to
avoid having to redo all the backends at once, but they should slowly be
converted to derive from ALCbackend instead. The ALCbackend interface can
change as needed.
2013-10-27 14:24:55 -07:00
..
backends Rework threading functions 2013-10-27 08:14:13 -07:00
effects Use a helper macro for pi*2 2013-10-08 16:31:23 -07:00
ALc.c Use an ALCbackend object to access playback backends 2013-10-27 14:24:55 -07:00
alcConfig.c Fix a potential infinite loop. 2013-06-19 23:24:06 -07:00
alcRing.c Avoid a junk sample at the start of the ring buffer, and allocate the buffer 2011-06-27 14:30:45 -07:00
ALu.c Use helper macros to convert between degrees and radians 2013-10-08 12:39:22 -07:00
bs2b.c Use memset to clear the bs2b filter's last sample and remove the unused is_clear function 2012-02-19 13:09:29 -08:00
helpers.c Move SetThreadName to threads.c 2013-10-27 08:32:58 -07:00
hrtf_tables.inc Fix off-by-one error in the makehrtf dither and add a resample option 2012-11-18 09:29:58 -08:00
hrtf.c Use a helper macro for pi*2 2013-10-08 16:31:23 -07:00
mixer_c.c Use an UNUSED macro instead of void-tagging unused parameters 2013-10-07 07:44:09 -07:00
mixer_defs.h Use restrict instead of RESTRICT 2013-05-22 15:11:39 -07:00
mixer_inc.c Use C99's inline instead of __inline 2013-05-28 22:27:07 -07:00
mixer_neon.c Use C99's inline instead of __inline 2013-05-28 22:27:07 -07:00
mixer_sse.c Use a macro for the silence threshold 2013-10-06 17:25:47 -07:00
mixer.c Fix a comment 2013-10-26 08:49:37 -07:00
panning.c Use a helper macro for pi*2 2013-10-08 16:31:23 -07:00
threads.c Move SetThreadName to threads.c 2013-10-27 08:32:58 -07:00