luxlabs header browser preview


@class NSMutableArray;

@interface VCAudioStreamCodecConfig : NSObject

@property (readonly, nonatomic) long long codecType;
@property (nonatomic, getter=isOctetAligned) BOOL octetAligned;
@property (nonatomic, getter=isDTXEnabled) BOOL dtxEnabled;
@property (nonatomic) int preferredMode;
@property (retain, nonatomic) NSMutableArray *supportedModes;
@property (retain, nonatomic) NSMutableArray *supportedBandwidths;
@property (readonly, nonatomic) BOOL isComfortNoise;
@property (nonatomic, getter=isDTMF) BOOL dtmf;
@property (nonatomic) unsigned int networkPayload;
@property (nonatomic) unsigned short evsChannelAwareOffset;
@property (nonatomic) BOOL evsHeaderFullOnly;
@property (nonatomic) unsigned long long pTime;
@property (nonatomic) BOOL isOpusInBandFecEnabled;

- (void)dealloc;
- (void)setPreferredModeWithClientMode:(int)a0;
- (id)initWithCodecType:(long long)a0;
- (void)setupAMRModesWithClientModeMask:(unsigned int)a0;
- (void)setupAMRWBModesWithClientModeMask:(unsigned int)a0;
- (void)setupCodecBandwidthsWithClientBandwidthMask:(unsigned int)a0;
- (void)setupEVSModesWithClientModeMask:(unsigned int)a0;
- (void)setupModesWithClientModeMask:(unsigned int)a0;

@end