AudioMixingConfig class

Audio mixing configuration

Constructors

AudioMixingConfig({AudioMixingType type = AudioMixingType.playout, int playCount = 0, int position = 0, int callbackOnProgressInterval = 0, bool syncProgressToRecordFrame = false})

Properties

callbackOnProgressInterval int
Frequency (ms) of audio file playback progress callback. RTCVideoEventHandler.onAudioMixingPlayingProgress will be triggered then according to the set value, no callback by default.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
playCount int
Playback times
getter/setter pair
position int
The position of the audio file playback progress bar during audio mixing, the parameter should be an integer in milliseconds.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
syncProgressToRecordFrame bool
Attaches the process information of local audio file mixing to the captured audio data. Enable the function to enhance the synchronicity of the remote audio mixing.
getter/setter pair
type AudioMixingType
Audio mixing playback type
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