| Commit message (Expand) | Author | Age | Files | Lines |
* | Use GetProcBinary to get the executable name for PulseAudio | Chris Robinson | 2018-01-13 | 1 | -4/+7 |
* | Make a couple functions inline | Chris Robinson | 2018-01-12 | 2 | -0/+9 |
* | Use atomic variables in place of volatile | Chris Robinson | 2018-01-11 | 1 | -16/+17 |
* | Define a function where it's used | Chris Robinson | 2018-01-11 | 1 | -0/+7 |
* | Fix up some types for MSVC | Chris Robinson | 2018-01-11 | 2 | -2/+2 |
* | Move the ringbuffer declarations to a separate header | Chris Robinson | 2018-01-11 | 9 | -1/+10 |
* | Move the config function declarations to their own header | Chris Robinson | 2018-01-11 | 7 | -0/+7 |
* | Restore the original JACK message callback when possible | Chris Robinson | 2017-09-23 | 1 | -1/+9 |
* | Downgrade some ERRs to TRACEs | Chris Robinson | 2017-07-23 | 1 | -2/+2 |
* | Make sure OSS device files exist before adding them | Chris Robinson | 2017-07-23 | 1 | -2/+10 |
* | Set the float PCM GUID for wave files only when outputting float | Chris Robinson | 2017-07-15 | 1 | -2/+3 |
* | Store the QSA backend's ExtraData in the wrapper struct | Chris Robinson | 2017-06-29 | 1 | -118/+121 |
* | Add casts to silence MSVC | Chris Robinson | 2017-06-29 | 1 | -1/+1 |
* | Trace the message name in the message handler loop | Chris Robinson | 2017-06-26 | 1 | -1/+14 |
* | Clean up some messy rounding code | Chris Robinson | 2017-06-26 | 1 | -7/+9 |
* | Ensure the mmdevapi capture buffer is at least 100ms | Chris Robinson | 2017-06-26 | 1 | -0/+4 |
* | Improve traces for the mmdevapi capture conversions | Chris Robinson | 2017-06-23 | 1 | -10/+8 |
* | Trace the capture converter formats for mmdevapi | Chris Robinson | 2017-06-22 | 1 | -0/+6 |
* | "Convert" the QSA backend to the new API | Chris Robinson | 2017-06-18 | 3 | -173/+169 |
* | Limit device buffer based on PulseAudio's tlength | Chris Robinson | 2017-06-15 | 1 | -10/+9 |
* | Add a config option to specify custom ALSA devices | Chris Robinson | 2017-05-23 | 1 | -5/+40 |
* | Add an env var to specify a default pulse device | Chris Robinson | 2017-05-16 | 1 | -0/+7 |
* | Remove unnecessary functions in the JACK backend | Chris Robinson | 2017-04-17 | 1 | -19/+8 |
* | Implement capture support in the OpenSL backend | Chris Robinson | 2017-04-15 | 1 | -1/+379 |
* | Use separate atomic macros for pointers | Chris Robinson | 2017-04-14 | 3 | -5/+5 |
* | Store the ambisonic order separate from the channel enum | Chris Robinson | 2017-04-12 | 14 | -167/+202 |
* | Use the converters to enable mmdevapi capture | Chris Robinson | 2017-04-11 | 1 | -42/+171 |
* | Convert the CoreAudio backend to the updated backend API | Chris Robinson | 2017-04-09 | 2 | -178/+283 |
* | Clean up some formatting | Chris Robinson | 2017-04-08 | 1 | -5/+5 |
* | Try to write the full configured buffer length with PulseAudio | Chris Robinson | 2017-04-08 | 1 | -15/+37 |
* | Rename al_string_* functions to alstr_* | Chris Robinson | 2017-04-04 | 16 | -133/+133 |
* | Don't use the mutex in the base getClockLatency implementation | Chris Robinson | 2017-02-28 | 1 | -3/+8 |
* | Use separate enums for the ambisonic channel order and normalization | Chris Robinson | 2017-02-27 | 1 | -1/+2 |
* | Don't remove a period from the OSS buffer | Chris Robinson | 2017-02-22 | 1 | -11/+4 |
* | Fix OpenSL latency calculation | Chris Robinson | 2017-02-22 | 1 | -2/+2 |
* | Print warnings about missing libraries and functions | Chris Robinson | 2017-02-21 | 3 | -2/+24 |
* | Always lock the device backend before calling aluMixData | Chris Robinson | 2017-02-18 | 9 | -48/+59 |
* | Return some device latency by default | Chris Robinson | 2017-02-18 | 1 | -2/+7 |
* | Use select() to wait for audio with OSS and Solaris | Chris Robinson | 2017-02-18 | 2 | -85/+137 |
* | Use the correct IID for the opensl buffer queue | Chris Robinson | 2017-02-07 | 1 | -2/+3 |
* | Convert the OpenSL backend to the new backend API | Chris Robinson | 2017-02-07 | 2 | -176/+433 |
* | Fix for NULL JNIEnv | Chris Robinson | 2017-02-05 | 1 | -5/+3 |
* | Call getSystemService as a non-static function | Chris Robinson | 2017-02-03 | 1 | -4/+4 |
* | Android's AudioManager.getProperty(String) returns a String | Chris Robinson | 2017-02-02 | 1 | -1/+1 |
* | Add more traces for the Java calls being made | Chris Robinson | 2017-01-27 | 1 | -7/+22 |
* | Round and clamp the scaled update count with opensl | Chris Robinson | 2017-01-27 | 1 | -1/+4 |
* | Try to use the system sample rate with Android | Chris Robinson | 2017-01-26 | 1 | -6/+56 |
* | Use ALsizei in more places | Chris Robinson | 2017-01-18 | 1 | -3/+3 |
* | Avoid using some LP types | Chris Robinson | 2017-01-10 | 1 | -5/+5 |
* | Use proper atomics in the OSS backend | Chris Robinson | 2017-01-10 | 1 | -17/+17 |