MixedStreamAudioConfig class
- Inheritance
-
- Object
- NativeClass
- MixedStreamAudioConfig
Properties
-
$resource
→ NativeResource
-
no setterinherited
-
audioCodec
↔ FutureOr<MixedStreamAudioCodecType?>
-
getter/setter pair
-
audioProfile
↔ FutureOr<MixedStreamAudioProfile?>
-
@detail api
@brief Sets the AAC profile.
@param audioProfile AAC profile. See MixedStreamAudioProfile{@link #MixedStreamAudioProfile}. Defaults to
MIXED_STREAM_AUDIO_PROFILE_LC("LC").
@note
This parameter is not supported for WTN stream tasks.
getter/setter pair
-
bitrate
↔ FutureOr<int?>
-
@detail api
@brief Sets the bitrate.
@param bitrate The bitrate (Kbps) in range of
32, 192. Defaults to 64 Kbps.
getter/setter pair
-
channels
↔ FutureOr<int?>
-
@detail api
@brief Sets the number of channels.
@param channels The number of channels. Supported channels: 1 (single channel), 2 (dual channel). Defaults to 2.
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<int?>
-
@detail api
@brief Sets the sample rate.
@param sampleRate The sample rate (Hz). Supported sample rates: 32,000 Hz, 44,100 Hz, 48,000 Hz. Defaults to 48,000 Hz.
getter/setter pair