public class VideoEffect extends Effect
Effect.Type
Modifier | Constructor and Description |
---|---|
protected |
VideoEffect(Effect.Type type,
int streamId,
int id,
long startTimeMills,
long durationMills) |
Modifier and Type | Method and Description |
---|---|
long |
getDuration()
获取长度
|
int |
getId()
获取该效果的id,唯一资源标识符
|
float |
getIn()
获取效果相对于素材的切入点时间
|
float |
getOut()
获取效果相对于素材的切出点时间
|
long |
getStartTime()
获取开始时间
|
int |
getStreamId()
获取该效果作用的流id,流id为clip的id值
|
void |
setDuration(long duration)
设置长度
|
void |
setId(int id)
设置该效果的id,不需要用户调用
|
void |
setIn(float in)
设置效果相对于素材的切入点时间
|
void |
setOut(float out)
设置效果相对于素材的切出点时间
|
void |
setStartTime(long startTime)
设置开始时间
|
void |
setStreamId(int streamId)
设置该效果作用的流id,流id为clip的id值
|
protected VideoEffect(Effect.Type type, int streamId, int id, long startTimeMills, long durationMills)
public int getId()
public void setId(int id)
id
- public int getStreamId()
public void setStreamId(int streamId)
streamId
- 流idpublic long getStartTime()
public void setStartTime(long startTime)
startTime
- 开始时间 单位 毫秒public long getDuration()
public void setDuration(long duration)
duration
- 单位 毫秒public float getIn()
public void setIn(float in)
in
- 切入点时间 单位 秒public float getOut()
public void setOut(float out)
out
- 切出点时间