luxlabs header browser preview


@class VCAudioPayloadConfig;

@interface VCAudioTier : NSObject {
    BOOL _bundlingAppliedByCodec;
    unsigned int _payloadSize;
    unsigned int _headerSize;
}

@property (readonly) unsigned int networkBitrate;
@property (readonly) unsigned int audioCodecBitrate;
@property (readonly) unsigned int packetsPerBundle;
@property (readonly) unsigned int redPayloadSize;
@property (readonly) unsigned int redNumPayloads;
@property (readonly) unsigned int redMaxDelay20ms;
@property (readonly) VCAudioPayloadConfig *payloadConfig;

+ (BOOL)bundlingAppliedByCodecForPayload:(int)a0 mode:(int)a1;
+ (id)newAudioTierForPayloadConfig:(id)a0 bundlingAppliedByCodec:(BOOL)a1 audioCodecBitrate:(unsigned int)a2 packetsPerBundle:(unsigned int)a3 redNumPayloads:(unsigned int)a4 headerSize:(unsigned int)a5;

- (id)dictionary;
- (id)description;
- (BOOL)isEqual:(id)a0;
- (id)initWithNetworkBitrate:(unsigned int)a0 bundlingAppliedByCodec:(BOOL)a1 audioCodecBitrate:(unsigned int)a2 packetsPerBundle:(unsigned int)a3 redNumPayloads:(unsigned int)a4 payloadSize:(unsigned int)a5 headerSize:(unsigned int)a6 payloadConfig:(id)a7;

@end