Cog/Audio/Visualization
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
..
VisualizationController.h Code Fix: Add nullability flags to Vis Manager 2025-03-13 19:47:35 -07:00
VisualizationController.m Code Fix: Add nullability flags to Vis Manager 2025-03-13 19:47:35 -07:00
VisualizationController.swift Visualization: Optimize Swift code handling arrays 2025-02-13 19:58:20 -08:00