Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Store the speaker angles in the device | Chris Robinson | 2012-04-27 | 1 | -0/+1 |
| | |||||
* | Reorganize some ALsource fields | Chris Robinson | 2012-04-27 | 2 | -37/+47 |
| | |||||
* | The mixer always uses floats | Chris Robinson | 2012-04-26 | 1 | -1/+1 |
| | |||||
* | Use a separate loop to actually update DataPosFrac and DataPosInt | Chris Robinson | 2012-04-26 | 1 | -2/+1 |
| | |||||
* | Add and fixup some ALsource comments | Chris Robinson | 2012-04-26 | 1 | -25/+42 |
| | |||||
* | Fix a minor typo | Chris Robinson | 2012-04-25 | 1 | -1/+1 |
| | |||||
* | Partially convert alEffect.c and alFilter.c to the new error handling | Chris Robinson | 2012-04-25 | 2 | -69/+50 |
| | |||||
* | Move a comment | Chris Robinson | 2012-04-25 | 1 | -2/+2 |
| | |||||
* | Fix up alEffect.c and alFilter.c a bit | Chris Robinson | 2012-04-24 | 2 | -64/+70 |
| | |||||
* | Change alAuxEffectSlot.c to the new error handling | Chris Robinson | 2012-04-24 | 1 | -147/+127 |
| | |||||
* | Add a SIGTRAP for when alGetError is called without a context | Chris Robinson | 2012-04-24 | 1 | -15/+27 |
| | |||||
* | Couple small error handling fixups | Chris Robinson | 2012-04-24 | 2 | -5/+5 |
| | |||||
* | Change alState.c to the new error handling | Chris Robinson | 2012-04-24 | 1 | -221/+233 |
| | |||||
* | Switch alBuffer.c to the new error handling scheme, and get rid of more ↵ | Chris Robinson | 2012-04-24 | 1 | -415/+373 |
| | | | | hungarian notation | ||||
* | Switch alListener.c to the new error handling scheme, and get rid of more ↵ | Chris Robinson | 2012-04-23 | 1 | -210/+198 |
| | | | | hungarian notation | ||||
* | Add try/catch-like macros to handle errors, and convert alSource.c to use them | Chris Robinson | 2012-04-23 | 2 | -909/+790 |
| | |||||
* | Some alSource.c cleanups | Chris Robinson | 2012-04-21 | 1 | -157/+119 |
| | |||||
* | Rename another variable to avoid hungarian notation | Chris Robinson | 2012-04-20 | 1 | -3/+3 |
| | |||||
* | Combine ALCenum and ALenum lists | Chris Robinson | 2012-04-20 | 1 | -306/+3 |
| | |||||
* | Remove some more hungarian notation | Chris Robinson | 2012-04-19 | 1 | -94/+94 |
| | |||||
* | Remove hungarian notation from the device and context structs | Chris Robinson | 2012-04-19 | 2 | -10/+10 |
| | |||||
* | Remove hungarian notation from some function parameters | Chris Robinson | 2012-04-19 | 3 | -62/+61 |
| | |||||
* | Remove an unused field | Chris Robinson | 2012-04-19 | 1 | -2/+0 |
| | |||||
* | Use a consistent name for the self-id field | Chris Robinson | 2012-04-19 | 8 | -34/+33 |
| | |||||
* | Fix comment and rename the buffer's self-id | Chris Robinson | 2012-04-19 | 3 | -11/+12 |
| | |||||
* | Remove hungarian notation from sources | Chris Robinson | 2012-04-19 | 2 | -415/+415 |
| | |||||
* | Avoid shadowing a couple variables | Chris Robinson | 2012-04-16 | 1 | -4/+4 |
| | |||||
* | Clear the position fraction when setting a new source offset | Chris Robinson | 2012-04-16 | 1 | -0/+1 |
| | |||||
* | Use a double to store the source offset and don't use milliseconds for seconds | Chris Robinson | 2012-04-16 | 3 | -28/+19 |
| | |||||
* | Finalize ALC_SOFT_loopback | Chris Robinson | 2012-03-15 | 1 | -32/+0 |
| | |||||
* | Rename GetReverbEffect to LoadReverbPreset | Chris Robinson | 2012-03-13 | 2 | -2/+2 |
| | |||||
* | Use enums to specify the default channel configuration and sample type | Chris Robinson | 2012-03-13 | 1 | -2/+6 |
| | |||||
* | Pass the device to InitializeEffect and return the error enum from it | Chris Robinson | 2012-03-13 | 2 | -15/+19 |
| | |||||
* | Pass a device to the effect update functions | Chris Robinson | 2012-03-13 | 3 | -5/+5 |
| | |||||
* | Restore the FPU mode in an error path | Chris Robinson | 2012-03-12 | 1 | -0/+1 |
| | |||||
* | Finalize AL_SOFT_direct_channels | Chris Robinson | 2012-03-12 | 1 | -5/+0 |
| | |||||
* | Use a separate backend callback to start playback of the device | Chris Robinson | 2012-03-05 | 1 | -0/+2 |
| | | | | | | | | | | | | This allows us to properly update the ALCdevice and its resources with the new parameters before starting playback, instead of expecting the mixer to block and wait after it has begun. This also lets us avoid holding the device lock while resetting and starting the device, which helps prevent lock inversion on some backends (ie, one thread locking A then B, and another thread locking B then A), ultimately allowing certain backends to asynchronously update the ALCdevice without risk of lockup. Capture still has issues here, however. | ||||
* | Make alcLoopbackOpenDeviceSOFT take a standard "device" name for a parameter | Chris Robinson | 2012-03-01 | 1 | -2/+2 |
| | |||||
* | Don't use GUIDs to ID mmdevapi devices, and don't enumerate if not needed | Chris Robinson | 2012-03-01 | 1 | -0/+2 |
| | |||||
* | Use an enum for the device type | Chris Robinson | 2012-02-23 | 1 | -3/+8 |
| | |||||
* | Print a message when loading the "none" reverb preset | Chris Robinson | 2012-02-23 | 1 | -1/+2 |
| | |||||
* | Always use "OpenAL Soft" for the short device enumeration list | Chris Robinson | 2012-02-20 | 1 | -2/+0 |
| | |||||
* | Recognize "none" to disable the default reverb | Chris Robinson | 2012-02-19 | 1 | -0/+6 |
| | |||||
* | Use memset to clear the bs2b filter's last sample and remove the unused ↵ | Chris Robinson | 2012-02-19 | 1 | -3/+0 |
| | | | | is_clear function | ||||
* | Add a COUNTOF macro to get the number of entries in a static array | Chris Robinson | 2012-02-19 | 3 | -3/+4 |
| | |||||
* | Remove unused variables | Chris Robinson | 2012-02-17 | 2 | -4/+0 |
| | |||||
* | Make sure the source write position is at least 15ms ahead of the read | Chris Robinson | 2012-02-16 | 1 | -0/+3 |
| | |||||
* | Move the endian test macro to alMain.h | Chris Robinson | 2012-02-15 | 2 | -5/+7 |
| | |||||
* | Add a device parameter to alcLoopbackOpenDeviceSOFT | Chris Robinson | 2012-02-15 | 1 | -2/+2 |
| | |||||
* | Add a device request flag for the sample type | Chris Robinson | 2012-02-15 | 1 | -0/+2 |
| |