scummvm/audio
Coen Rampen 4375d7edc5 AUDIO: Fix VOC infinite loop
This fixes a possible infinite loop in VocStream. It depends on the stream size
matching the size specified in the VOC block headers, but if the size in the
headers is incorrect and larger than the stream size, it will keep trying to
read the stream. This is fixed by adding an end-of-stream check to the error
check.
2022-06-18 14:13:32 +02:00
..
decoders AUDIO: Fix VOC infinite loop 2022-06-18 14:13:32 +02:00
mods AUDIO: Make module dtor virtual 2022-06-09 17:33:24 +02:00
softsynth ALL: Remove Symbian port 2022-05-28 12:32:29 +02:00
soundfont
adlib_ms.cpp AUDIO: Add AdLib MS driver callback frequency 2022-05-09 17:19:44 +02:00
adlib_ms.h AUDIO: Add AdLib MS driver callback frequency 2022-05-09 17:19:44 +02:00
adlib.cpp
alsa_opl.cpp
audiostream.cpp
audiostream.h
casio.cpp AUDIO: Add Casio MT-540/CT-460/CSM-1 MIDI driver 2022-05-09 17:19:44 +02:00
casio.h AUDIO: Add Casio MT-540/CT-460/CSM-1 MIDI driver 2022-05-09 17:19:44 +02:00
cms.cpp AUDIO: Decouple CMS emulator from engines 2022-05-16 12:18:10 +02:00
cms.h AUDIO: Decouple CMS emulator from engines 2022-05-16 12:18:10 +02:00
fmopl.cpp AUDIO: Add support for RetroWave OPL3 2022-01-29 17:33:29 +01:00
fmopl.h AUDIO: Add support for RetroWave OPL3 2022-01-29 17:33:29 +01:00
mididrv_ms.cpp AUDIO: Move null MidiDriver remove timer proc 2022-05-09 17:19:43 +02:00
mididrv_ms.h AUDIO: Move null MidiDriver remove timer proc 2022-05-09 17:19:43 +02:00
mididrv.cpp
mididrv.h AUDIO: Add Casio MT-540/CT-460/CSM-1 MIDI driver 2022-05-09 17:19:44 +02:00
midiparser_qt.cpp
midiparser_qt.h
midiparser_smf.cpp AUDIO: Remove GMF support from SMF MidiParser 2022-05-09 17:19:44 +02:00
midiparser_smf.h AUDIO: Remove GMF support from SMF MidiParser 2022-05-09 17:19:44 +02:00
midiparser_xmidi.cpp AUDIO: Move MIDI parser source handling to superclass 2022-05-09 17:19:43 +02:00
midiparser.cpp AUDIO: Move MIDI parser source handling to superclass 2022-05-09 17:19:43 +02:00
midiparser.h AUDIO: Remove GMF support from SMF MidiParser 2022-05-09 17:19:44 +02:00
midiplayer.cpp
midiplayer.h
miles_adlib.cpp JANITORIAL: Fix some lost or outdated URLs in comments 2022-05-19 07:57:31 +03:00
miles_midi.cpp JANITORIAL: Fix some lost or outdated URLs in comments 2022-05-19 07:57:31 +03:00
miles.h
mixer_intern.h
mixer.cpp
mixer.h
module.mk AUDIO: Decouple CMS emulator from engines 2022-05-16 12:18:10 +02:00
mpu401.cpp
mpu401.h
mt32gm.cpp JANITORIAL: Fix some lost or outdated URLs in comments 2022-05-19 07:57:31 +03:00
mt32gm.h AUDIO: Small MIDI driver enhancements and fixes 2022-05-09 17:19:43 +02:00
musicplugin.cpp
musicplugin.h
null.cpp
null.h
opl2lpt.cpp
rate.cpp
rate.h
rwopl3.cpp AUDIO: Add support for RetroWave OPL3 2022-01-29 17:33:29 +01:00
rwopl3.h AUDIO: Add support for RetroWave OPL3 2022-01-29 17:33:29 +01:00
timestamp.cpp
timestamp.h