Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Release 1.15.1openal-soft-1.15.1 | Chris Robinson | 2012-12-11 | 1 | -2/+3 |
| | |||||
* | Properly convert uint values when getting them as int64 | Chris Robinson | 2012-12-07 | 1 | -2/+14 |
| | |||||
* | SetSourceiv should never get AL_SAMPLE_OFFSET_LATENCY_SOFT | Chris Robinson | 2012-12-06 | 1 | -1/+4 |
| | |||||
* | Use a helper to count the number of float/double values for a property | Chris Robinson | 2012-12-05 | 1 | -297/+177 |
| | |||||
* | Use a helper to count the number of int(64) values for a property | Chris Robinson | 2012-12-05 | 1 | -306/+152 |
| | |||||
* | Remove 'v' from the source enum names | Chris Robinson | 2012-12-05 | 1 | -103/+100 |
| | |||||
* | Add a comment to note the extension for sfvDistanceModel | Chris Robinson | 2012-12-05 | 1 | -4/+6 |
| | |||||
* | Use an enum to handle int source properties | Chris Robinson | 2012-12-05 | 1 | -113/+160 |
| | |||||
* | Use an enum to handle float source properties | Chris Robinson | 2012-12-05 | 1 | -60/+127 |
| | |||||
* | Print an error if trying to handle a missed source property | Chris Robinson | 2012-12-05 | 1 | -0/+6 |
| | |||||
* | Fix retrieving source gain | Chris Robinson | 2012-12-05 | 1 | -0/+4 |
| | |||||
* | Release 1.15openal-soft.1.15 | Chris Robinson | 2012-12-04 | 1 | -1/+1 |
| | |||||
* | Trace the list of supported backends | Chris Robinson | 2012-12-04 | 1 | -0/+7 |
| | |||||
* | Use +/-90 degrees for stereo sources with non-HRTF stereo output. | Chris Robinson | 2012-12-04 | 1 | -1/+9 |
| | |||||
* | Add support for float32 output to CoreAudio | Chris Robinson | 2012-12-03 | 1 | -10/+13 |
| | |||||
* | Use the correct multiplier for int32 output with CoreAudio | Chris Robinson | 2012-12-03 | 1 | -2/+2 |
| | |||||
* | Lock the device before calling aluHandleDisconnect | Chris Robinson | 2012-12-02 | 10 | -2/+31 |
| | | | | | | PulseAudio causes an assert if being relocked inside a callback on the worker thread, where aluHandleDisconnect is called. We can assume it's already locked there, so just make sure the device is locked before being calling it. | ||||
* | Trace the opened device name in alcCaptureOpenDevice | Chris Robinson | 2012-12-02 | 1 | -1/+1 |
| | |||||
* | Use WARN when implicitly deleting resources with the context | Chris Robinson | 2012-12-02 | 1 | -2/+2 |
| | |||||
* | Explicitly check for malloc.h | Chris Robinson | 2012-11-25 | 3 | -1/+5 |
| | |||||
* | malloc.h isn't standard, and is only needed for _aligned_malloc | Chris Robinson | 2012-11-25 | 1 | -1/+3 |
| | |||||
* | Avoid locking PulseAudio's mainloop when starting and stopping capture | Chris Robinson | 2012-11-19 | 1 | -4/+0 |
| | | | | | The mainloop is already locked by the caller, and double-locking interferes with the subsequent wait. | ||||
* | Fix a comment describing the sinc function | Chris Robinson | 2012-11-18 | 1 | -1/+1 |
| | |||||
* | Fix off-by-one error in the makehrtf dither and add a resample option | Chris Robinson | 2012-11-18 | 2 | -959/+1218 |
| | | | | Also fixes some size_t type warnings | ||||
* | Avoid storing the SSE state if it's not supported | Chris Robinson | 2012-11-13 | 1 | -1/+4 |
| | |||||
* | Return the integer from fastf2i with MSVC | Chris Robinson | 2012-11-13 | 1 | -0/+1 |
| | |||||
* | Use int instead of long for the IMA4 tables | Chris Robinson | 2012-11-10 | 1 | -3/+3 |
| | |||||
* | Load Int and UInt samples as float with alBufferData | Chris Robinson | 2012-11-10 | 1 | -2/+2 |
| | | | | | This shouldn't really ever happen, as there's no 32-bit (u)int formats alBufferData can take. | ||||
* | Specify that the config file being installed is a sample | Chris Robinson | 2012-11-06 | 1 | -1/+1 |
| | |||||
* | Install the config sample by default | Chris Robinson | 2012-11-05 | 1 | -2/+2 |
| | |||||
* | Install the config example into share/openal instead of /etc/openal | Chris Robinson | 2012-11-05 | 1 | -2/+1 |
| | | | | | /etc/openal/alsoft.conf is still used for configuration, only the sample's install placement is changed. | ||||
* | Use stdout to print alstream information | Chris Robinson | 2012-11-04 | 1 | -4/+5 |
| | |||||
* | Include standard headers before conditional ones | Chris Robinson | 2012-11-04 | 1 | -7/+6 |
| | |||||
* | Use the stored buffer metrics for the mmdevapi buffer size | Chris Robinson | 2012-11-04 | 1 | -9/+1 |
| | |||||
* | Add rudimentary latency tracking for mmdevapi | Chris Robinson | 2012-11-04 | 1 | -1/+16 |
| | | | | | | | | This won't be as granular as it could be, since it only updates when the wakeup event trips (which may or may not happen more often than OpenAL's mix updates). A more correct method would be to query GetCurrentPadding directly, but that would require sending a message to the processing thread and waiting for a reply, since we can't guarantee COM on the calling thread. | ||||
* | Use an array to specify the offset for each channel of the device buffer | Chris Robinson | 2012-11-04 | 3 | -61/+78 |
| | | | | This effectively inverts the DevChannels array | ||||
* | Rename some struct fields for DirectSound | Chris Robinson | 2012-11-04 | 1 | -48/+48 |
| | |||||
* | Avoid recreating the DSound primary buffer | Chris Robinson | 2012-11-04 | 1 | -1/+1 |
| | |||||
* | Fix retrieving the source's write offset | Chris Robinson | 2012-11-01 | 1 | -2/+2 |
| | |||||
* | Pass the offset latency properties to the set handler | Chris Robinson | 2012-11-01 | 1 | -8/+18 |
| | |||||
* | Set the proper error when trying to set AL_SAMPLE_OFFSET_LATENCY_SOFT or ↵ | Chris Robinson | 2012-11-01 | 1 | -1/+8 |
| | | | | AL_SEC_OFFSET_LATENCY_SOFT | ||||
* | Add an example to get and show the source latency | Chris Robinson | 2012-10-31 | 2 | -1/+220 |
| | |||||
* | Avoid prefixing function pointers in the streaming example | Chris Robinson | 2012-10-31 | 1 | -11/+11 |
| | |||||
* | Print the name of the device when opening it in the example apps | Chris Robinson | 2012-10-31 | 2 | -4/+3 |
| | |||||
* | Make a decimal value a float type | Chris Robinson | 2012-10-31 | 1 | -1/+1 |
| | |||||
* | Finalize AL_SOFT_source_latency | Chris Robinson | 2012-10-31 | 3 | -48/+47 |
| | |||||
* | Add an example program showing how to apply reverb to a source | Chris Robinson | 2012-10-31 | 2 | -1/+347 |
| | |||||
* | Add a couple comments to the code | Chris Robinson | 2012-10-26 | 1 | -0/+2 |
| | |||||
* | Avoid branching when clamping and converting float samples to integer | Chris Robinson | 2012-10-26 | 1 | -2/+2 |
| | |||||
* | Add the AL subdir to the list of include flags in the pkg-config file | Chris Robinson | 2012-10-26 | 1 | -1/+1 |
| | | | | | This allows apps to include "al.h", "alc.h", etc, like with Creative's SDK and CMake's FindOpenAL module, or as "AL/al.h" and "AL/alc.h" like before. |