]> Repos - portaudio/commit
wasapi: support Exclusive mode on UWP (use new function PaWasapi_SetDefaultInterfaceI...
authordmitrykos <dmitrykos@neutroncode.com>
Thu, 6 Sep 2018 17:45:22 +0000 (20:45 +0300)
committerdmitrykos <dmitrykos@neutroncode.com>
Thu, 6 Sep 2018 17:45:22 +0000 (20:45 +0300)
commitc3fee03ff143feca50dcbc53b89670f251bbce24
tree01717cadff903bf5e0f9c2542a909197387d0b2a
parentd7a4cb482dc7470c1863bd0ff973ca2c6aefb70c
wasapi: support Exclusive mode on UWP (use new function PaWasapi_SetDefaultInterfaceId to set device's interface id to make Exclusive mode work);
 - support for explicit 8.24 format (24-bit inside 32-bit container) by specifying paCustomFormat (see IMPORTANT notes in the header file);
 - new flag paWinWasapiExplicitSampleFormat to force explicit format and avoid fallback to a closest working;
 - new function PaWasapi_GetDeviceCurrentFormat to get device format of the opened stream;
 - support PaWasapi_ThreadPriorityXXX API on UWP to boot thread priority;
 - improved selection of the closest format in Exclusive mode.
include/pa_win_wasapi.h
src/hostapi/wasapi/pa_win_wasapi.c