Cog/Audio/Chain
Christopher Snowhill 660d2b25be Bug Fix: Significantly rework Rubber Band DSP
This should be perfectly safe to use in all situations now. It may have
been unstable due to mishandling return values, or not supporting
requesting more sample data from the library without feeding in more
input first.

Also, still signaling the End of Stream flag on chunk reading should be
correct, as downstream processors only react to it when the buffer runs
empty.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-02-14 19:43:14 -08:00
..
DSP Bug Fix: Significantly rework Rubber Band DSP 2025-02-14 19:43:14 -08:00
AudioChunk.h Audio: General fixes and improvements 2025-02-13 06:34:21 -08:00
AudioChunk.m Audio: General fixes and improvements 2025-02-13 06:34:21 -08:00
BufferChain.h Audio: Attempt to reduce glitching from seeking 2025-02-14 18:50:50 -08:00
BufferChain.m Audio: Attempt to reduce glitching from seeking 2025-02-14 18:50:50 -08:00
ChunkList.h Audio: Make chunk merging abortable 2025-02-13 13:51:46 -08:00
ChunkList.m Audio: Fix more hangs and resume playback on start 2025-02-13 22:25:36 -08:00
ConverterNode.h Audio: Fix more hangs and resume playback on start 2025-02-13 22:25:36 -08:00
ConverterNode.m Audio: Fix more hangs and resume playback on start 2025-02-13 22:25:36 -08:00
DSPNode.h Visualization: Reworked buffering system 2025-02-13 01:12:53 -08:00
DSPNode.m Audio: Improve buffer signaling 2025-02-13 19:55:39 -08:00
InputNode.h Audio: Attempt to reduce glitching from seeking 2025-02-14 18:50:50 -08:00
InputNode.m Audio: Attempt to reduce glitching from seeking 2025-02-14 18:50:50 -08:00
Node.h Audio: Fix more hangs and resume playback on start 2025-02-13 22:25:36 -08:00
Node.m Audio: Fix more hangs and resume playback on start 2025-02-13 22:25:36 -08:00
OutputNode.h Audio: Attempt to reduce glitching from seeking 2025-02-14 18:50:50 -08:00
OutputNode.m Audio: Attempt to reduce glitching from seeking 2025-02-14 18:50:50 -08:00
VisualizationNode.h Audio: Fix more hangs and resume playback on start 2025-02-13 22:25:36 -08:00
VisualizationNode.m Audio: Fix more hangs and resume playback on start 2025-02-13 22:25:36 -08:00