NERtcAudioMixingManager class abstract
混音管理模块
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
getAudioMixingCurrentPosition(
) → Future< int> - 获取音乐文件的播放进度。 该方法获取当前伴奏播放进度,单位为毫秒。
-
getAudioMixingDuration(
) → Future< int> - 获取伴奏时长。 该方法获取伴奏时长,单位为毫秒。
-
getAudioMixingPitch(
) → Future< int> - 获取当前伴音文件的音调
-
getAudioMixingPlaybackVolume(
) → Future< int> - 获取伴奏播放音量。 该方法获取混音里伴奏的播放音量大小。请在房间内调用该方法。
-
getAudioMixingSendVolume(
) → Future< int> - 获取伴奏发送音量。 该方法获取混音里伴奏的发送音量大小。请在房间内调用该方法。 返回: 当前伴奏发送音量。
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
pauseAudioMixing(
) → Future< int> - 暂停播放音乐文件及混音。
-
removeEventCallback(
NERtcAudioMixingEventCallback callback) → void - 移除混音事件回调
-
resumeAudioMixing(
) → Future< int> - 该方法恢复混音,继续播放伴奏。
-
setAudioMixingPitch(
int pitch) → Future< int> - 设置当前伴音文件的音调。
-
setAudioMixingPlaybackVolume(
int volume) → Future< int> - 调节伴奏播放音量。 该方法调节混音里伴奏的播放音量大小。
-
setAudioMixingPosition(
int position) → Future< int> - 设置音乐文件的播放位置。 该方法可以设置音频文件的播放位置,这样你可以根据实际情况播放文件,而非从头到尾播放整个文件
-
setAudioMixingSendVolume(
int volume) → Future< int> - 调节伴奏发送音量。 该方法调节混音里伴奏的发送音量大小。
-
setEventCallback(
NERtcAudioMixingEventCallback callback) → void - 设置混音事件回调
-
startAudioMixing(
NERtcAudioMixingOptions options) → Future< int> - 开始播放音乐文件
-
stopAudioMixing(
) → Future< int> - 停止播放音乐文件及混音。
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited