Cog/Audio/Chain
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
..
DSP Rubber Band DSP: Fix error checking for output 2025-02-13 20:58:17 -08:00
AudioChunk.h Audio: General fixes and improvements 2025-02-13 06:35:38 -08:00
AudioChunk.m Audio: General fixes and improvements 2025-02-13 06:35:38 -08:00
BufferChain.h Downmix: Move downmix to DSP chain and fix a bug 2025-02-13 14:56:28 -08:00
BufferChain.m Audio: Improve buffer signaling 2025-02-13 19:58:30 -08:00
ChunkList.h Audio: Make chunk merging abortable 2025-02-13 13:51:55 -08:00
ChunkList.m Audio: Improve buffer signaling 2025-02-13 19:58:30 -08:00
ConverterNode.h Audio: Add full timestamp accounting to playback 2025-02-12 14:08:43 -08:00
ConverterNode.m Audio: Improve buffer signaling 2025-02-13 19:58:30 -08:00
DSPNode.h Visualization: Reworked buffering system 2025-02-13 01:13:15 -08:00
DSPNode.m Audio: Improve buffer signaling 2025-02-13 19:58:30 -08:00
InputNode.h Audio Player: Only wait for unstopped input 2022-12-09 21:17:45 -08:00
InputNode.m Audio: Improve buffer signaling 2025-02-13 19:58:30 -08:00
Node.h Audio: Improve buffer signaling 2025-02-13 19:58:30 -08:00
Node.m Audio: Improve buffer signaling 2025-02-13 19:58:30 -08:00
OutputNode.h Downmix: Move downmix to DSP chain and fix a bug 2025-02-13 14:56:28 -08:00
OutputNode.m Downmix: Move downmix to DSP chain and fix a bug 2025-02-13 14:56:28 -08:00
VisualizationNode.h Visualization: Reworked buffering system 2025-02-13 01:13:15 -08:00
VisualizationNode.m Audio: Improve buffer signaling 2025-02-13 19:58:30 -08:00