| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename the mmdevapi backend to wasapi | Chris Robinson | 2018-03-09 | 1 | -2054/+0 |
* | Ensure at least the specified ringbuffer size is writable | Chris Robinson | 2018-03-02 | 1 | -1/+1 |
* | Add an option to limit the write size of the ringbuffer | Chris Robinson | 2018-03-01 | 1 | -1/+2 |
* | Provide more descriptive messages to disconnection events | Chris Robinson | 2018-02-03 | 1 | -5/+5 |
* | Don't bother with an explicit stop backend method | Chris Robinson | 2018-01-29 | 1 | -55/+29 |
* | Call the backend close method in the destructor | Chris Robinson | 2018-01-28 | 1 | -0/+10 |
* | Properly cast some parameters for MSVC | Chris Robinson | 2018-01-16 | 1 | -5/+5 |
* | 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 |
* | Move the ringbuffer declarations to a separate header | Chris Robinson | 2018-01-11 | 1 | -0/+1 |
* | 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 |
* | Store the ambisonic order separate from the channel enum | Chris Robinson | 2017-04-12 | 1 | -9/+6 |
* | Use the converters to enable mmdevapi capture | Chris Robinson | 2017-04-11 | 1 | -42/+171 |
* | Rename al_string_* functions to alstr_* | Chris Robinson | 2017-04-04 | 1 | -23/+23 |
* | Always lock the device backend before calling aluMixData | Chris Robinson | 2017-02-18 | 1 | -2/+2 |
* | Avoid using some LP types | Chris Robinson | 2017-01-10 | 1 | -5/+5 |
* | Include wtypes.h for defining Windows' property keys | Chris Robinson | 2016-10-04 | 1 | -0/+1 |
* | Recognize Headset formfactors as headphones | Chris Robinson | 2016-09-21 | 1 | -1/+3 |
* | Simplify mmdevapi's device name search | Chris Robinson | 2016-09-07 | 1 | -17/+33 |
* | mmdevapi: Allow specifying output device by it's audio endpoint GUID or by th... | Dmytry Lavrov | 2016-09-06 | 1 | -8/+45 |
* | Remove DevFmtBFormat3D, which is covered by DevFmtAmbi1 | Chris Robinson | 2016-07-31 | 1 | -2/+0 |
* | Add a config to output first-, second-, or third-order ambisonics | Chris Robinson | 2016-07-29 | 1 | -0/+6 |
* | Combine VECTOR_RESIZE and VECTOR_RESERVE | Chris Robinson | 2016-07-26 | 1 | -6/+2 |
* | Change the backend getLatency method to return the clock time too | Chris Robinson | 2016-05-28 | 1 | -4/+11 |
* | Properly pluralize some messages | Chris Robinson | 2016-05-22 | 1 | -3/+4 |
* | Shorten VECTOR_ITER_ macros to VECTOR_ | Chris Robinson | 2016-04-15 | 1 | -3/+3 |
* | Replace some CreateEvent calls with CreateEventW | Chris Robinson | 2016-02-07 | 1 | -6/+6 |
* | Reformat Windows device name dressing | Chris Robinson | 2015-12-04 | 1 | -12/+13 |
* | Add another cast for MSVC | Chris Robinson | 2015-11-06 | 1 | -1/+1 |
* | Disable mmdevapi capture and update changelog | Chris Robinson | 2015-09-18 | 1 | -1/+6 |
* | Append "on OpenAL Soft" to mmdevapi, dsound, and winmm device names | Chris Robinson | 2015-09-10 | 1 | -4/+13 |
* | Replace another vector loop with VECTOR_FIND_IF | Chris Robinson | 2015-09-03 | 1 | -14/+11 |
* | Use the correct device name when opening a device by name | Chris Robinson | 2015-09-03 | 1 | -2/+8 |
* | Set the WAVEFORMATEX cbSize field for mmdevapi capture | Chris Robinson | 2015-08-18 | 1 | -0/+1 |
* | Check for duplicate device names in the mmdevapi backend | Chris Robinson | 2015-06-30 | 1 | -1/+27 |
* | Use the lockless ringbuffer for mmdevapi capture | Chris Robinson | 2015-06-30 | 1 | -8/+9 |
* | Double check the mmdevapi capture format | Chris Robinson | 2015-06-07 | 1 | -1/+23 |
* | Add a macro to simplify allocating and constructing an object | Chris Robinson | 2015-05-18 | 1 | -12/+2 |
* | Fix X7DOT1_NARROW name to X7DOT1_WIDE | Chris Robinson | 2015-01-15 | 1 | -3/+3 |
* | Accept a "narrow" layout for 7.1 with mmdevapi | Chris Robinson | 2015-01-15 | 1 | -2/+3 |
* | Fix the flags type | Chris Robinson | 2015-01-11 | 1 | -1/+2 |
* | Trace lparam and wparam message values | Chris Robinson | 2014-12-21 | 1 | -1/+1 |
* | Check the PROPVARIANT type before use | Chris Robinson | 2014-12-21 | 1 | -2/+8 |
* | Use VECTOR_FOR_EACH instead of a manual loop | Chris Robinson | 2014-12-21 | 1 | -9/+7 |
* | Use a macro for the record thread name | Chris Robinson | 2014-12-21 | 1 | -1/+1 |