diff --git a/Audio/Visualization/VisualizationController.h b/Audio/Visualization/VisualizationController.h index 335bceb05..5b391e22d 100644 --- a/Audio/Visualization/VisualizationController.h +++ b/Audio/Visualization/VisualizationController.h @@ -21,7 +21,7 @@ NS_ASSUME_NONNULL_BEGIN - (void)postSampleRate:(double)sampleRate; - (void)postVisPCM:(const float *)inPCM amount:(int)amount; - (double)readSampleRate; -- (void)copyVisPCM:(float *)outPCM visFFT:(float *)outFFT latencyOffset:(double)latency; +- (void)copyVisPCM:(float *_Nullable)outPCM visFFT:(float *_Nullable)outFFT latencyOffset:(double)latency; - (void)reset; diff --git a/Audio/Visualization/VisualizationController.m b/Audio/Visualization/VisualizationController.m index d95e69f53..6c02cd4f5 100644 --- a/Audio/Visualization/VisualizationController.m +++ b/Audio/Visualization/VisualizationController.m @@ -112,7 +112,7 @@ static VisualizationController *_sharedController = nil; return visSamplesPosted; } -- (void)copyVisPCM:(float *)outPCM visFFT:(float *)outFFT latencyOffset:(double)latency { +- (void)copyVisPCM:(float *_Nullable)outPCM visFFT:(float *_Nullable)outFFT latencyOffset:(double)latency { if(!outPCM && !outFFT) return; if(!visAudio || !visAudioSize) {