cog/Plugins
Christopher Snowhill 5ac279e289 [GME Input] Fix decoder output sample count
The output has been assigning twice as many samples as it was supposed
to ever since commit 8d851e5bda, which
ended up generating the correct 1024 samples (2048 per GME parameter),
but assigned 2048 to the AudioChunk, which resulted in over-reading the
audio buffer, and thankfully not crashing, but instead causing an awful
sound distortion effect as random memory contents were played as PCM
audio.

Fixes #320

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-08-04 18:03:00 -07:00
..
APL Enable warnings to track stack overuse 2022-07-24 17:50:28 -07:00
AdPlug [AdPlug Input] Fixed seeking 2022-07-31 22:52:13 -07:00
ArchiveSource Enable warnings to track stack overuse 2022-07-24 17:50:28 -07:00
BASSMODS Enable warnings to track stack overuse 2022-07-24 17:50:28 -07:00
CoreAudio Enable warnings to track stack overuse 2022-07-24 17:50:28 -07:00
CueSheet [CUE Sheet Container] Allow other containers 2022-08-03 21:21:22 -07:00
Dumb Enable warnings to track stack overuse 2022-07-24 17:50:28 -07:00
FFMPEG Enable warnings to track stack overuse 2022-07-24 17:50:28 -07:00
FileSource Enable warnings to track stack overuse 2022-07-24 17:50:28 -07:00
Flac Enable warnings to track stack overuse 2022-07-24 17:50:28 -07:00
GME [GME Input] Fix decoder output sample count 2022-08-04 18:03:00 -07:00
HTTPSource Enable warnings to track stack overuse 2022-07-24 17:50:28 -07:00
HighlyComplete Enable warnings to track stack overuse 2022-07-24 17:50:28 -07:00
Hively Move most large stack using buffers to the heap 2022-07-24 18:32:47 -07:00
M3u Enable warnings to track stack overuse 2022-07-24 17:50:28 -07:00
MAD [MAD Decoder] Do not close source ourselves 2022-08-03 21:21:18 -07:00
MIDI Enable warnings to track stack overuse 2022-07-24 17:50:28 -07:00
Musepack Move most large stack using buffers to the heap 2022-07-24 18:32:47 -07:00
OpenMPT Enable warnings to track stack overuse 2022-07-24 17:50:28 -07:00
Opus Enable warnings to track stack overuse 2022-07-24 17:50:28 -07:00
Pls Enable warnings to track stack overuse 2022-07-24 17:50:28 -07:00
Quicktime Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
Shorten Enable warnings to track stack overuse 2022-07-24 17:50:28 -07:00
SilenceDecoder Move most large stack using buffers to the heap 2022-07-24 18:32:47 -07:00
TagLib Enable warnings to track stack overuse 2022-07-24 17:50:28 -07:00
Vorbis Enable warnings to track stack overuse 2022-07-24 17:50:28 -07:00
WavPack Enable warnings to track stack overuse 2022-07-24 17:50:28 -07:00
libvgmPlayer Enable warnings to track stack overuse 2022-07-24 17:50:28 -07:00
modplay Enable warnings to track stack overuse 2022-07-24 17:50:28 -07:00
playptmod Enable warnings to track stack overuse 2022-07-24 17:50:28 -07:00
sidplay [SID Input] Add static initializer for residfp 2022-07-27 21:38:33 -07:00
vgmstream Enable warnings to track stack overuse 2022-07-24 17:50:28 -07:00