]> Repos - portaudio/commit
hotplug dsound: initial cut of properly working connectionIds. it works. it pulls...
authorRoss Bencina <rossb@audiomulch.com>
Fri, 2 Sep 2016 15:57:29 +0000 (01:57 +1000)
committerRoss Bencina <rossb@audiomulch.com>
Fri, 2 Sep 2016 15:57:29 +0000 (01:57 +1000)
commit8e9e507e124b6a4418eeebbc5a773a2e27b29785
tree06cbbbad0bd1e9665a0fadeb799d91dc9f73686c
parent8d285faa5e7fa2e94250d16b2c2545c6a1760621
hotplug dsound: initial cut of properly working connectionIds. it works. it pulls device information from each device every time, and then reuses the old connectionId if the GUID is the same. This has the advantage of always pulling updated channel count information. it has the disadvantage of re-polling every device, not just newly inserted/removed ones. the alternative is to reuse the existing device information by copying it over, which could be done.
src/hostapi/dsound/pa_win_ds.c