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