-
Notifications
You must be signed in to change notification settings - Fork 306
HotPlug_SVN_Log
Wiki converter edited this page Sep 24, 2020
·
3 revisions
You can check out the code from the branch prior to any work, and then the latest:
svn checkout https://subversion.assembla.com/svn/portaudio/portaudio/branches/hotplug hotplug_initial
svn up -r1661
svn checkout https://subversion.assembla.com/svn/portaudio/portaudio/branches/hotplug hotplug
The git revision corresponding to the state of trunk at r1660 is 8d0c648b7d
Here's a log of changes:
C:\PortAudio\hotplug>svn log -r 1520:1968
------------------------------------------------------------------------
r1520 | bjornroche | 2010-07-10 00:08:38 +1000 (Sat, 10 Jul 2010) | 1 line
initial branch for david stuart's hot-plug patch sent to the mailing list on may 12, 2010.
------------------------------------------------------------------------
r1661 | rob_bielik | 2011-04-29 04:54:46 +1000 (Fri, 29 Apr 2011) | 1 line
/portaudio/trunk:1520-1660 merged into branch hotplug
------------------------------------------------------------------------
r1663 | rossb | 2011-05-01 23:21:43 +1000 (Sun, 01 May 2011) | 1 line
https://app.assembla.com/spaces/portaudio/subversion/commits/1663
merged initial two-stage-commit hot-plug patch from David Stuart, with ds implementation only, including: * include\portaudio.h: added note about available device list lifetime to Pa_Initialize() doc comment. added Pa_UpdateAvailableDeviceList() declaration and doc comment. * src\common\pa_front.c: added Pa_UpdateAvailableDeviceList implementation * src\common\pa_hostapi.h: added function pointers for ScanDeviceInfos, CommitDeviceInfos, DisposeDeviceInfos. * src\hostapi\dsound\pa_win_ds.c added ScanDeviceInfos, CommitDeviceInfos, DisposeDeviceInfos implementation. * src\hostapi\dsound\pa_win_wmme.c zeroed ScanDeviceInfos, CommitDeviceInfos, DisposeDeviceInfos ptrs. * added test\patest_update_available_device_list.c simple test case. See also ticket #11
------------------------------------------------------------------------
r1664 | rossb | 2011-05-02 02:10:58 +1000 (Mon, 02 May 2011) | 1 line
https://app.assembla.com/spaces/portaudio/subversion/commits/1664
refactored ds rescan code to use the same function for Initialization scanning and rescanning. this will be most clear if you diff against the trunk version of pa_win_ds.c see also ticket #11
------------------------------------------------------------------------
r1665 | rossb | 2011-05-02 02:13:40 +1000 (Mon, 02 May 2011) | 1 line
https://app.assembla.com/spaces/portaudio/subversion/commits/1665
removed #ifndef check for PA_USE_DS from pa_win_ds.c
------------------------------------------------------------------------
r1670 | rob_bielik | 2011-05-05 02:37:52 +1000 (Thu, 05 May 2011) | 1 line
https://app.assembla.com/spaces/portaudio/subversion/commits/1670
Added hotplug notification (Windows only)
------------------------------------------------------------------------
r1671 | rossb | 2011-05-05 06:04:24 +1000 (Thu, 05 May 2011) | 1 line
r1672 | rossb | 2011-05-05 06:11:30 +1000 (Thu, 05 May 2011) | 1 line
https://app.assembla.com/spaces/portaudio/subversion/commits/1671
https://app.assembla.com/spaces/portaudio/subversion/commits/1672
fixed ds scan code to skip devices that are removed during the scanning process. related scanning cleanups
1 line patch to previous commit: change 0 to NULL
------------------------------------------------------------------------
r1673 | rob_bielik | 2011-05-06 14:40:22 +1000 (Fri, 06 May 2011) | 1 line
https://app.assembla.com/spaces/portaudio/subversion/commits/1673
Added cache in win hot plug
------------------------------------------------------------------------
r1675 | rob_bielik | 2011-05-07 01:57:05 +1000 (Sat, 07 May 2011) | 1 line
https://app.assembla.com/spaces/portaudio/subversion/commits/1675
Populating cache at startup of hotplug (Windows)
------------------------------------------------------------------------
r1676 | rossb | 2011-05-07 02:19:01 +1000 (Sat, 07 May 2011) | 1 line
https://app.assembla.com/spaces/portaudio/subversion/commits/1676
added pragma to link setupapi.lib
------------------------------------------------------------------------
r1677 | rob_bielik | 2011-05-07 17:01:13 +1000 (Sat, 07 May 2011) | 1 line
https://app.assembla.com/spaces/portaudio/subversion/commits/1677
Fixed Unicode vs. MBS problem
* Use "W" unicode APIS
------------------------------------------------------------------------