Cog/Audio/Chain/DSP
Christopher Snowhill ae4c49ea68 Rubber Band DSP: Fix error checking for output
The samples available function returns a signed integer, so it can
apparently return negative on error, and the DSP was incorrectly casting
this to an unsigned type, and thus attempting to buffer an inordinate
number of samples and crashing.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-02-13 20:58:17 -08:00
..
Downmix.h Downmix: Move downmix to DSP chain and fix a bug 2025-02-13 14:56:28 -08:00
Downmix.m Downmix: Move downmix to DSP chain and fix a bug 2025-02-13 14:56:28 -08:00
DSPDownmixNode.h Downmix: Move downmix to DSP chain and fix a bug 2025-02-13 14:56:28 -08:00
DSPDownmixNode.m Audio: Improve buffer signaling 2025-02-13 19:58:30 -08:00
DSPEqualizerNode.h DSP: Move Equalizer processor to DSP node chain 2025-02-11 23:01:13 -08:00
DSPEqualizerNode.m Audio: Improve buffer signaling 2025-02-13 19:58:30 -08:00
DSPFSurroundNode.h DSP: Move FreeSurround to DSP chain 2025-02-11 19:43:54 -08:00
DSPFSurroundNode.m Audio: Improve buffer signaling 2025-02-13 19:58:30 -08:00
DSPHRTFNode.h DSP: Move HRTF filter to DSP class chain 2025-02-11 21:17:58 -08:00
DSPHRTFNode.m Audio: Improve buffer signaling 2025-02-13 19:58:30 -08:00
DSPRubberbandNode.h DSP: Move Rubber Band to its own DSP group 2025-02-11 19:42:27 -08:00
DSPRubberbandNode.m Rubber Band DSP: Fix error checking for output 2025-02-13 20:58:17 -08:00
FSurroundFilter.h DSP: Move FreeSurround to DSP chain 2025-02-11 19:43:54 -08:00
FSurroundFilter.mm DSP: Move FreeSurround to DSP chain 2025-02-11 19:43:54 -08:00
HeadphoneFilter.h HRTF DSP: Support resampling impulses 2025-02-12 20:57:22 -08:00
HeadphoneFilter.mm HRTF DSP: Add gain correction to impulse resampler 2025-02-12 21:08:33 -08:00