WOWZAudioDevice
IntroductionUse the WOWZAudioDevice class to record audio. Recorded audio samples are accessed by registering a WOWZAudioSink object with an instance of WOWZAudioDevice. Methodsinit- (nonnull instancetype) init; DiscussionInitializes a WOWZAudioDevice with default AVAudioSessionCategoryOptions. initWithOptions:- (nonnull instancetype) initWithOptions:(AVAudioSessionCategoryOptions)options; ParametersDiscussionInitializes a WOWZAudioDevice with specified options. registerSink:- (void) registerSink:(nonnull id<WOWZAudioSink>)sink; ParametersDiscussionRegisters a WOWZAudioSink object. WOWZAudioSink protocol methods are called each time an audio sample is captured. unregisterSink:- (void) unregisterSink:(nonnull id<WOWZAudioSink>)sink; ParametersDiscussionUnregisters a WOWZAudioSink object. Propertiespaused@property (nonatomic, assign) BOOL paused; DiscussionThe active audio broadcast is paused (muted). |