WSJT-X/Audio
Bill Somerville e69226b29a
Avoid enumerating audio devices until absolutely necessary
Enumerating  audio  devices with  QAudioDeviceInfo::availableDevices()
takes  a  long  time  on  Linux  with  pulseaudio.  This  change  only
enumerates  up  to  the  selected device  when  configuring  and  only
enumerates the whole list when the Settings->Audio tab is current.

This change also warns  with a message box when Tx  is started with no
audio output device configured.
2020-08-12 02:33:15 +01:00
..
tools Qt v5.15 compatibility 2020-06-13 16:04:41 +01:00
AudioDevice.cpp improve physical structure 2019-07-02 12:45:05 -05:00
AudioDevice.hpp improve physical structure 2019-07-02 12:45:05 -05:00
BWFFile.cpp Merge branch 'feat-refactor' of bitbucket.org:g4wjs/wsjtx-refactor into feat-refactor 2019-07-03 00:59:15 +01:00
BWFFile.hpp Enhanced error reporting for BWF (WAV) files 2016-06-09 23:39:33 +00:00
soundin.cpp Only tune audio buffer sizes on Windows 2020-08-11 14:27:46 +01:00
soundin.h Status message to report approximate # of dropped Rx audio frames 2020-08-08 17:12:48 +01:00
soundout.cpp Avoid enumerating audio devices until absolutely necessary 2020-08-12 02:33:15 +01:00
soundout.h User configurable audio device buffer sizes 2020-08-08 16:25:14 +01:00