luxlabs header browser preview


@class AVAudioFormat, AVAudioConverter, AVAudioCompressedBuffer;

@interface VSOpusEncoder : NSObject

@property (copy, nonatomic) id /* block */ opusDataHandler;
@property (copy, nonatomic) id /* block */ errorHandler;
@property (retain, nonatomic) AVAudioFormat *fromFormat;
@property (retain, nonatomic) AVAudioFormat *toFormat;
@property (retain, nonatomic) AVAudioConverter *converter;
@property (retain, nonatomic) AVAudioCompressedBuffer *outputBuffer;
@property (nonatomic) long long opusDataOffset;

- (void).cxx_destruct;
- (void)endEncoding;
- (void)beginEncoding;
- (void)encodeChunk:(id)a0;
- (id)initWithSourceASBD:(struct AudioStreamBasicDescription { double x0; unsigned int x1; unsigned int x2; unsigned int x3; unsigned int x4; unsigned int x5; unsigned int x6; unsigned int x7; unsigned int x8; })a0;

@end