ByteRTCMixedStreamAudioConfig class
- Inheritance
-
- Object
- NativeClass
- ByteRTCMixedStreamAudioConfig
Properties
-
$resource
→ NativeResource
-
no setterinherited
-
audioCodec
↔ FutureOr<ByteRTCMixedStreamAudioCodecType?>
-
@brief The audio codec.
@param codec The audio codec. See ByteRTCMixedStreamAudioCodecType{@link #ByteRTCMixedStreamAudioCodecType}. Defaults to
0. It's recommended to be set.
getter/setter pair
-
audioProfile
↔ FutureOr<ByteRTCMixedStreamAudioProfile?>
-
@brief AAC profile. See ByteRTCMixedStreamAudioProfile{@link #ByteRTCMixedStreamAudioProfile}. Defaults to
0. It's recommended to be set.
getter/setter pair
-
bitrate
↔ FutureOr<NSInteger?>
-
@brief The bitrate (Kbps) in range of
32, 192. Defaults to 64 Kbps. It's recommended to be set.
getter/setter pair
-
channels
↔ FutureOr<NSInteger?>
-
@brief The number of channels. Supported channels: 1 (single channel), 2 (dual channel). Defaults to 2. It's recommended to be set.
getter/setter pair
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
ready
→ Future<void>
-
Whether the instance is initialized
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
-
sampleRate
↔ FutureOr<NSInteger?>
-
@brief The sample rate (Hz). Supported sample rates: 32,000 Hz, 44,100 Hz, 48,000 Hz. Defaults to 48,000 Hz. It's recommended to be set.
getter/setter pair