15 #import <Foundation/Foundation.h> 16 #include <AudioToolbox/AudioToolbox.h> 18 NS_ASSUME_NONNULL_BEGIN
24 AudioCaptureFormatPCM,
25 AudioCaptureFormatOpus
38 - (id)initWithSampleRate:(NSInteger)sampleRate frameSize:(NSInteger)frameSize audioFormat:(
AudioCaptureFormat)audioFormat;
72 @property (nonatomic, weak) id<CjAudioCaptureDelegate> delegate;
82 - (void)audioFramesCaptured:(NSData *)audioFrames;
AudioCaptureFormat
Audio format used.
Definition: CjAudioCapture.h:23
void deinit()
Deinitializes the CjAudioCapture class.
Definition: CjAudioCapture.h:30
Definition: CjAudioCapture.h:76
BOOL isPaused()
Check if audio capture is paused.
void start()
Start capturing the audio.
void pause()
Pause capturing the audio.
void stop()
Stop capturing the audio.
void resume()
Resume capturing the audio.