public interface AliyunIRenderCallback
Modifier and Type | Method and Description |
---|---|
int |
needRenderCallback()
纹理回调开关设置 可以使用"|"符号来开启多个回调,如:RENDER_CALLBACK_CUSTOM | RENDER_CALLBACK_TEXTURE,代表同时开启两个回调
|
int |
onCustomRender(int srcTextureID,
int width,
int height,
long frameTime)
没有经过sdk渲染引擎渲染的视频纹理id回调
|
void |
onRenderDestroy()
渲染环境销毁回调,在渲染线程中回调
|
void |
onRenderSetup()
渲染环境初始化回调,在渲染线程中回调
|
int |
onTextureRender(int srcTextureID,
int width,
int height,
long frameTime)
经过sdk渲染引擎渲染的视频纹理id回调
|
void onRenderSetup()
void onRenderDestroy()
int onCustomRender(int srcTextureID, int width, int height, long frameTime)
srcTextureID
- 原纹理IDwidth
- 纹理宽height
- 纹理高frameTime
- 帧相对于时间轴的渲染时间(单位: 微秒)int onTextureRender(int srcTextureID, int width, int height, long frameTime)
srcTextureID
- 原纹理IDwidth
- 纹理宽height
- 纹理高frameTime
- 帧相对于时间轴的渲染时间(单位: 微秒)int needRenderCallback()