Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Try the PulseAudio backend first | Chris Robinson | 2010-01-08 | 1 | -3/+3 |
| | |||||
* | Properly retrieve device-inspecific errors | Chris Robinson | 2009-12-28 | 1 | -0/+5 |
| | |||||
* | Store ALC errors with the device when possible | Chris Robinson | 2009-12-28 | 1 | -66/+65 |
| | |||||
* | Add a function to check if a config option is set to a non-empty value | Chris Robinson | 2009-12-28 | 1 | -5/+7 |
| | |||||
* | Enforce a lower bound playback frequency of 8khz | Chris Robinson | 2009-12-28 | 1 | -4/+4 |
| | |||||
* | Update panning for existing AL contexts when creating a new one | Chris Robinson | 2009-12-26 | 1 | -2/+2 |
| | |||||
* | Don't render mono as stereo | Chris Robinson | 2009-12-21 | 1 | -2/+4 |
| | |||||
* | Track whether a context is suspended or not | Chris Robinson | 2009-12-09 | 1 | -4/+9 |
| | |||||
* | Add a head-dampening option | Chris Robinson | 2009-12-08 | 1 | -0/+9 |
| | | | | | 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 | -0/+79 |
| | |||||
* | Add an option for real-time priority mixing | Chris Robinson | 2009-12-01 | 1 | -0/+38 |
| | | | | Default to disable for now, as a safety precaution | ||||
* | 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 | ||||
* | Mark sources for updating when a new context is made from the device | Chris Robinson | 2009-11-25 | 1 | -0/+1 |
| | |||||
* | Allow unlisted backends to stay available when the drivers list ends with , | Chris Robinson | 2009-11-22 | 1 | -6/+19 |
| | |||||
* | Properly free the device name | Chris Robinson | 2009-10-31 | 1 | -1/+3 |
| | |||||
* | Remove the Frequency field from the context | Chris Robinson | 2009-10-20 | 1 | -3/+0 |
| | |||||
* | Make sure the context is properly locked while updating slots and sends | Chris Robinson | 2009-10-20 | 1 | -4/+8 |
| | |||||
* | Allow creating multiple contexts on a device | Chris Robinson | 2009-10-20 | 1 | -3/+4 |
| | |||||
* | Make sure the effect slots and source sends are properly updated | Chris Robinson | 2009-10-20 | 1 | -0/+37 |
| | | | | | Slots need to be updated due to possible frequency changes, and source sends need to be updated in case some active sends were disabled | ||||
* | Store a device's contexts in a dynamic array | Chris Robinson | 2009-10-20 | 1 | -9/+43 |
| | |||||
* | Rename SetALCError for consistency | Chris Robinson | 2009-10-07 | 1 | -53/+53 |
| | |||||
* | Report disconnect if the device fails to reset | Chris Robinson | 2009-09-27 | 1 | -1/+2 |
| | |||||
* | Condense some local variables | Chris Robinson | 2009-09-24 | 1 | -18/+15 |
| | |||||
* | Parse the attribute list and reset the device before creating the context | Chris Robinson | 2009-09-24 | 1 | -95/+93 |
| | |||||
* | Properly flip the backend entries when sorting the device list | Chris Robinson | 2009-09-22 | 1 | -10/+6 |
| | |||||
* | Fix reset condition check | Chris Robinson | 2009-09-22 | 1 | -1/+1 |
| | |||||
* | (Re)allocate and clear the stereo-to-binaural filter as needed | Chris Robinson | 2009-09-21 | 1 | -3/+10 |
| | |||||
* | Reinitialize the stereo-to-binaural filter after resetting the device | Chris Robinson | 2009-09-21 | 1 | -9/+9 |
| | |||||
* | Properly set the number of sends requested by the app | Chris Robinson | 2009-09-21 | 1 | -3/+3 |
| | |||||
* | Store the number of periods in the device instead of the buffer size | Chris Robinson | 2009-09-16 | 1 | -4/+12 |
| | | | | Also keep all the fields in sync | ||||
* | Remove unnecessary parameters, and rename methods | Chris Robinson | 2009-09-16 | 1 | -2/+2 |
| | |||||
* | Make a GetConfigValueBool function and use it | Chris Robinson | 2009-09-15 | 1 | -5/+1 |
| | |||||
* | Move the stereo-to-binaural filter to the device | Chris Robinson | 2009-09-15 | 1 | -13/+17 |
| | |||||
* | Initialize OpenAL with a constructor call instead of first-use | Chris Robinson | 2009-09-12 | 1 | -133/+107 |
| | |||||
* | Get rid of deinit code duplication | Chris Robinson | 2009-09-12 | 1 | -16/+8 |
| | |||||
* | Add support for the in-progress ALC_EXT_thread_local_context extension | Chris Robinson | 2009-09-12 | 1 | -8/+76 |
| | |||||
* | Make a copy of the default device name for the app | Chris Robinson | 2009-08-27 | 1 | -19/+26 |
| | | | | | The pointer to it could otherwise change if the device list is rebuilt, which would be bad if the app has it | ||||
* | Rebuild device lists when retrieving them | Chris Robinson | 2009-08-27 | 1 | -9/+63 |
| | |||||
* | Dynamically allocate device lists | Chris Robinson | 2009-08-27 | 1 | -36/+49 |
| | |||||
* | Store a copy of the device name in the device | Chris Robinson | 2009-08-27 | 1 | -0/+8 |
| | |||||
* | Store copies of the device names in the individual backends | Chris Robinson | 2009-08-27 | 1 | -12/+6 |
| | |||||
* | Add a method to deinitialize backends | Chris Robinson | 2009-08-26 | 1 | -9/+22 |
| | |||||
* | Add base support for ALC_EXT_disconnect | Chris Robinson | 2009-08-26 | 1 | -2/+20 |
| | | | | Individual backends need to be updated to handle disconnection events | ||||
* | Print source and auxiliary slot debug warnings from alcDestroyContext | Chris Robinson | 2009-08-16 | 1 | -2/+14 |
| | |||||
* | Use a function to retrieve the current context in an already-locked state | Chris Robinson | 2009-08-16 | 1 | -4/+27 |
| | | | | | 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 | -1/+9 |
| | |||||
* | Support 32-bit float output | Chris Robinson | 2009-08-15 | 1 | -0/+7 |
| | |||||
* | Use a custom function to get the requested format | Chris Robinson | 2009-08-15 | 1 | -5/+21 |
| | |||||
* | Fix some size checks | Chris Robinson | 2009-08-15 | 1 | -11/+11 |
| | |||||
* | Verify the device pointer is a valid device | Chris Robinson | 2009-08-15 | 1 | -16/+36 |
| |