public class EffectBean
extends java.lang.Object
构造器和说明 |
---|
EffectBean() |
限定符和类型 | 方法和说明 |
---|---|
boolean |
equals(java.lang.Object obj) |
long |
getDuration() |
int |
getId() |
int |
getMvAudioId()
获取mv的音频流id
|
int |
getOldId()
获取恢复前的资源id,仅用于恢复后的资源
|
java.lang.String |
getPath() |
long |
getStartTime() |
long |
getStreamDuration() |
long |
getStreamStartTime() |
int |
getWeight() |
void |
setDuration(long durationUs)
设置特效作用持续时间,目前只对音乐有效,即从开始时间点开始特效的作用时间长度
|
void |
setId(int id)
设置资源ID
|
void |
setMvAudioId(int audioId)
设置mv的音频流id 不建议用户调用
|
void |
setOldId(int oldId)
设置旧资源id,不建议用户使用
|
void |
setPath(java.lang.String path)
设置资源文件路径
|
void |
setStartTime(long startTimeUs)
设置特效作用的开始时间点,目前只对音乐有效,开始时间是指音乐在视频播放时间轴上开始播放的时间点
|
void |
setStreamDuration(long streamDurationUs)
设置在特效流上的时长
|
void |
setStreamStartTime(long streamStartTimeUs)
设置在特效流上的开始时间
|
void |
setWeight(int weight)
设置权重,混音权重
|
public int getWeight()
public void setWeight(int weight)
weight
- [0, 100]public long getStreamStartTime()
public void setStreamStartTime(long streamStartTimeUs)
streamStartTimeUs
- 单位:微秒public long getStreamDuration()
public void setStreamDuration(long streamDurationUs)
streamDurationUs
- 单位:微秒public int getId()
public void setId(int id)
id
- public int getOldId()
public void setOldId(int oldId)
oldId
- 旧资源idpublic java.lang.String getPath()
public void setPath(java.lang.String path)
path
- public long getStartTime()
public void setStartTime(long startTimeUs)
startTimeUs
- 单位:微秒public long getDuration()
public void setDuration(long durationUs)
durationUs
- 单位:微秒public void setMvAudioId(int audioId)
audioId
- 音频流idpublic int getMvAudioId()
public boolean equals(java.lang.Object obj)
equals
在类中 java.lang.Object