cog/Audio/Chain
Christopher Snowhill 7bc49ccb80 [Event Handler] Fix observers for reused classes
Fix class handling so it cleans up observers if the InputNode is reused.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-06-16 18:16:09 -07:00
..
AudioChunk.h Cog Audio: Implement support for channel config 2022-02-07 01:10:05 -08:00
AudioChunk.m Cog Audio: Implement support for channel config 2022-02-07 01:10:05 -08:00
BufferChain.h [Metadata Handling] Fix dynamic info updates 2022-06-12 19:43:41 -07:00
BufferChain.m [Metadata Handling] Fix dynamic info updates 2022-06-12 19:43:41 -07:00
ChunkList.h Now properly supports sample format changing 2022-02-07 19:18:45 -08:00
ChunkList.m Do not reset output sample rate automatically 2022-02-07 22:02:17 -08:00
ConverterNode.h [DSD] Add pure downsampling path, disabled 2022-06-10 02:13:10 -07:00
ConverterNode.mm [Audio Threads] Change workgroup code for safety 2022-06-15 21:44:03 -07:00
Downmix.h Cog Audio: Implement support for channel config 2022-02-07 01:10:05 -08:00
Downmix.m [Event Handling] Add context to all observers 2022-06-15 16:47:43 -07:00
HeadphoneFilter.h [HRIR Filter] Replace implementation with vDSP 2022-06-11 02:25:40 -07:00
HeadphoneFilter.mm [HRIR Filter] Employ impulse cache 2022-06-12 22:21:01 -07:00
HeadphoneFilterPFFFT.h [HRIR Filter] Replace implementation with vDSP 2022-06-11 02:25:40 -07:00
HeadphoneFilterPFFFT.mm [HRIR Filter] Replace implementation with vDSP 2022-06-11 02:25:40 -07:00
InputNode.h Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
InputNode.m [Event Handler] Fix observers for reused classes 2022-06-16 18:16:09 -07:00
Node.h [Audio Threads] Change workgroup code for safety 2022-06-15 21:44:03 -07:00
Node.m [Audio Threads] Change workgroup code for safety 2022-06-15 21:44:03 -07:00
OutputNode.h Restart playback on device or output format change 2022-02-07 22:44:56 -08:00
OutputNode.m Restart playback on device or output format change 2022-02-07 22:44:56 -08:00