scummvm/audio
Colin Snover e42ade073c AUDIO: Fix uninitialized data structures in PacketizedMP3Stream
If the audio thread called to readBuffer before any packet had been
added to the stream, the state of the stream would be changed from
INIT to EOS. Later, when a packet was received, the state would go
directly from EOS to READY, skipping decoder init, leaving garbage
memory in the decoder structs and causing a crash of the decoder.

Fixes Trac#9653.
2017-11-19 20:53:02 -06:00
..
decoders AUDIO: Fix uninitialized data structures in PacketizedMP3Stream 2017-11-19 20:53:02 -06:00
mods AUDIO: Rename two functions in ModuleModXmS3m 2017-09-11 21:38:58 +01:00
softsynth AUDIO: Fix insufficient memset length in FM-TOWNS synthesizer 2017-08-11 21:55:59 +02:00
adlib.cpp JANITORIAL: Reduce audio header dependencies 2016-04-14 16:10:21 +03:00
alsa_opl.cpp JANITORIAL: Remove more trailing spaces 2016-10-09 15:02:02 +02:00
audiostream.cpp
audiostream.h
fmopl.cpp JANITORIAL: Remove more trailing spaces 2016-10-09 15:02:02 +02:00
fmopl.h
mididrv.cpp
mididrv.h
midiparser_qt.cpp ALL: Specify the DisposeAfterUse constructor argument for dynamic memory write streams 2017-09-22 07:06:21 +02:00
midiparser_qt.h
midiparser_smf.cpp
midiparser_xmidi.cpp
midiparser.cpp
midiparser.h
midiplayer.cpp
midiplayer.h
miles_adlib.cpp JANITORIAL: Remove more trailing spaces 2016-10-09 15:02:02 +02:00
miles_mt32.cpp
miles.h
mixer_intern.h
mixer.cpp
mixer.h
module.mk AUDIO: Import micromod code, xm/s3m/mod decoder 2017-09-11 08:10:09 +02:00
mpu401.cpp
mpu401.h
musicplugin.cpp
musicplugin.h
null.cpp
null.h
rate_arm_asm.s
rate_arm.cpp
rate.cpp
rate.h
timestamp.cpp
timestamp.h