Steve Daulton
11da92d668
Allow capture retries if time since Rescan() < 10s
...
The time since Rescan() of recording device is the important factor,
not the "newness" of the project.
2018-08-13 00:33:38 +01:00
Paul Licameli
fe5ab9a462
Remove the naked new in allocation of AudacityProject
2016-08-14 15:24:59 -04:00
James Crook
0a16141ee5
Flag PortAudio and PortMixer unhandled error returns.
2016-07-10 21:40:49 +01:00
Paul Licameli
df5fcc3581
Make static "Destroy" methods for certain singletons unnecessary.
2016-04-06 16:24:46 -04:00
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