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 voiddestroy()释放创建的 EditOptions 对象, 必须调用longgetCacheSize()获取缓存大小, 单位: 字节java.lang.StringgetFontFile()获取默认字体路径intgetFps()获取帧率intgetHeight()获取高度, pxjava.lang.StringgetLicense()获取 licenselonggetNativeOptions()SXPreviewScalegetScale()获取缩放比例intgetWidth()获取宽度, pxbooleanisEnableSourceManager()获取素材缓存是否开启voidsetCacheSize(long cacheSize)设置缓存大小, 默认 300MvoidsetEnableSourceManager(boolean enableSourceManager)设置是否启用素材管理voidsetFontFile(java.lang.String fontFile)设置默认字体路径voidsetFps(int fps)设置帧率voidsetHeight(int height)设置高度voidsetLicense(java.lang.String license)设置 licensevoidsetScale(SXPreviewScale scale)设置缩放比例voidsetWidth(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()
-
-