Merge of old SVN hotplug branch into current git HEAD. Includes hotplug support for DirectSound, WDM/KS. Both are working running in debugger but WDM/KS seems to be crashing in stand-alone build. I removed the use of struct _PaInternalInfo in hotplug/pa_front.c to reduce the size of the change. pa_win_dsound.c involved the most intricate changes due to other changes that had been made in the mean time. I've also initialized function ptrs ScanDeviceInfos, CommitDeviceInfos, DisposeDeviceInfos so this should build on all platforms.

This commit is contained in:
Ross Bencina 2016-08-27 17:51:40 +10:00
commit 89f8f75a27
18 changed files with 1052 additions and 324 deletions

View file

@ -1827,6 +1827,10 @@
RelativePath="..\..\src\os\win\pa_win_wdmks_utils.c"
>
</File>
<File
RelativePath="..\..\src\os\win\pa_win_hotplug.c"
>
</File>
<File
RelativePath="..\..\src\os\win\pa_x86_plain_converters.c"
>