Go to file
Damien Elmes f30853f5ed fix audio getting stuck (1/2)
The problem was caused by stop() doing a spin loop on the main
thread waiting for the completion signal. This prevented Qt's run
loop from executing, and so the completion signal was never delivered,
meaning longer files would time out.

Fixed by reworking the code so that stop() does not block at all -
instead it just sets the termination flag, and AVPlayer does not
unset current_player. Then when the completion callback fires, it
can advance to the next file.

TTS code still needs updating, and the lock should be safe to remove
as the start/stop logic is all on the main thread.
2020-03-15 09:26:31 +10:00
.github ignore .json files 2020-03-14 19:36:03 +10:00
meta bump version 2020-03-06 19:11:21 +10:00
proto add restore media action 2020-03-10 13:35:09 +10:00
pylib Fixed BeautifulSoup breaking string paths 2020-03-12 21:19:09 -03:00
qt fix audio getting stuck (1/2) 2020-03-15 09:26:31 +10:00
react Renamed FIND_EXEC to FIND, replaced IS_WINDOWS by specific commands 2020-02-25 03:15:11 -03:00
rslib add helper to duplicate a fluent string 2020-03-12 19:53:44 +10:00
rspy add DEVFLAGS for performance testing 2020-03-10 13:36:01 +10:00
svelte Deprecated SHELLCMD, moved the pyaudio installation instructions to 2020-02-25 21:08:05 -03:00
tslib Deprecated SHELLCMD, moved the pyaudio installation instructions to 2020-02-25 21:08:05 -03:00
.gitignore output into dist/ 2020-01-03 14:32:26 +10:00
CONTRIBUTORS Update CONTRIBUTORS 2020-03-06 19:10:34 +08:00
LICENSE drop pystache and move legacy code into separate file 2020-01-11 19:38:30 +10:00
Makefile default to release in dev mode as well 2020-03-10 13:36:21 +10:00
pkgkey.asc add public key for release signing 2018-09-18 10:40:45 +10:00
README.contributing mention need to update translations and link to docs 2020-02-26 18:05:32 +10:00
README.development default to release in dev mode as well 2020-03-10 13:36:21 +10:00
README.md Created a relative badge link README.md 2020-03-01 23:10:40 -03:00
run Fixed development compilation with Windows 10 2020-02-24 14:59:11 -03:00

This repo contains all the code for the computer version of Anki.

If you'd like to try development builds of Anki but don't feel comfortable building the code, please see https://anki.tenderapp.com/discussions/beta-testing

For more information on building, please see README.development

If you'd like to contribute code, please see README.contributing