public class TuSdkEngineOutputImageImpl extends java.lang.Object implements TuSdkEngineOutputImage
构造器和说明 |
---|
TuSdkEngineOutputImageImpl()
图像输出接口
|
限定符和类型 | 方法和说明 |
---|---|
protected void |
finalize() |
java.util.List<org.lasque.tusdk.core.seles.SelesContext.SelesInput> |
getInputs()
获取输入对象
|
int |
getTerminalTexture()
获取终结器材质
|
void |
release()
释放资源
|
void |
setEnableOutputYUVData(boolean enable)
设置是否输出 YUV 数据 默认:false
|
void |
setEngineRotation(TuSdkEngineOrientation rotation)
设置方向引擎
|
void |
setYuvOutputImageFormat(ColorFormatType format)
设置Yuv输出格式
|
void |
snatchFrame(byte[] destBytes)
获取当前帧数据
|
void |
willProcessFrame(long timeNs)
即将处理帧数据
|
public void setEngineRotation(TuSdkEngineOrientation rotation)
setEngineRotation
在接口中 TuSdkEngineOutputImage
public java.util.List<org.lasque.tusdk.core.seles.SelesContext.SelesInput> getInputs()
getInputs
在接口中 TuSdkEngineOutputImage
public void release()
TuSdkEngineOutputImage
release
在接口中 TuSdkEngineOutputImage
protected void finalize() throws java.lang.Throwable
finalize
在类中 java.lang.Object
java.lang.Throwable
public void willProcessFrame(long timeNs)
willProcessFrame
在接口中 TuSdkEngineOutputImage
public int getTerminalTexture()
getTerminalTexture
在接口中 TuSdkEngineOutputImage
public void setYuvOutputImageFormat(ColorFormatType format)
public void setEnableOutputYUVData(boolean enable)
setEnableOutputYUVData
在接口中 TuSdkEngineOutputImage
enable
- true : 可通过 snatchFrame 方法获取 YUV 数据public void snatchFrame(byte[] destBytes)
snatchFrame
在接口中 TuSdkEngineOutputImage
destBytes
- 抓取结果