Package com.shixing.sxedit
Class SXEditOptions
- java.lang.Object
-
- com.shixing.sxedit.SXEditOptions
-
public class SXEditOptions extends java.lang.Object
剪辑参数
-
-
Constructor Summary
Constructors Constructor Description SXEditOptions(java.lang.String license, int width, int height, int fps)
构造函数
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
destroy()
释放创建的 EditOptions 对象, 必须调用long
getCacheSize()
获取缓存大小, 单位: 字节java.lang.String
getFontFile()
获取默认字体路径int
getFps()
获取帧率int
getHeight()
获取高度, pxjava.lang.String
getLicense()
获取 licenselong
getNativeOptions()
SXPreviewScale
getScale()
获取缩放比例int
getWidth()
获取宽度, pxboolean
isEnableSourceManager()
获取素材缓存是否开启void
setCacheSize(long cacheSize)
设置缓存大小, 默认 300Mvoid
setEnableSourceManager(boolean enableSourceManager)
设置是否启用素材管理void
setFontFile(java.lang.String fontFile)
设置默认字体路径void
setFps(int fps)
设置帧率void
setHeight(int height)
设置高度void
setLicense(java.lang.String license)
设置 licensevoid
setScale(SXPreviewScale scale)
设置缩放比例void
setWidth(int width)
设置宽度
-
-
-
Method Detail
-
destroy
public void destroy()
释放创建的 EditOptions 对象, 必须调用
-
getWidth
public int getWidth()
获取宽度, px
-
setWidth
public void setWidth(int width)
设置宽度- Parameters:
width
- 宽度 px
-
getHeight
public int getHeight()
获取高度, px
-
setHeight
public void setHeight(int height)
设置高度- Parameters:
height
- 高度 px
-
getFps
public int getFps()
获取帧率
-
setFps
public void setFps(int fps)
设置帧率- Parameters:
fps
- 帧率, 默认为 20
-
getLicense
public java.lang.String getLicense()
获取 license
-
setLicense
public void setLicense(java.lang.String license)
设置 license- Parameters:
license
- 证书
-
getScale
public SXPreviewScale getScale()
获取缩放比例
-
setScale
public void setScale(SXPreviewScale scale)
设置缩放比例- Parameters:
scale
- 缩放比例, 默认 100
-
getFontFile
public java.lang.String getFontFile()
获取默认字体路径
-
setFontFile
public void setFontFile(java.lang.String fontFile)
设置默认字体路径- Parameters:
fontFile
- 字体路径
-
isEnableSourceManager
public boolean isEnableSourceManager()
获取素材缓存是否开启
-
setEnableSourceManager
public void setEnableSourceManager(boolean enableSourceManager)
设置是否启用素材管理1. 服务端不建议开启
- Parameters:
enableSourceManager
-
-
getCacheSize
public long getCacheSize()
获取缓存大小, 单位: 字节
-
setCacheSize
public void setCacheSize(long cacheSize)
设置缓存大小, 默认 300M- Parameters:
cacheSize
- 大小, 单位: 字节
-
getNativeOptions
public long getNativeOptions()
-
-