Paul Licameli 
							
						 
					 
					
						
						
							
						
						7c4c45a0d5 
					 
					
						
						
							
							"new"->"NEW" in comments, easier to find remaining naked operator new  
						
						 
						
						
						
						
					 
					
						2016-02-14 18:52:41 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul Licameli 
							
						 
					 
					
						
						
							
						
						9c483e2e86 
					 
					
						
						
							
							Add (redundant) #include "Experimental.h" in all .cpp files using the symbols  
						
						 
						
						
						
						
					 
					
						2015-08-31 17:56:10 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lllucius@gmail.com 
							
						 
					 
					
						
						
							
						
						9317bbb3f7 
					 
					
						
						
							
							Applying patch from bug  #766  
						
						 
						
						... 
						
						
						
						This patch fixes the corrupted device names as 
documented by the bug report. 
						
						
					 
					
						2014-12-06 05:05:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lllucius 
							
						 
					 
					
						
						
							
						
						71d8b0d8ec 
					 
					
						
						
							
							Possible fix for bug  #435  
						
						 
						
						... 
						
						
						
						I say possible because I can't fully test it as my motherboard
audio device doesn't show up in Windows (don't know why yet).
So, because of that and because this "fix" needs a little discussion
amongst the troops, I've ifdef'd it with EXPERIMENTAL_HAVE_DEVICE_CHANGE
and have disabled it by default.
What is does is it sets up a device change listener and performs an
automatic rescan when a change is detected.  (That's the part that
needs discussion.) 
						
						
					 
					
						2014-12-06 04:11:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								benjamin.drung@gmail.com 
							
						 
					 
					
						
						
							
						
						277932dccb 
					 
					
						
						
							
							Remove trailing spaces.  
						
						 
						
						
						
						
					 
					
						2014-06-03 20:30:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lllucius 
							
						 
					 
					
						
						
							
						
						07dc22a5fc 
					 
					
						
						
							
							Add EXPERIMENTAL_FULL_WASAPI for playing around with all WASAPI devices.  
						
						 
						
						
						
						
					 
					
						2013-11-09 08:22:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								RichardAsh1981@gmail.com 
							
						 
					 
					
						
						
							
						
						991969cab8 
					 
					
						
						
							
							Apply parts of a warning supression patch by Campbell Barton  
						
						 
						
						
						
						
					 
					
						2013-09-12 16:52:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lllucius 
							
						 
					 
					
						
						
							
						
						96afea6e4b 
					 
					
						
						
							
							Temporary workaround to provide (only) WASAPI loopback input devices.  
						
						 
						
						
						
						
					 
					
						2013-08-30 04:17:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								james.k.crook@gmail.com 
							
						 
					 
					
						
						
							
						
						dba81b3f1c 
					 
					
						
						
							
							Cleanup: Fixed lots of trivial MSVC warnings.  
						
						 
						
						
						
						
					 
					
						2013-08-25 21:51:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								v.audacity 
							
						 
					 
					
						
						
							
						
						9d0daf8662 
					 
					
						
						
							
							Campbell Barton's patch to turn many, many tabs to our 3-space convenbtion  
						
						 
						
						
						
						
					 
					
						2013-02-20 23:42:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								v.audacity 
							
						 
					 
					
						
						
							
						
						5f5b9778de 
					 
					
						
						
							
							Fixes per Vigilant Sentry ( http://www.vigilantsw.com/ )  
						
						 
						
						... 
						
						
						
						* Fix memory leaks.
* Add comments about initializations and checking for successful results.
* Add checks for NULL deref.
* Consistency in "TODO" vs "TO-DO" comments! 
						
						
					 
					
						2012-02-08 05:09:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mchinen 
							
						 
					 
					
						
						
							
						
						296d9e1ce9 
					 
					
						
						
							
							restore build for when USE_PORTMIXER is not defined.  This fixes an issue where audacity could not be built on certain linux boxes without devices  
						
						 
						
						
						
						
					 
					
						2011-06-01 18:59:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mchinen 
							
						 
					 
					
						
						
							
						
						fec888198a 
					 
					
						
						
							
							svn:eol-style was not set to native for DeviceManager.cpp/h  
						
						 
						
						
						
						
					 
					
						2011-06-01 18:55:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mchinen 
							
						 
					 
					
						
						
							
						
						c1cf9b4a76 
					 
					
						
						
							
							bug 11 - Use const references when returning the map vector to ensure the device maps are not modified.  I don't expect this to fix the bug behavior, but am committing because some testers see bad behavior that suggests the maps are modified between scans.  
						
						 
						
						
						
						
					 
					
						2011-03-20 22:20:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mchinen 
							
						 
					 
					
						
						
							
						
						a3a3230347 
					 
					
						
						
							
							bug 11 - Device Toolbar/Manager - misc. code cleanup (not expected to fix bad behavior)  
						
						 
						
						
						
						
					 
					
						2011-03-20 20:52:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mchinen 
							
						 
					 
					
						
						
							
						
						4c766b2714 
					 
					
						
						
							
							bug 11: fix bad index typo.  may fix bug 11 issues on win 7.  
						
						 
						
						
						
						
					 
					
						2011-02-24 17:59:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mchinen 
							
						 
					 
					
						
						
							
						
						e68767cd04 
					 
					
						
						
							
							re-add and update device preferences to match new device model.  
						
						 
						
						... 
						
						
						
						also restores portaudio device defaults functionality when the device can't be found. 
						
						
					 
					
						2011-02-19 21:53:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mchinen 
							
						 
					 
					
						
						
							
						
						96390e5170 
					 
					
						
						
							
							fix linux build from last commit  
						
						 
						
						
						
						
					 
					
						2011-02-13 23:27:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mchinen 
							
						 
					 
					
						
						
							
						
						4a762fc936 
					 
					
						
						
							
							bug 29/11 - add rescan capability for devices.  
						
						 
						
						... 
						
						
						
						This is a workaround for the portaudio issue where changing the default device in xp will corrupt the portaudio device indecies.
This combined with the portmixer fix (earlier today) should address bug 29. 
						
						
					 
					
						2011-02-13 23:00:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mchinen 
							
						 
					 
					
						
						
							
						
						b6ee2bf9f5 
					 
					
						
						
							
							add missing files from last commit  
						
						 
						
						
						
						
					 
					
						2011-02-13 18:59:02 +00:00