| Commit message (Expand) | Author | Age | Files | Lines |
* | Constify some pointers to indicate they won't change | Chris Robinson | 2023-09-25 | 1 | -1/+1 |
* | Honor the wasapi allow-resampler option with spatial sound output | Chris Robinson | 2023-09-24 | 1 | -0/+4 |
* | Match the output sample rate if not requesting one | Chris Robinson | 2023-09-24 | 1 | -0/+4 |
* | Support resampling with WASAPI spatial audio output | Chris Robinson | 2023-09-24 | 1 | -14/+67 |
* | Fix cppwinrt exception type capture (#918) | Deal | 2023-09-23 | 1 | -1/+1 |
* | UWP: migrate C++/CX to C++/WinRT (#916) | Deal | 2023-09-22 | 1 | -66/+57 |
* | Try to get the device period for spatial audio streams | Chris Robinson | 2023-09-21 | 1 | -30/+52 |
* | Don't assume the size of AudioObjectType | Chris Robinson | 2023-09-21 | 1 | -1/+1 |
* | Again try to fix handling an enum type | Chris Robinson | 2023-09-20 | 1 | -1/+2 |
* | Don't assume an enum's underlying type | Chris Robinson | 2023-09-20 | 1 | -1/+1 |
* | Fix MSVC compilation | Chris Robinson | 2023-09-20 | 1 | -0/+2 |
* | Preliminary implementation of WASAPI spatial audio playback | Chris Robinson | 2023-09-20 | 1 | -161/+538 |
* | Avoid putting strings in fixed arrays of char arrays | Chris Robinson | 2023-09-02 | 1 | -21/+22 |
* | Handle a null string in DeviceHelper::OnDefaultDeviceChanged | Chris Robinson | 2023-08-31 | 1 | -6/+6 |
* | Use a string_view for the backend open method | Chris Robinson | 2023-08-06 | 1 | -26/+27 |
* | [UWP] Fix crash when probe capture device fail (#868) | Deal(一线灵) | 2023-06-28 | 1 | -1/+4 |
* | Set the correct dev format when autodetecting 7.1.4 in WASAPI | Chris Robinson | 2023-06-27 | 1 | -1/+1 |
* | Get the correct audio client interface with UWP | Chris Robinson | 2023-06-07 | 1 | -24/+16 |
* | Remove a seemingly unnecessary C++/CLI wrapper | Chris Robinson | 2023-06-06 | 1 | -18/+9 |
* | Directly inline a couple functions | Chris Robinson | 2023-06-06 | 1 | -189/+174 |
* | Avoid explicit definitions of some IIDs | Chris Robinson | 2023-06-05 | 1 | -3/+3 |
* | Fix return value for UWP builds | Chris Robinson | 2023-06-05 | 1 | -3/+3 |
* | Handle device added/removed events with WASAPI | Chris Robinson | 2023-06-05 | 1 | -90/+181 |
* | Better protect the WASAPI device list with a mutex | Chris Robinson | 2023-06-04 | 1 | -48/+82 |
* | Use the correct IID for the interface we use | Chris Robinson | 2023-06-03 | 1 | -7/+9 |
* | Try again to fix UWP builds | Chris Robinson | 2023-06-02 | 1 | -2/+2 |
* | Fix UWP builds | Chris Robinson | 2023-06-02 | 1 | -26/+20 |
* | Fix comment typo | Chris Robinson | 2023-06-02 | 1 | -1/+1 |
* | Start the WASAPI COM thread when initializing the backend | Chris Robinson | 2023-06-02 | 1 | -125/+38 |
* | Remove an unused lambda | Chris Robinson | 2023-06-01 | 1 | -8/+2 |
* | Move althrd_setname to its own source | Chris Robinson | 2023-06-01 | 1 | -1/+1 |
* | Specify the device type for the event callback | Chris Robinson | 2023-06-01 | 1 | -9/+29 |
* | Initialize the WASAPI device helper earlier | Chris Robinson | 2023-05-31 | 1 | -2/+3 |
* | Don't register per-device default change handlers | Chris Robinson | 2023-05-31 | 1 | -128/+83 |
* | Improve wasapi backend UWP support (#853) | Deal(一线灵) | 2023-05-31 | 1 | -169/+520 |
* | Avoid using al::vector unnecessarily | Chris Robinson | 2023-05-12 | 1 | -9/+9 |
* | Remove custom stuff for standard | Chris Robinson | 2023-05-04 | 1 | -2/+2 |
* | Use std::byte instead of a custom al::byte | Chris Robinson | 2023-05-04 | 1 | -2/+2 |
* | Make and use a bit_cast function | Chris Robinson | 2023-05-04 | 1 | -2/+2 |
* | Update ComPtr and use an out_ptr() function | Chris Robinson | 2023-05-04 | 1 | -41/+26 |
* | Distinguish a couple log messages | Chris Robinson | 2023-01-30 | 1 | -3/+3 |
* | Use the correct variable for reading the WASAPI playback rate | Chris Robinson | 2022-12-05 | 1 | -2/+2 |
* | Fix WASAPI capture handling the background COM thread | Chris Robinson | 2022-11-19 | 1 | -18/+30 |
* | Use the correct frame size for WASAPI resampling | Chris Robinson | 2022-11-13 | 1 | -2/+2 |
* | Change a function to a static method | Chris Robinson | 2022-11-13 | 1 | -3/+4 |
* | Add a config option to prevent WASAPI from using a resampler | Chris Robinson | 2022-11-12 | 1 | -1/+5 |
* | Add a resampler to WASAPI output | Chris Robinson | 2022-11-12 | 1 | -10/+75 |
* | Dynamically start/stop the WASAPI message thread | Chris Robinson | 2022-11-12 | 1 | -86/+117 |
* | Add preliminary support for 7.1.4 output modes | Chris Robinson | 2022-11-03 | 1 | -2/+20 |
* | Match exactly 5.1 Rear in WASAPI | Chris Robinson | 2022-06-16 | 1 | -2/+2 |