public interface AliyunIClipManager
| Modifier and Type | Method and Description |
|---|---|
int |
addMediaClip(AliyunClip clip)
添加一个媒体源,视频用
AliyunVideoClip,照片用AliyunImageClip,如果
是Gif,则当作视频处理即可。 |
int |
addMediaClip(int index,
AliyunClip clip)
指定索引添加一个clip,创建一个AliyunClip对象,填入相关参数
AliyunClip,该方法会生成clip的clone样本,然后将样本添加到list指定位置中 |
int |
deleteLastMediaClip()
删除末尾的一个clip,
|
void |
deleteMediaClip(AliyunClip clip)
移除媒体(视频/图片)
|
int |
deleteMediaClip(int index)
按索引删除一个clip,
|
java.util.List<AliyunClip> |
getAllClips()
获取所有clip的拷贝
|
AliyunClip |
getMediaClip(int index)
按索引获取一个clip,
|
int |
getMediaClipCount()
获取clip的个数
|
void |
swap(int pos1,
int pos2)
传入要交换顺序的两个视频源的索引,更换顺序
|
void |
updateAllClips(java.util.List<AliyunClip> clips)
更新的所有clip,会使用该clip列表生成一份拷贝,然后用拷贝替换现有的clip列表
|
int |
updateMediaClip(int index,
AliyunClip clip)
指定索引更新替换一个clip,创建一个AliyunClip对象,填入相关参数
AliyunClip,该方法会生成clip的clone样本,然后将样本替换list指定位置中的clip |
int addMediaClip(AliyunClip clip)
AliyunVideoClip,照片用AliyunImageClip,如果
是Gif,则当作视频处理即可。clip - AliyunErrorCode.ERROR_CLIP_INVALIDAliyunVideoClip,
AliyunImageClipint addMediaClip(int index,
AliyunClip clip)
AliyunClip,该方法会生成clip的clone样本,然后将样本添加到list指定位置中index - 索引位置clip - AliyunErrorCode.ERROR_CLIP_INVALIDint updateMediaClip(int index,
AliyunClip clip)
AliyunClip,该方法会生成clip的clone样本,然后将样本替换list指定位置中的clipindex - clip - AliyunErrorCode.ERROR_CLIP_INVALID AliyunErrorCode.ERROR_CLIP_INVALIDint deleteLastMediaClip()
AliyunErrorCode.ERROR_NO_CLIPint deleteMediaClip(int index)
index - AliyunErrorCode.ERROR_CLIP_INDEX_INVALIDvoid deleteMediaClip(AliyunClip clip)
clip - AliyunClip getMediaClip(int index)
index - int getMediaClipCount()
java.util.List<AliyunClip> getAllClips()
void updateAllClips(java.util.List<AliyunClip> clips)
void swap(int pos1,
int pos2)
pos1 - pos2 -