Cog/Audio
Christopher Snowhill ff66c8e1a9 Code Fix: Add nullability flags to Vis Manager
The Visualization Manager PCM/FFT copy function was already observing
these parameters for null input and only returning output to the ones
which were not null. This just makes it clear that they are both
optional parameters. This is useful for future visualization adventures,
allowing PCM copy without invoking the FFT processing, or requesting FFT
without also having to keep the PCM.

This is mostly only a compile time change, and has no noticeable effect
on the current runtime behavior, as the only consumers of the Visualizer
data currently request both PCM and FFT.

Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2025-03-13 19:47:35 -07:00
..
Chain Crash Fix: Only selectively register observer 2025-03-13 19:43:36 -07:00
CogAudio.xcodeproj Cleanup: Massive code cleanup and reorganization 2025-02-25 23:56:31 -08:00
Output Core Audio: Implement proper fade on seek 2025-03-10 23:08:49 -07:00
ThirdParty Audio/extrapolator: Fix short prime length 2025-01-03 02:20:56 -08:00
Utils [Cog Audio] Rename Semaphore.h to CogSemaphore.h 2022-08-05 22:18:30 -07:00
Visualization Code Fix: Add nullability flags to Vis Manager 2025-03-13 19:47:35 -07:00
AudioContainer.h [Sandbox] Suggest URLs that are contained in CUEs 2022-06-26 02:54:19 -07:00
AudioContainer.m [Sandbox] Suggest URLs that are contained in CUEs 2022-06-26 02:54:19 -07:00
AudioDecoder.h Cleanup: Massive code cleanup and reorganization 2025-02-25 23:56:31 -08:00
AudioDecoder.m Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
AudioMetadataReader.h Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
AudioMetadataReader.m Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
AudioMetadataWriter.h Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
AudioMetadataWriter.m Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
AudioPlayer.h Bug Fix: Attempt to make seeking more performant 2025-02-25 18:12:17 -08:00
AudioPlayer.m Core Audio: Implement proper fade on seek 2025-03-10 23:08:49 -07:00
AudioPropertiesReader.h CUE Reader: Fix enumerating sheets and tag reading 2022-02-13 12:18:58 -08:00
AudioPropertiesReader.m CUE Reader: Fix enumerating sheets and tag reading 2022-02-13 12:18:58 -08:00
AudioSource.h Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
AudioSource.m Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00
CogAudio-Bridging-Header.h [Cog Audio] Add a Swift bridging header 2022-08-05 21:36:39 -07:00
CogAudio_Prefix.pch Fix some more warnings. 2021-01-27 05:12:07 +03:00
CogPluginMulti.h [Sandbox] Suggest URLs that are contained in CUEs 2022-06-26 02:54:19 -07:00
CogPluginMulti.m [Input API] Change input readAudio method 2022-07-10 15:22:04 -07:00
Helper.h Volume slider changes 2023-06-08 03:40:04 -07:00
Helper.m Volume slider changes 2023-06-08 03:40:04 -07:00
Info.plist Updated everything else to ARC, and plugged a release cycle. 2016-05-05 13:05:39 -07:00
Plugin.h Metadata: Move encoding helper to CogAudio 2025-03-10 14:55:41 -07:00
PluginController.h Cleanup: Massive code cleanup and reorganization 2025-02-25 23:56:31 -08:00
PluginController.mm Metadata: Move encoding helper to CogAudio 2025-03-10 14:55:41 -07:00
Status.h Reformat my own source code with clang-format 2022-02-06 21:49:27 -08:00