diff --git a/OSBindings/Mac/Clock Signal/Audio/CSAudioQueue.h b/OSBindings/Mac/Clock Signal/Audio/CSAudioQueue.h index 7e2809274..2f43b2d9a 100644 --- a/OSBindings/Mac/Clock Signal/Audio/CSAudioQueue.h +++ b/OSBindings/Mac/Clock Signal/Audio/CSAudioQueue.h @@ -20,7 +20,7 @@ - (void)enqueueAudioBuffer:(nonnull const int16_t *)buffer numberOfSamples:(size_t)lengthInSamples; @property (nonatomic, readonly) Float64 samplingRate; -@property (nonatomic, weak) id delegate; +@property (nonatomic, weak, nullable) id delegate; + (Float64)preferredSamplingRate; @property (nonatomic, readonly) NSUInteger bufferSize; diff --git a/OSBindings/Mac/Clock Signal/Views/CSOpenGLView.h b/OSBindings/Mac/Clock Signal/Views/CSOpenGLView.h index 4cf5ec5d4..9ecae793d 100644 --- a/OSBindings/Mac/Clock Signal/Views/CSOpenGLView.h +++ b/OSBindings/Mac/Clock Signal/Views/CSOpenGLView.h @@ -53,8 +53,8 @@ */ @interface CSOpenGLView : NSOpenGLView -@property (nonatomic, weak) id delegate; -@property (nonatomic, weak) id responderDelegate; +@property (nonatomic, weak, nullable) id delegate; +@property (nonatomic, weak, nullable) id responderDelegate; /*! Ends the timer tracking time; should be called prior to giving up the last owning reference