Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Use avformat_free_context to free a format context that failed to open | Chris Robinson | 2012-03-21 | 1 | -2/+10 | |
| | ||||||
* | Handle very small speed of sound values | Chris Robinson | 2012-03-18 | 1 | -1/+7 | |
| | ||||||
* | Avoid converting positions to meters | Chris Robinson | 2012-03-18 | 1 | -13/+12 | |
| | ||||||
* | Base the initial reverb decay on the source's dry path attenuation | Chris Robinson | 2012-03-18 | 1 | -5/+7 | |
| | ||||||
* | Use the correct loop count for reading the elevation offsets from external ↵ | Chris Robinson | 2012-03-17 | 1 | -1/+1 | |
| | | | | HRTF files | |||||
* | Don't error when querying unknown enums for the channel config and sample format | Chris Robinson | 2012-03-15 | 1 | -3/+2 | |
| | ||||||
* | Finalize ALC_SOFT_loopback | Chris Robinson | 2012-03-15 | 3 | -34/+34 | |
| | ||||||
* | Use the actual distance from the ref distance for air absorption and initial ↵ | Chris Robinson | 2012-03-14 | 1 | -21/+19 | |
| | | | | reverb decay | |||||
* | Mark the GlobalContext pointer as volatile | Chris Robinson | 2012-03-14 | 1 | -1/+1 | |
| | ||||||
* | Avoid modifying the ALCdevice in portaudio's open method | Chris Robinson | 2012-03-13 | 1 | -25/+31 | |
| | ||||||
* | Store the portaudio stream parameters with the device | Chris Robinson | 2012-03-13 | 1 | -32/+33 | |
| | ||||||
* | Initialize the default effect after opening the device | Chris Robinson | 2012-03-13 | 1 | -11/+16 | |
| | ||||||
* | Rename GetReverbEffect to LoadReverbPreset | Chris Robinson | 2012-03-13 | 3 | -6/+4 | |
| | ||||||
* | Use enums to specify the default channel configuration and sample type | Chris Robinson | 2012-03-13 | 2 | -7/+11 | |
| | ||||||
* | Initialize the default effect when opening the device and update it with the ↵ | Chris Robinson | 2012-03-13 | 1 | -5/+18 | |
| | | | | other effect slots | |||||
* | Pass the device to InitializeEffect and return the error enum from it | Chris Robinson | 2012-03-13 | 3 | -16/+20 | |
| | ||||||
* | Pass a device to the effect update functions | Chris Robinson | 2012-03-13 | 9 | -18/+14 | |
| | ||||||
* | Rename ForcedEffect to DefaultEffect | Chris Robinson | 2012-03-13 | 1 | -6/+6 | |
| | ||||||
* | Minor coreaudio fix, and make sure to set the device name | Chris Robinson | 2012-03-13 | 1 | -4/+3 | |
| | ||||||
* | Try to ensure the full mmdevapi buffer is used | Chris Robinson | 2012-03-13 | 1 | -4/+12 | |
| | ||||||
* | Try to ensure at least 2 mmdevapi updates | Chris Robinson | 2012-03-13 | 1 | -1/+2 | |
| | ||||||
* | Try to find a multiple of mmdevapi's period size nearest to the wanted ↵ | Chris Robinson | 2012-03-13 | 1 | -0/+3 | |
| | | | | update size | |||||
* | Restore the FPU mode in an error path | Chris Robinson | 2012-03-12 | 1 | -0/+1 | |
| | ||||||
* | Revert the default stereo layout back to -90 and +90 degrees | Chris Robinson | 2012-03-12 | 2 | -3/+3 | |
| | | | | | For the time being, until better stereo spatialization can be implemented and headphones can be better detected. | |||||
* | Finalize AL_SOFT_direct_channels | Chris Robinson | 2012-03-12 | 3 | -6/+6 | |
| | ||||||
* | Attempted fix for the coreaudio backend | Chris Robinson | 2012-03-12 | 1 | -16/+40 | |
| | ||||||
* | Simply (hopefuly) the explanation about the HRIR set ordering | Chris Robinson | 2012-03-12 | 1 | -8/+3 | |
| | ||||||
* | Channel angle is already in radians, not degrees | Chris Robinson | 2012-03-12 | 1 | -1/+1 | |
| | ||||||
* | With DirectChannels enabled, don't try to mix channels that have no matching ↵ | Chris Robinson | 2012-03-12 | 1 | -1/+11 | |
| | | | | output | |||||
* | Some HRTF clarifications | Chris Robinson | 2012-03-12 | 1 | -12/+13 | |
| | ||||||
* | Fix typo | Chris Robinson | 2012-03-12 | 1 | -1/+1 | |
| | ||||||
* | Add a note about the HRTF data being minimum-phase reconstructed | Chris Robinson | 2012-03-12 | 1 | -0/+15 | |
| | ||||||
* | Reset HAVE_MMDEVAPI before checking the backends | Chris Robinson | 2012-03-12 | 1 | -0/+1 | |
| | ||||||
* | Don't assume the calculated HRTF delta for the gain difference is less than 1 | Chris Robinson | 2012-03-12 | 1 | -2/+3 | |
| | ||||||
* | Remove an unused property key definition | Chris Robinson | 2012-03-12 | 1 | -2/+0 | |
| | ||||||
* | Minor corrections to the hrtf.txt | Chris Robinson | 2012-03-12 | 1 | -7/+7 | |
| | ||||||
* | Document the hrtf_tables config option | Chris Robinson | 2012-03-11 | 1 | -0/+6 | |
| | ||||||
* | Add a text file explaining OpenAL Soft's HRTF support and data file format | Chris Robinson | 2012-03-11 | 2 | -15/+82 | |
| | ||||||
* | Properly make the source velocity relative to the listener velocity | Chris Robinson | 2012-03-09 | 1 | -13/+15 | |
| | ||||||
* | Clamp the upper and lower bound of the doppler velocity scale more like the ↵ | Chris Robinson | 2012-03-09 | 1 | -2/+3 | |
| | | | | original | |||||
* | The listener velocity is specified in world coordinates, too | Chris Robinson | 2012-03-08 | 1 | -0/+2 | |
| | ||||||
* | Refactor the doppler shift calculations | Chris Robinson | 2012-03-08 | 1 | -24/+11 | |
| | ||||||
* | Pin the DLL for Windows | Chris Robinson | 2012-03-08 | 2 | -6/+8 | |
| | | | | | | | | The mmdevapi backend does not react well to being unloaded dynamically. It has a message-handling thread running in the background which can't quit before DllMain is called with DLL_PROCESS_DETACH, at which point it's too late to safely message and wait for it shutddown, thus it can continue running after the DLL is unloaded from memory. | |||||
* | Store a duplicate of the mmdevapi device ID | Chris Robinson | 2012-03-06 | 1 | -5/+9 | |
| | ||||||
* | Add a comment explaining the pulseaudio prop_filter | Chris Robinson | 2012-03-06 | 1 | -0/+4 | |
| | ||||||
* | Update the ALCdevice in winmm's reset method instead of open | Chris Robinson | 2012-03-06 | 1 | -64/+80 | |
| | ||||||
* | Mark the device as running for capture, too | Chris Robinson | 2012-03-05 | 1 | -2/+7 | |
| | ||||||
* | Hold the list lock while calling the backend | Chris Robinson | 2012-03-05 | 1 | -11/+16 | |
| | | | | Pretty ugly, but we mustn't hold the device lock | |||||
* | Filter out a couple pulseaudio stream properties by setting them to 0-length ↵ | Chris Robinson | 2012-03-05 | 1 | -7/+25 | |
| | | | | | | | | | data It seems Qt/Phonon will globally set media.role and phonon.streamid properties, causing them to apply even to our streams if they happen to be loaded in the same process. This is particularly a problem because media.role gets set to "event", preventing the streams from showing in pavucontrol. | |||||
* | Returned pa_operations can be NULL | Chris Robinson | 2012-03-05 | 1 | -31/+21 | |
| |