Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add base support for ALC_EXT_disconnect | Chris Robinson | 2009-08-26 | 1 | -0/+16 |
| | | | | 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 | -5/+0 |
| | |||||
* | Modify some context checks | Chris Robinson | 2009-08-16 | 1 | -664/+511 |
| | |||||
* | Use a function to retrieve the current context in an already-locked state | Chris Robinson | 2009-08-16 | 1 | -63/+21 |
| | | | | | This should help prevent race-conditions with a context being destroyed between breing retrieved and locked | ||||
* | Reset the buffer played count when the queue is removed via the AL_BUFFER ↵ | Chris Robinson | 2009-08-11 | 1 | -0/+1 |
| | | | | property | ||||
* | Update queued buffer states when source looping is toggled | Chris Robinson | 2009-08-11 | 1 | -0/+13 |
| | |||||
* | Remove more unneeded variables | Chris Robinson | 2009-07-07 | 1 | -10/+0 |
| | |||||
* | Remove unneeded variables | Chris Robinson | 2009-07-07 | 1 | -29/+0 |
| | |||||
* | Pay attention to the MAX_SENDS value | Chris Robinson | 2009-04-11 | 1 | -1/+2 |
| | |||||
* | The room rolloff factor can go up to 10 | Chris Robinson | 2009-03-13 | 1 | -1/+1 |
| | |||||
* | Implement AL_EXTX_source_distance_model | Chris Robinson | 2008-11-25 | 1 | -3/+24 |
| | | | | | As with other EXTX extensions, this is subject to change and removal as the spec gets worked on | ||||
* | Don't ramp gains when starting a sound from the beginning | Chris Robinson | 2008-11-13 | 1 | -0/+2 |
| | |||||
* | Avoid unnecessary floating-point math | Chris Robinson | 2008-11-11 | 1 | -5/+2 |
| | |||||
* | Add initial AL_EXTX_buffer_sub_data support | Chris Robinson | 2008-11-11 | 1 | -28/+85 |
| | | | | | | | | Note that this is an in-development extension, as noted by the EXTX moniker instead of EXT. It's behavior is subject to change, and the extension string will be removed (replaced with the official string once it's finalized). Developers are discouraged from using this in production code, though feel free to play around with it. | ||||
* | Remove another unused source member | Chris Robinson | 2008-10-10 | 1 | -4/+0 |
| | |||||
* | Remove unneeded source member variable | Chris Robinson | 2008-10-09 | 1 | -8/+1 |
| | |||||
* | Commit missing changes | Chris Robinson | 2008-10-09 | 1 | -3/+1 |
| | |||||
* | Use a new low-pass filter, based on the I3DL2 spec | Chris Robinson | 2008-10-02 | 1 | -4/+0 |
| | | | | Many thanks to Christopher Fitzgerald, for helping with it | ||||
* | Remove unneeded source struct member | Chris Robinson | 2008-08-15 | 1 | -13/+4 |
| | |||||
* | Clear channel volumes when starting a source | Chris Robinson | 2008-08-15 | 1 | -1/+9 |
| | |||||
* | Allow setting the EFX doppler factor source property | Chris Robinson | 2008-08-14 | 1 | -0/+7 |
| | |||||
* | Use arrays instead of pointer-to-arrays for the low-pass filter | Chris Robinson | 2008-07-26 | 1 | -3/+0 |
| | |||||
* | Implement yet another low-pass filter | Chris Robinson | 2008-07-25 | 1 | -0/+5 |
| | | | | This one using the Butterworth IIR filter design | ||||
* | Clarify implicit destruction warnings | Chris Robinson | 2008-07-22 | 1 | -1/+1 |
| | |||||
* | Implement doppler factor source property | Chris Robinson | 2008-07-15 | 1 | -0/+11 |
| | |||||
* | Don't check the number of objects being deleted with the number currently ↵ | Chris Robinson | 2008-07-11 | 1 | -53/+44 |
| | | | | | | allocated Since apps can validly delete buffer 0, and delete the same source/buffer multiple times in a single call | ||||
* | Clean a couple debug messages | Chris Robinson | 2008-01-19 | 1 | -1/+1 |
| | |||||
* | Remove duplicated source freeing code | Chris Robinson | 2008-01-18 | 1 | -0/+1 |
| | |||||
* | Release effect slots when deleting sources | Chris Robinson | 2008-01-17 | 1 | -1/+8 |
| | |||||
* | Add missing config.h includes | Chris Robinson | 2008-01-16 | 1 | -0/+2 |
| | |||||
* | Don't include alAuxEffectSlot.h in alSource.h | Chris Robinson | 2008-01-16 | 1 | -0/+1 |
| | |||||
* | Fix debug comments | Chris Robinson | 2008-01-16 | 1 | -1/+1 |
| | |||||
* | Make sure sources are deleted with the context | Chris Robinson | 2008-01-16 | 1 | -0/+20 |
| | |||||
* | Keep track of references to effect slots, so they aren't deleted while in use | Chris Robinson | 2008-01-16 | 1 | -0/+6 |
| | |||||
* | Store a reference to the effect slot in a source's send, not a copy | Chris Robinson | 2008-01-16 | 1 | -7/+1 |
| | |||||
* | Set default room rolloff factor | Chris Robinson | 2008-01-15 | 1 | -0/+1 |
| | |||||
* | Set the default outer cone gainhf | Chris Robinson | 2008-01-15 | 1 | -0/+1 |
| | |||||
* | Fix source and buffer out-of-memory conditions | Chris Robinson | 2008-01-15 | 1 | -12/+12 |
| | |||||
* | Merge branch 'master' into efx-experiment | Chris Robinson | 2007-12-31 | 1 | -17/+54 |
|\ | |||||
| * | Handle AL_FORMAT_REAR* formats | Chris Robinson | 2007-12-31 | 1 | -0/+18 |
| | | |||||
| * | Check specific formats before general properties | Chris Robinson | 2007-12-31 | 1 | -19/+19 |
| | | |||||
| * | Fix includes so alMain.h doesn't include so much by itself | Chris Robinson | 2007-12-31 | 1 | -0/+2 |
| | | |||||
| * | Implement AL_EXT_FLOAT32 | Chris Robinson | 2007-12-28 | 1 | -0/+9 |
| | | |||||
| * | Don't rely on the exact formats as much for sources | Chris Robinson | 2007-12-28 | 1 | -10/+18 |
| | | |||||
* | | Allow auxiliary effect slot 0 when (un)setting the source auxiliary send | Chris Robinson | 2007-12-18 | 1 | -1/+2 |
| | | |||||
* | | Don't assume only one max send when setting source properties | Chris Robinson | 2007-12-18 | 1 | -1/+1 |
| | | |||||
* | | Implement AL_AUXILIARY_SEND_FILTER_GAIN_AUTO property | Chris Robinson | 2007-12-18 | 1 | -0/+14 |
| | | |||||
* | | Implement AL_ROOM_ROLLOFF_FACTOR property | Chris Robinson | 2007-12-18 | 1 | -0/+13 |
| | | |||||
* | | Implement AL_AUXILIARY_SEND_FILTER source property | Chris Robinson | 2007-12-18 | 1 | -0/+31 |
| | | |||||
* | | Implement AL_AUXILIARY_SEND_FILTER_GAINHF_AUTO property | Chris Robinson | 2007-12-18 | 1 | -0/+14 |
| | |