TVOOpusCodec
Objective-C
@interface TVOOpusCodec : TVOAudioCodec
Swift
class TVOOpusCodec : TVOAudioCodec
@brief Lossy audio coding format.
See
Opus-
Initialzes an instance of the
TVOOpusCodeccodec.Declaration
Objective-C
- (null_unspecified instancetype)init;Swift
init!() -
Initialzes an instance of the
TVOOpusCodeccodec.Declaration
Objective-C
- (null_unspecified instancetype)initWithMaxAverageBitrate: (NSUInteger)maxAverageBitrate;Swift
init!(maxAverageBitrate: UInt)Parameters
maxAverageBitrateThe maximum average audio bitrate to use, in bits per second (bps) based on RFC-7587 7.1. By default, the setting is not used. If you specify 0, then the setting is not used. Any positive integer is allowed, but values outside the range 6000 to 510000 are ignored and treated as 0. The recommended bitrate for speech is between 8000 and 40000 bps as noted in RFC-7587 3.1.1.
-
@brief Maximum audio send bitrate in bits per second.
@discussion The maximum average audio bitrate to use, in bits per second (bps) based on RFC-7587 7.1. By default, the setting is not used. If you specify 0, then the setting is not used. Any positive integer is allowed, but values outside the range 6000 to 510000 are ignored and treated as 0. The recommended bitrate for speech is between 8000 and 40000 bps as noted in RFC-7587 3.1.1.
Declaration
Objective-C
@property (nonatomic, readonly) NSUInteger maxAverageBitrate;Swift
var maxAverageBitrate: UInt { get }