public interface AliyunIPasterController
| Modifier and Type | Method and Description |
|---|---|
long |
getDuration()
获取当前字幕的播放时长
|
PointF |
getPosition()
获取字幕的中心点位置(x,y), x和y的值在[0-1]之间
|
float |
getRotate()
获取字幕旋转的弧度
|
RectF |
getSize()
获取字幕的大小,通过
android.graphics.RectF#width()和android.graphics.RectF#height()获取到宽高 |
long |
getStartTime()
获取当前字幕的起始时间
|
int |
getType()
获取贴图类型
|
void |
setDuration(long aDuration)
设置字幕播放时长
|
void |
setPosition(PointF aPosition)
设置字幕的中心点位置(x,y), x和y的值在[0-1]之间
|
void |
setRotate(float radian)
设置字幕当前旋转的弧度值
|
void |
setStartTime(long aStartTime)
设置字幕的起始时间
|
int getType()
EffectPaster.PASTER_TYPE_GIF,
EffectPaster.PASTER_TYPE_TEXTlong getStartTime()
void setStartTime(long aStartTime)
aStartTime - 起始时间戳(单位:毫秒)long getDuration()
void setDuration(long aDuration)
aDuration - 字幕播放时长(单位:毫秒)PointF getPosition()
void setPosition(PointF aPosition)
aPosition - 中心点坐标值,x和y的值在[0-1]之间RectF getSize()
android.graphics.RectF#width()和android.graphics.RectF#height()获取到宽高android.graphics.RectFfloat getRotate()
void setRotate(float radian)