Cog/Audio/Chain
Christopher Snowhill a82742e689 Audio Processing: Unify sample block merging code
Sample block merging code should not be duplicated across the DSPs that
require it, but instead should be a common function. Also added some
optimizations to the Float32 converter function, to bypass conversion if
the audio format needs no conversion.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-02-12 19:01:20 -08:00
..
DSP Audio Processing: Unify sample block merging code 2025-02-12 19:01:20 -08:00
AudioChunk.h Audio: Add full timestamp accounting to playback 2025-02-12 14:08:43 -08:00
AudioChunk.m Audio Processing: Unify sample block merging code 2025-02-12 19:01:20 -08:00
BufferChain.h DSP: Move Equalizer processor to DSP node chain 2025-02-11 23:01:13 -08:00
BufferChain.m DSP: Move Equalizer processor to DSP node chain 2025-02-11 23:01:13 -08:00
ChunkList.h Audio Processing: Unify sample block merging code 2025-02-12 19:01:20 -08:00
ChunkList.m Audio Processing: Unify sample block merging code 2025-02-12 19:01:20 -08:00
ConverterNode.h Audio: Add full timestamp accounting to playback 2025-02-12 14:08:43 -08:00
ConverterNode.m Audio: Add full timestamp accounting to playback 2025-02-12 14:08:43 -08:00
Downmix.h Replace Core Audio output with Core Media runtime 2022-06-23 23:23:13 -07:00
Downmix.m [Downmixer] Only downmix to stereo if not stereo 2022-07-10 15:08:56 -07:00
DSPNode.h DSP: Add thread priority control 2025-02-11 15:10:38 -08:00
DSPNode.m DSP: Add thread priority control 2025-02-11 15:10:38 -08:00
InputNode.h Audio Player: Only wait for unstopped input 2022-12-09 21:17:45 -08:00
InputNode.m DSP: Move Equalizer processor to DSP node chain 2025-02-11 23:01:13 -08:00
Node.h Audio Processing: Unify sample block merging code 2025-02-12 19:01:20 -08:00
Node.m Audio Processing: Unify sample block merging code 2025-02-12 19:01:20 -08:00
OutputNode.h Audio: Add full timestamp accounting to playback 2025-02-12 14:08:43 -08:00
OutputNode.m Audio: Add full timestamp accounting to playback 2025-02-12 14:08:43 -08:00