AudioMusicParam class
音乐和人声设置接口参数
Constructors
Properties
- endTimeMS ↔ int
-
【字段含义】音乐结束播放时间点,单位毫秒,0或者-1表示播放至文件结尾。
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ int
-
【字段含义】音乐 ID
【特殊说明】SDK 允许播放多路音乐,因此需要音乐 ID 进行标记,用于控制音乐的开始、停止、音量等
getter/setter pair
- isShortFile ↔ bool
-
【字段含义】播放的是否为短音乐文件
【推荐取值】YES:需要重复播放的短音乐文件;NO:正常的音乐文件。默认值:NO
getter/setter pair
- loopCount ↔ int
-
【字段含义】音乐循环播放的次数
【推荐取值】取值范围为0 - 任意正整数,默认值:0。0表示播放音乐一次;1表示播放音乐两次;以此类推
getter/setter pair
- path ↔ String
-
【字段含义】音乐文件的绝对路径
getter/setter pair
- publish ↔ bool
-
【字段含义】是否将音乐传到远端
【推荐取值】YES:音乐在本地播放的同时,会上行至云端,因此远端用户也能听到该音乐;NO:音乐不会上行至云端,因此只能在本地听到该音乐。默认值:NO
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- startTimeMS ↔ int
-
【字段含义】音乐开始播放时间点,单位毫秒
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited