cog/Audio/Chain
Christopher Snowhill 6f0a737123 Cog Audio: Implement HDCD decoding 2022-01-19 02:08:57 -08:00
..
BufferChain.h Cog Audio: Implement HDCD decoding 2022-01-19 02:08:57 -08:00
BufferChain.m Cog Audio: Implement HDCD decoding 2022-01-19 02:08:57 -08:00
ConverterNode.h Cog Audio: Implement HDCD decoding 2022-01-19 02:08:57 -08:00
ConverterNode.m Cog Audio: Implement HDCD decoding 2022-01-19 02:08:57 -08:00
InputNode.h Replaced AudioToolbox converter process with homebrew solution, using the RetroArch sinc resampler 2022-01-11 04:09:19 -08:00
InputNode.m Cog Audio: Keep track of last resampler quality used so we don't reinitialize when not necessary, and also keep track of DSD decimated sample rate separately, so the input format remains unmodified 2022-01-14 11:18:50 -08:00
Node.h Cog Audio: Enhance playback queue handler, so it always halts buffering when there are at least 30 seconds worth of buffers filled, possibly spanning multiple files. Also improve the chain reset function so that playlist changes and playback order control reset the queue properly when the queue refill function is currently entered in another thread. 2022-01-13 23:05:32 -08:00
Node.m Cog Audio: Enhance playback queue handler, so it always halts buffering when there are at least 30 seconds worth of buffers filled, possibly spanning multiple files. Also improve the chain reset function so that playlist changes and playback order control reset the queue properly when the queue refill function is currently entered in another thread. 2022-01-13 23:05:32 -08:00
OutputNode.h Cog Audio: Implement HDCD decoding 2022-01-19 02:08:57 -08:00
OutputNode.m Cog Audio: Implement HDCD decoding 2022-01-19 02:08:57 -08:00
RefillNode.h Cog Audio: Now preserves already resampled output when switching output formats 2022-01-13 19:43:18 -08:00
RefillNode.m Cog Audio: Further overhaul output buffering and track queue code 2022-01-15 02:09:26 -08:00