System/Library/Frameworks/SoundAnalysis.framework
SNAudioRecordingQueue.h
Download SNAudioRecordingQueue.h
@class SNAudioQueueConfiguration, SNAudioRecordingQueueScheduler, AVAudioSession, NSObject, AVAudioFormat;
@protocol OS_dispatch_queue;
@interface SNAudioRecordingQueue : NSObject {
AVAudioFormat *_recordFormat;
SNAudioQueueConfiguration *_audioQueueConfiguration;
AVAudioSession *_session;
NSObject<OS_dispatch_queue> *_dispatchQueue;
id /* block */ _bufferHandler;
id /* block */ _interruptionHandler;
BOOL _running;
struct OpaqueAudioQueue { } *_audioQueue;
SNAudioRecordingQueueScheduler *_aqCallbackScheduler;
}
- (id)init;
- (void)dealloc;
- (BOOL)start;
- (void)stop;
- (void).cxx_destruct;
- (id)initWithFormat:(id)a0 audioQueueConfiguration:(id)a1 audioSession:(id)a2 queue:(id)a3 audioBufferHandler:(id /* block */)a4 interruptionHandler:(id /* block */)a5;
@end