ZegoAudioMixingData class
audio mixing data.
Constructors
- ZegoAudioMixingData(Uint8List audioData, int audioDataLength, ZegoAudioFrameParam param, Uint8List SEIData, int SEIDataLength)
Properties
- audioData ↔ Uint8List
-
Audio PCM data that needs to be mixed into the stream
getter/setter pair
- audioDataLength ↔ int
-
the length of the audio PCM data that needs to be mixed into the stream. If the data length is sufficient, it must be the same as expectedDataLength
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- param ↔ ZegoAudioFrameParam
-
Audio data attributes, including sample rate and number of channels. Currently supports 16k, 32k, 44.1k, 48k sampling rate, mono or stereo, 16-bit deep PCM data. Developers need to explicitly specify audio data attributes, otherwise mixing will not take effect.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- SEIData ↔ Uint8List
-
SEI data, used to transfer custom data. When audioData is null, SEIData will not be sent
getter/setter pair
- SEIDataLength ↔ int
-
SEI data length
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited