scummvm/audio
Torbjörn Andersson ac596de969 AUDIO: Add missing mutex lock to isReady()
At least it seems to me that the way e.g. Lure of the Temptress calls
isReady() to see if the driver has finished processing all the custom
sounds, _sysExQueue can be accessed by two threads simultaneously.

Which seems like a bad thing to me!
2021-06-19 14:19:09 +02:00
..
decoders SCI: Fix audio resources being freed too early 2021-06-03 23:27:46 +01:00
mods AUDIO: Do not crash on ImpulseTracker modules 2021-05-30 11:40:37 +02:00
softsynth MT32: Don't show LCD messages on-screen if they contain only spaces 2021-06-12 13:14:51 +02:00
soundfont AUDIO: Use type casting in a more uniform way 2021-03-23 08:57:41 +02:00
adlib.cpp JANITORIAL: Fix some excess tabs 2021-04-15 23:18:08 +03:00
alsa_opl.cpp AUDIO: Fix Missing Default Switch Cases 2019-11-17 08:20:01 +00:00
audiostream.cpp JANITORIAL: Fix some excess tabs 2021-04-15 23:18:08 +03:00
audiostream.h JANITORIAL: Remove trailing whitespaces 2021-05-04 11:46:30 +03:00
fmopl.cpp AUDIO: Fix Missing Default Switch Cases 2019-11-17 08:20:01 +00:00
fmopl.h DOXYGEN: Review headers from 'audio' 2020-12-01 23:54:42 +00:00
mididrv.cpp JANITORIAL: Remove trailing whitespaces 2021-05-04 11:46:30 +03:00
mididrv.h JANITORIAL: Remove trailing whitespaces 2021-05-04 11:46:30 +03:00
midiparser_qt.cpp AUDIO: Fix Missing Default Switch Cases 2019-11-17 08:20:01 +00:00
midiparser_qt.h DOXYGEN: Review headers from 'audio' 2020-12-01 23:54:42 +00:00
midiparser_smf.cpp AUDIO: Add override keywords 2021-03-14 20:52:22 +01:00
midiparser_xmidi.cpp MIDI: Fix MIDI parser tracker overflow 2020-07-25 00:35:47 +02:00
midiparser.cpp JANITORIAL: Update old bug tracker numbers 2021-03-03 02:15:05 +02:00
midiparser.h DOXYGEN: Review headers from 'audio' 2020-12-01 23:54:42 +00:00
midiplayer.cpp AUDIO: Make GPL headers consistent in themselves. 2014-02-18 02:39:32 +01:00
midiplayer.h DOXYGEN: Review headers from 'audio' 2020-12-01 23:54:42 +00:00
miles_adlib.cpp MIDI: MT-32 / GM driver 2020-11-28 17:59:15 +00:00
miles_midi.cpp MIDI: MT-32 / GM driver 2020-11-28 17:59:15 +00:00
miles.h DOXYGEN: Review headers from 'audio' 2020-12-01 23:54:42 +00:00
mixer_intern.h DOXYGEN: Review headers from 'audio' 2020-12-01 23:54:42 +00:00
mixer.cpp JANITORIAL: Replace spaces in indentation with tabs 2021-04-15 21:20:36 +02:00
mixer.h JANITORIAL: Remove trailing whitespaces 2021-05-04 11:46:30 +03:00
module.mk AUDIO: Add PCM Mu-law and A-law decoders 2021-05-29 21:23:01 +01:00
mpu401.cpp AUDIO: Fix Missing Default Switch Cases 2019-11-17 08:20:01 +00:00
mpu401.h AUDIO: Removed most of the MIDI infrastructure 2019-06-08 06:36:55 +02:00
mt32gm.cpp JANITORIAL: Remove trailing whitespaces 2021-05-04 11:46:30 +03:00
mt32gm.h AUDIO: Add missing mutex lock to isReady() 2021-06-19 14:19:09 +02:00
musicplugin.cpp ALL: Clarify POTFILES, remove redundant common/translations.h includes 2020-11-10 03:03:49 +01:00
musicplugin.h DOXYGEN: Review headers from 'audio' 2020-12-01 23:54:42 +00:00
null.cpp AUDIO: Removed most of the MIDI infrastructure 2019-06-08 06:36:55 +02:00
null.h AUDIO: Removed most of the MIDI infrastructure 2019-06-08 06:36:55 +02:00
opl2lpt.cpp AUDIO: (opl2lpt) add OPL3LPT support 2019-08-23 14:34:44 +03:00
rate.cpp ALL: Synced with ScummVM 2015-12-22 00:24:01 +01:00
rate.h DOXYGEN: Review headers from 'audio' 2020-12-01 23:54:42 +00:00
timestamp.cpp ALL: synced with ScummVM 2014-12-21 16:09:34 +01:00
timestamp.h DOXYGEN: Review headers from 'audio' 2020-12-01 23:54:42 +00:00