anki/qt
Damien Elmes ecb7c1482f use QtMultimedia for recording instead of PyAudio
The unmute-on-first-duration-change approach is to try to prevent
clicks/pops that can happen at the start of recordings. If it doesn't
solve the problem, we may need to drop down to the lower-level
QAudioInput().

Closes https://github.com/ankitects/help-wanted/issues/23

May fix https://forums.ankiweb.net/t/anki-crashes-periodically-after-clicking-record-audio-button/5824,
which I suspect was caused by processEvents()
2020-12-16 19:33:25 +10:00
..
aqt use QtMultimedia for recording instead of PyAudio 2020-12-16 19:33:25 +10:00
linux tweak README in qt/linux 2020-12-07 11:54:54 +10:00
tests update qt/ to 3.8 as well 2020-11-11 21:37:36 +10:00
tools fix remaining _() references; remove unused imports 2020-11-18 12:43:46 +10:00
.isort.cfg initial Bazel conversion 2020-11-01 14:26:58 +10:00
.pylintrc initial Bazel conversion 2020-11-01 14:26:58 +10:00
bazelfixes.py fix deprecation error on startup on Windows 2020-12-16 15:56:10 +10:00
BUILD.bazel symlink generated .py/.pyi into tree to fix Python code completion 2020-12-16 11:36:42 +10:00
mypy.ini use QtMultimedia for recording instead of PyAudio 2020-12-16 19:33:25 +10:00
README.md minor doc updates 2020-12-11 22:37:12 +10:00
runanki.py fix pywintypes issue when running tests on Windows 2020-11-02 21:36:01 +10:00

Python's Qt GUI is in aqt/