Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Modify the cross-compile toolchain file to only need a HOST option | Chris Robinson | 2011-05-17 | 1 | -9/+11 |
| | |||||
* | Add mmdevapi to alsoftrc.sample | Chris Robinson | 2011-05-17 | 1 | -1/+1 |
| | |||||
* | Improve handling of format support for MMDevApi | Chris Robinson | 2011-05-17 | 1 | -89/+192 |
| | |||||
* | Fix COM initialization with MMDevApi | Chris Robinson | 2011-05-16 | 1 | -1/+3 |
| | |||||
* | Properly set the channel order for WinMM playback | Chris Robinson | 2011-05-16 | 1 | -0/+2 |
| | |||||
* | Implement playback using MMDevApi | Chris Robinson | 2011-05-16 | 1 | -22/+288 |
| | |||||
* | Fix closing of waveOut devices | Chris Robinson | 2011-05-16 | 1 | -1/+1 |
| | |||||
* | Define GUIDs in ALc.c instead of the individual backend source files | Chris Robinson | 2011-05-15 | 2 | -1/+23 |
| | |||||
* | Add a skeleton backend for MMDevApi | Chris Robinson | 2011-05-15 | 5 | -0/+193 |
| | |||||
* | Add an option to use Wine's Windows headers when building under MinGW | Chris Robinson | 2011-05-15 | 1 | -0/+16 |
| | |||||
* | Improve handling of device channels with DSound | Chris Robinson | 2011-05-15 | 1 | -55/+47 |
| | |||||
* | Use channel config strings in log output | Chris Robinson | 2011-05-15 | 4 | -21/+27 |
| | |||||
* | Add functions to get strings from the device format | Chris Robinson | 2011-05-15 | 2 | -1/+30 |
| | |||||
* | Combine multiple loops | Chris Robinson | 2011-05-15 | 1 | -208/+36 |
| | |||||
* | Re-enable duplication for stereo sounds | Chris Robinson | 2011-05-15 | 2 | -8/+26 |
| | |||||
* | Set the duplicate-stereo flag properly after the device format is reset | Chris Robinson | 2011-05-13 | 1 | -6/+15 |
| | |||||
* | Remove an unused macro and rename another | Chris Robinson | 2011-05-07 | 2 | -4/+2 |
| | |||||
* | Make a couple more pointers restricted | Chris Robinson | 2011-05-07 | 1 | -2/+3 |
| | |||||
* | Some minor cleanups | Chris Robinson | 2011-05-07 | 3 | -8/+7 |
| | |||||
* | Add an option to reverse Z panning of mono sources | Chris Robinson | 2011-05-07 | 3 | -3/+11 |
| | | | | | | | | | | | Applications that are not built around OpenAL's orientation system need to convert their given vectors to it. Depending on how this is done, it can lead to proper stereo (left-right) panning with improper surround sound (front-back) panning, which thusly sounds correct with stereo output and incorrect with 4+ channel output. This option is intended to help fix playback of such applications on surround sound systems, without having to resort to forcing stereo output. | ||||
* | Combine duplicate arrays | Chris Robinson | 2011-05-06 | 1 | -64/+31 |
| | |||||
* | Skip LFE with HRTF output | Chris Robinson | 2011-05-06 | 1 | -0/+9 |
| | |||||
* | Remove the device channel matrix | Chris Robinson | 2011-05-06 | 2 | -73/+1 |
| | |||||
* | Use the panning algorithms to build the multi-channel source matrix | Chris Robinson | 2011-05-06 | 1 | -92/+132 |
| | | | | | This prevents the stereo-duplication option from working. It should hopefully be restored soon. | ||||
* | Remove some redundancy | Chris Robinson | 2011-05-06 | 1 | -6/+5 |
| | |||||
* | Fix device flag value | Chris Robinson | 2011-05-06 | 1 | -1/+1 |
| | |||||
* | Check the correct flag in the dsound backend | Chris Robinson | 2011-05-06 | 1 | -1/+1 |
| | |||||
* | Don't clear the request flag if a new context doesn't specify a frequency | Chris Robinson | 2011-05-06 | 1 | -7/+2 |
| | |||||
* | Update sources automatically when device parameters change | Chris Robinson | 2011-05-06 | 1 | -24/+25 |
| | |||||
* | Minor source update fixes | Chris Robinson | 2011-05-06 | 1 | -3/+3 |
| | |||||
* | Remove the head_dampen option | Chris Robinson | 2011-05-06 | 4 | -37/+0 |
| | | | | Now that HRTF is properly supported, it's not needed | ||||
* | Mark a couple more pointers as restricted | Chris Robinson | 2011-05-06 | 1 | -2/+3 |
| | |||||
* | Use function pointers to call the source mixer | Chris Robinson | 2011-05-06 | 4 | -100/+67 |
| | |||||
* | Fix a comment | Chris Robinson | 2011-05-05 | 1 | -1/+1 |
| | |||||
* | Use signed samples for 8-bit storage | Chris Robinson | 2011-05-05 | 3 | -66/+65 |
| | |||||
* | Add a warning when HRTF is disabled | Chris Robinson | 2011-05-03 | 1 | -5/+9 |
| | |||||
* | Fix WinMM backend compilation | Chris Robinson | 2011-05-03 | 1 | -2/+2 |
| | |||||
* | Add a device flag for channel config requests | Chris Robinson | 2011-05-03 | 7 | -3/+61 |
| | |||||
* | Combine the mono and multi-channel mixer templates | Chris Robinson | 2011-05-03 | 1 | -314/+51 |
| | |||||
* | Use the same filters for mono sources and multi-channel | Chris Robinson | 2011-05-03 | 3 | -24/+19 |
| | |||||
* | Properly handle elevations that don't have angles up to 180 | Chris Robinson | 2011-05-03 | 2 | -18/+21 |
| | |||||
* | Add a frequency-request device flag | Chris Robinson | 2011-05-03 | 9 | -15/+66 |
| | |||||
* | Fix non-spatialized mono sources | Chris Robinson | 2011-05-02 | 1 | -1/+15 |
| | |||||
* | Mark some mixer pointers as restricted | Chris Robinson | 2011-05-02 | 1 | -27/+27 |
| | |||||
* | Check for the C99 restrict keyword | Chris Robinson | 2011-05-02 | 3 | -0/+20 |
| | | | | | GCC does not default to C99 mode yet, so does not know restrict, however it still allows using __restrict in its place | ||||
* | Add casts to silence some warnings | Chris Robinson | 2011-05-02 | 1 | -2/+2 |
| | |||||
* | Use a pointer-to-arrays for the local HRTF coefficients | Chris Robinson | 2011-05-02 | 1 | -8/+8 |
| | |||||
* | Implement HRTF mixers for multi-channel sources | Chris Robinson | 2011-05-02 | 4 | -59/+455 |
| | |||||
* | Use flags instead of separate bools | Chris Robinson | 2011-05-01 | 4 | -18/+23 |
| | |||||
* | Document the hrtf config option | Chris Robinson | 2011-05-01 | 1 | -0/+7 |
| |