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_TEXT
long 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.RectF
float getRotate()
void setRotate(float radian)