scummvm/audio
Johannes Schickel 9c14f4419b AUDIO: Make VOC decoder a bit more failsafe by still playing parts of invalid VOC files.
Formerly when an unsupported block was found the opening would fail. Instead
now all the valid blocks till that occasion will be played.

This fixes an missing sound in Full Throttle (thanks to clone2727 for
reporting), which is using a VOC file which fails to specify the proper block
length for its sound block.
2012-06-11 20:37:04 +02:00
..
decoders AUDIO: Make VOC decoder a bit more failsafe by still playing parts of invalid VOC files. 2012-06-11 20:37:04 +02:00
mods ALL: Make use of defined() for the preprocessor consistent. 2012-03-17 22:02:44 +01:00
softsynth ALL: Make use of defined() for the preprocessor consistent. 2012-03-17 22:02:44 +01:00
audiostream.cpp AUDIO: Simplify complicated loop condition. 2011-08-07 15:19:08 +02:00
audiostream.h AUDIO: Adapt include guard names to the "new" directory name. 2011-10-28 12:27:50 +02:00
fmopl.cpp JANITORIAL: Remove trailing empty lines. 2011-08-07 13:53:33 +02:00
fmopl.h AUDIO: Adapt include guard names to the "new" directory name. 2011-10-28 12:27:50 +02:00
mididrv.cpp COMMON: Move RenderMode and GUIOptions functionality into separate files 2012-02-26 15:19:31 +01:00
mididrv.h AUDIO: Adapt include guard names to the "new" directory name. 2011-10-28 12:27:50 +02:00
midiparser_smf.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
midiparser_xmidi.cpp AUDIO: Small cleanup in MidiParser_XMIDI::loadMusic 2011-06-10 22:15:39 +02:00
midiparser.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
midiparser.h AUDIO: Adapt include guard names to the "new" directory name. 2011-10-28 12:27:50 +02:00
midiplayer.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
midiplayer.h AUDIO: Adapt include guard names to the "new" directory name. 2011-10-28 12:27:50 +02:00
mixer_intern.h AUDIO: Adapt include guard names to the "new" directory name. 2011-10-28 12:27:50 +02:00
mixer.cpp COMMON: Add DisposablePtr<T>, which replaces many repeated implementations of a dispose flag. 2011-08-07 15:19:08 +02:00
mixer.h AUDIO: Adapt include guard names to the "new" directory name. 2011-10-28 12:27:50 +02:00
module.mk AUDIO: Rename Vag to XA 2011-08-24 09:54:19 -04:00
mpu401.cpp OSYSTEM: extended installTimerProc() with timer ID parameter 2011-08-06 11:28:35 +01:00
mpu401.h AUDIO: Adapt include guard names to the "new" directory name. 2011-10-28 12:27:50 +02:00
musicplugin.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
musicplugin.h AUDIO: Adapt include guard names to the "new" directory name. 2011-10-28 12:27:50 +02:00
null.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
null.h AUDIO: Adapt include guard names to the "new" directory name. 2011-10-28 12:27:50 +02:00
rate_arm_asm.s AUDIO: Fix some comments and whitespace 2011-10-31 23:28:53 +01:00
rate_arm.cpp JANITORIAL: Remove trailing empty lines. 2011-08-07 13:53:33 +02:00
rate.cpp AUDIO/BACKENDS/GRAPHICS: Add error checks after allocating memory with malloc 2011-06-23 15:11:36 +08:00
rate.h AUDIO: Adapt include guard names to the "new" directory name. 2011-10-28 12:27:50 +02:00
timestamp.cpp GIT: Clean up: Suppress SVN tags, now useless 2011-05-12 01:16:22 +02:00
timestamp.h AUDIO: Adapt include guard names to the "new" directory name. 2011-10-28 12:27:50 +02:00