Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Simplifiy verification loops | Chris Robinson | 2010-03-17 | 1 | -5/+1 |
| | |||||
* | clock_gettime is available only when _POSIX_TIMERS is greater than 0 | Chris Robinson | 2010-03-17 | 1 | -1/+1 |
| | |||||
* | Avoid some alIs* calls while under the context lock | Chris Robinson | 2010-03-16 | 1 | -0/+12 |
| | | | | | Instead, use functions that verify the ID by searching the object list and returning its handle | ||||
* | Rename some struct members for consistency | Chris Robinson | 2010-03-16 | 1 | -9/+9 |
| | |||||
* | al_print doesn't need to be inline | Chris Robinson | 2010-01-12 | 1 | -25/+4 |
| | |||||
* | Use GCC's format attribute for al_printf | Chris Robinson | 2010-01-12 | 1 | -1/+7 |
| | |||||
* | Fix some typos with the solaris backend | Chris Robinson | 2010-01-12 | 1 | -1/+1 |
| | |||||
* | Store ALC errors with the device when possible | Chris Robinson | 2009-12-28 | 1 | -1/+3 |
| | |||||
* | Add a function to check if a config option is set to a non-empty value | Chris Robinson | 2009-12-28 | 1 | -0/+1 |
| | |||||
* | GetConfigValueBool should take an int, not a float | Chris Robinson | 2009-12-26 | 1 | -1/+1 |
| | |||||
* | Use a 64-bit value to scale potentially-large numbers | Chris Robinson | 2009-12-24 | 1 | -0/+15 |
| | |||||
* | Track whether a context is suspended or not | Chris Robinson | 2009-12-09 | 1 | -0/+2 |
| | |||||
* | Add a head-dampening option | Chris Robinson | 2009-12-08 | 1 | -0/+5 |
| | | | | | This simulates occlusion of the player's head for sounds coming from behind, when outputing to mono or stereo | ||||
* | Move default channel order setting out of the header | Chris Robinson | 2009-12-07 | 1 | -79/+3 |
| | |||||
* | Fix 6.1 channel order | Chris Robinson | 2009-12-07 | 1 | -2/+2 |
| | |||||
* | Check for potential NULL accesses with the IsBadWritePtr wrapper | Chris Robinson | 2009-12-04 | 1 | -1/+1 |
| | |||||
* | Use a channel-map to specify the output device channel order | Chris Robinson | 2009-12-02 | 1 | -0/+81 |
| | |||||
* | Add an option for real-time priority mixing | Chris Robinson | 2009-12-01 | 1 | -16/+4 |
| | | | | Default to disable for now, as a safety precaution | ||||
* | Enable real-time priority for ALSA, OSS, and DirectSound mixing loops | Chris Robinson | 2009-11-29 | 1 | -0/+16 |
| | |||||
* | Update AL_EXTX_source_distance_model to require explicit enabling | Chris Robinson | 2009-11-27 | 1 | -0/+1 |
| | | | | The in-progress spec has been updated to reflect this | ||||
* | Move NextPowerOf2 to alMain.h | Chris Robinson | 2009-11-19 | 1 | -0/+18 |
| | |||||
* | Move aluCart2LUTpos to alu.h | Chris Robinson | 2009-11-19 | 1 | -3/+0 |
| | |||||
* | Use a realtime clock for measuring time | Chris Robinson | 2009-11-01 | 1 | -1/+11 |
| | |||||
* | 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 |
| |