Android(Java)[v1.7.5.0]
Public 成员函数 | 所有成员列表
com.pano.rtc.api.RtcVideoTextureFilter接口 参考

外接视频纹理滤镜接口。 更多...

Public 成员函数

int onVideoFrame (int textureId, int width, int height, int rotation, byte[] yuvData)
 处理视频帧。 更多...
 
void releaseOnGlThread ()
 用于释放外部OpenGL资源的回调。 更多...
 

详细描述

外接视频纹理滤镜接口。

成员函数说明

◆ onVideoFrame()

int com.pano.rtc.api.RtcVideoTextureFilter.onVideoFrame ( int  textureId,
int  width,
int  height,
int  rotation,
byte[]  yuvData 
)

处理视频帧。

参数
textureId纹理id。
width宽度。
height高度。
rotation旋转角度。
yuvDataYUV数据。固定为I420格式,每个平面都是连续的。
返回
输出的纹理id。你也可以直接返回输入id(textureId)。
注解
OpenGL上下文已经在当前线程被创建。另外请在releaseOnGlThread()方法中释放你的OpenGL资源。

◆ releaseOnGlThread()

void com.pano.rtc.api.RtcVideoTextureFilter.releaseOnGlThread ( )

用于释放外部OpenGL资源的回调。

注解
你可以通过设置外接视频帧滤镜为null来主动触发此回调。

该接口的文档由以下文件生成: