# Package com.aliyun.svideosdk.editor

- Interface Summary
  Interface | Description
  --- | ---
  AliyunIAnimationController | v3.25.0 新增
  AliyunIAudioController | v3.25.0 新增
  AliyunIAugmentationController | v3.25.0 新增
  AliyunIBaseCompose | 单独的阿里云短视频后台合成接口,后台合成是指开发者不需要依赖编辑界面，其他页面做合成操作不必影响用户操作
  AliyunICanvasController |
  AliyunICompose | Deprecated
  AliyunICompose.AliyunIUploadCallBack | Deprecated
  AliyunIComposeCallBack |
  AliyunIEditor | 编辑接口，包含特效使用，视频预览
  AliyunILayoutController | v3.25.0 新增
  AliyunIPaint | Created by Administrator on 2017/6/7.
  AliyunIPasterController | 贴图统一抽象Controller
  AliyunIPipController | v3.25.0 新增
  AliyunIPipManager | v3.25.0 新增
  AliyunIPipTrack | v3.25.0 新增
  AliyunISteamController | 流控制类（私有，不公开）
  AliyunIVodCompose | 后台合成及点播上传的合并接口 不同于AliyunICompose，该接口使用点播凭证上传，如何通过点播凭证上传请参考:https://help.aliyun.com/document_detail/99889.html 如有单独合成和单独上传的需求建议使用`AliyunIBaseCompose`(合成)及`com.aliyun.svideosdk.editor.AliyunIVodUpload`(点播上传)
  AliyunIVodCompose.AliyunIVodUploadCallBack |
  AliyunPasterBaseView | 该接口是UI控制框架中对于上层贴图展示UI做的抽象，该接口需要开发者提供实现，并且将实现通过`AliyunPasterController.setPasterView(AliyunPasterBaseView)` 传递给短视频SDK，SDK内部会调用该实现的相关接口，确定如何渲染贴图，气泡文字，普通文字等
  AliyunPasterController |
  AliyunPasterManager | 主要用于创建贴图控制类，负责与底层渲染接口交互，辅助上层UI展示，要使动图正确显示， 需要在添加动图之前调用`AliyunPasterManager.setDisplaySize(int, int)`设置动图显示区域的大小，这个显示区域指的是 UI界面上的显示区域。
  AliyunPasterRender | 贴图底层渲染接口，添加贴图到底层渲染
  AliyunRollCaptionComposer | v3.20.0新增 翻转字幕编排器 注意：已确保线程安全，可随意调用
  AliyunRollCaptionComposer.StyleEditor | 字幕样式编辑器
  OnAnimationFilterRestored |
  OnComposeCallback |
  OnPasterRestored |
  OnPasterResumeAndSave |

- Class Summary
  Class | Description
  --- | ---
  EditorCallBack | 请不要在回调线程里面调用sdk的任何方法，会引起线程锁死

- Enum Summary
  Enum | Description
  --- | ---
  AliyunIVodCompose.AliyunComposeState |
  ShapeType | v3.20新增 淡入淡出函数曲线类型