]> Repos - portaudio/commit
hotplug: added connectionId parameter to PaDeviceInfo and bumped struct version numbe...
authorRoss Bencina <rossb@audiomulch.com>
Fri, 2 Sep 2016 10:27:39 +0000 (20:27 +1000)
committerRoss Bencina <rossb@audiomulch.com>
Fri, 2 Sep 2016 10:27:39 +0000 (20:27 +1000)
commitd41ba780b23d2c2e898892242adc67d44c7ac583
treed5b26871c6e30c081b681466bb559876ea825bf7
parentabfcd708b41873f971c5c977e6ffc10098a81f33
hotplug: added connectionId parameter to PaDeviceInfo and bumped struct version number. added PaUtil_MakeDeviceConnectionId() function and used it to initialize connectionId in all host APIs. updated patest_refresh_device_list to display connection id. NOTE: persistent connection ids have not been implemented in dsound and wdmks, so refreshing the device list will change connection ids.
14 files changed:
include/portaudio.h
src/common/pa_front.c
src/common/pa_hostapi.h
src/hostapi/alsa/pa_linux_alsa.c
src/hostapi/asihpi/pa_linux_asihpi.c
src/hostapi/asio/pa_asio.cpp
src/hostapi/coreaudio/pa_mac_core.c
src/hostapi/dsound/pa_win_ds.c
src/hostapi/jack/pa_jack.c
src/hostapi/oss/pa_unix_oss.c
src/hostapi/wasapi/pa_win_wasapi.c
src/hostapi/wdmks/pa_win_wdmks.c
src/hostapi/wmme/pa_win_wmme.c
test/patest_refresh_device_list.c