]> Repos - portaudio/commit
wmme hotplug: Implement ScanDeviceInfos, CommitDeviceInfos, DisposeDeviceInfos by...
authorRoss Bencina <rossb@audiomulch.com>
Sun, 11 Sep 2016 07:25:48 +0000 (17:25 +1000)
committerRoss Bencina <rossb@audiomulch.com>
Sun, 11 Sep 2016 07:25:48 +0000 (17:25 +1000)
commit9745b2a590e5cf11b41ebc5c54dc53c3313cf2b8
treed5b039f8efe37e20a5694b55eee23dccdfaae72f
parent4072bb5bffd0240320849e42e9e70a1110db1bca
wmme hotplug: Implement ScanDeviceInfos, CommitDeviceInfos, DisposeDeviceInfos by factoring out the relevant parts from Initialize(). Replace winMmeDeviceIds[] array with storing the native id for the corresponding device's PaWinMmeDeviceInfo struct. Switch to using PA/DirectSound behavior: if enumeration fails on one device, skip it and keep enumerating others. This patch made with reference to Jitsi [5ca6fed damencho], thank you.
src/hostapi/wmme/pa_win_wmme.c