Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove the Frequency field from the context | Chris Robinson | 2009-10-20 | 1 | -2/+0 |
| | |||||
* | Store a device's contexts in a dynamic array | Chris Robinson | 2009-10-20 | 1 | -2/+3 |
| | |||||
* | Make the dry buffer part of the device | Chris Robinson | 2009-10-09 | 1 | -0/+3 |
| | |||||
* | Rename SetALCError for consistency | Chris Robinson | 2009-10-07 | 1 | -1/+1 |
| | |||||
* | Store the number of periods in the device instead of the buffer size | Chris Robinson | 2009-09-16 | 1 | -1/+1 |
| | | | | Also keep all the fields in sync | ||||
* | Remove unnecessary parameters, and rename methods | Chris Robinson | 2009-09-16 | 1 | -4/+4 |
| | |||||
* | Make a GetConfigValueBool function and use it | Chris Robinson | 2009-09-15 | 1 | -0/+1 |
| | |||||
* | Move the stereo-to-binaural filter to the device | Chris Robinson | 2009-09-15 | 1 | -2/+4 |
| | |||||
* | Add support for the in-progress ALC_EXT_thread_local_context extension | Chris Robinson | 2009-09-12 | 1 | -0/+15 |
| | |||||
* | Rebuild device lists when retrieving them | Chris Robinson | 2009-08-27 | 1 | -0/+14 |
| | |||||
* | Store a copy of the device name in the device | Chris Robinson | 2009-08-27 | 1 | -1/+1 |
| | |||||
* | Store copies of the device names in the individual backends | Chris Robinson | 2009-08-27 | 1 | -4/+4 |
| | |||||
* | Add a method to deinitialize backends | Chris Robinson | 2009-08-26 | 1 | -0/+8 |
| | |||||
* | Add base support for ALC_EXT_disconnect | Chris Robinson | 2009-08-26 | 1 | -0/+1 |
| | | | | Individual backends need to be updated to handle disconnection events | ||||
* | Use a function to retrieve the current context in an already-locked state | Chris Robinson | 2009-08-16 | 1 | -0/+2 |
| | | | | | This should help prevent race-conditions with a context being destroyed between breing retrieved and locked | ||||
* | Add in-progress working extension AL_EXTX_sample_buffer_object | Chris Robinson | 2009-08-16 | 1 | -0/+7 |
| | |||||
* | Store the effect and filter lists in the device | Chris Robinson | 2009-08-15 | 1 | -0/+8 |
| | |||||
* | Store the buffer list in the device | Chris Robinson | 2009-08-15 | 1 | -0/+4 |
| | |||||
* | Remove unnecessary function parameters | Chris Robinson | 2009-08-13 | 1 | -2/+2 |
| | |||||
* | Allow delaying playback start until context creation, and don't use ↵ | Chris Robinson | 2009-08-13 | 1 | -0/+5 |
| | | | | | | | UpdateSize to store the buffer size This will make it possible to support the context attributes (frequency, refresh, etc) for some backends | ||||
* | Store the requested mono/stereo source count and sends in the device | Chris Robinson | 2009-07-06 | 1 | -5/+4 |
| | | | | | | | | Although the properties are set as context attributes, they are queried from the device. If multiple contexts per device are ever supported, it would not be straight forward about where to read the values from. This way, the attributes can be treated as device-specific attributes that are updated when a new context is created. | ||||
* | Use a thread-safe static inline function for printing | Chris Robinson | 2009-06-07 | 1 | -13/+25 |
| | |||||
* | Store the max number of auxiliary slots in the device | Chris Robinson | 2009-06-07 | 1 | -2/+2 |
| | |||||
* | Set some common macros in alu.h | Chris Robinson | 2009-05-16 | 1 | -5/+5 |
| | |||||
* | Add a PulseAudio backend | Chris Robinson | 2009-04-16 | 1 | -0/+1 |
| | |||||
* | Make the number of source sends variable | Chris Robinson | 2009-04-13 | 1 | -0/+2 |
| | | | | The highest value is clamped to MAX_SENDS | ||||
* | Make auxiliary effect slot count configurable | Chris Robinson | 2009-04-11 | 1 | -0/+2 |
| | |||||
* | Remove the SDL backend | Chris Robinson | 2009-03-10 | 1 | -1/+0 |
| | |||||
* | Add a PortAudio backend | Chris Robinson | 2009-03-10 | 1 | -0/+1 |
| | |||||
* | Use a matrix for up- and down-mixing channels | Chris Robinson | 2009-01-25 | 1 | -0/+2 |
| | |||||
* | Reimplement panning using lookup tables, based on a patch by Christian Borss | Chris Robinson | 2009-01-24 | 1 | -0/+6 |
| | | | | | | This allows speaker positions to be specified by discrete angles around the listener, providing more flexibility and configurability in placement. Additional patches to take advantage of this are forthcoming. | ||||
* | Add an SDL backend | Chris Robinson | 2008-12-07 | 1 | -0/+1 |
| | |||||
* | Remove unneeded macro | Chris Robinson | 2008-11-16 | 1 | -1/+0 |
| | |||||
* | Air absorption factor is applied to the dB value, not linear gain | Chris Robinson | 2008-09-22 | 1 | -0/+1 |
| | |||||
* | Add a Solaris playback backend | Chris Robinson | 2008-09-07 | 1 | -0/+1 |
| | |||||
* | Include fenv.h if it exists for fesetround | Chris Robinson | 2008-08-08 | 1 | -0/+4 |
| | |||||
* | Specify padding per buffer, and make sure it's large enough for the filter step | Chris Robinson | 2008-07-24 | 1 | -0/+3 |
| | |||||
* | Store extension list with a pointer, not a per-context array | Chris Robinson | 2008-07-22 | 1 | -1/+1 |
| | |||||
* | Move (de)initialization into ALc.c and remove unneeded file | Chris Robinson | 2008-07-17 | 1 | -2/+0 |
| | |||||
* | Use pthread_mutexattr_setkind_np as a fallback to set a recursive mutex type | Chris Robinson | 2008-05-15 | 1 | -0/+7 |
| | | | | Some systems (FreeBSD) don't like setting it through pthread_mutexattr_settype | ||||
* | constify the pointer that holds the filename | Chris Robinson | 2008-03-22 | 1 | -8/+8 |
| | |||||
* | Define _WIN32_WINNT to 0x0500 when including windows.h | Chris Robinson | 2008-03-01 | 1 | -0/+3 |
| | | | | VC7 appears to require that value, or higher, set and fails otherwise | ||||
* | Remove FrameSize struct member | Chris Robinson | 2008-02-14 | 1 | -1/+0 |
| | |||||
* | Rename UpdateFreq device field to UpdateSize | Chris Robinson | 2008-02-12 | 1 | -1/+1 |
| | |||||
* | Include alext.h instead of redefining some enums | Chris Robinson | 2008-02-08 | 1 | -27/+4 |
| | |||||
* | Remove unneeded device struct member | Chris Robinson | 2008-02-08 | 1 | -1/+0 |
| | |||||
* | Remove unnecessary Channels field | Chris Robinson | 2008-01-25 | 1 | -1/+0 |
| | |||||
* | Store effect slots in the context | Chris Robinson | 2008-01-15 | 1 | -0/+3 |
| | |||||
* | Move include so win32 gets it too, and remove unnecessary line | Chris Robinson | 2008-01-15 | 1 | -2/+2 |
| | |||||
* | Add support for AL_LOKI_quadriphonic | Chris Robinson | 2008-01-14 | 1 | -0/+3 |
| |