AliyunIRenderCallback
@protocol AliyunIRenderCallback <NSObject>
渲染回调协议
-
自定义渲染初始化接口
Declaration
Objective-C
- (void)renderSetup; -
自定义渲染销毁接口
Declaration
Objective-C
- (void)renderDestroy; -
自定义渲染接口,渲染前纹理回调
Declaration
Objective-C
- (int)customRender:(int)srcTexture size:(CGSize)size pts:(int64_t)pts;Parameters
srcTexture原始视频帧纹理id
size原始视频帧纹理size
pts当前渲染的时间戳(微秒)
Return Value
返回纹理id
-
自定义渲染接口,渲染后纹理回调
Declaration
Objective-C
- (int)textureRender:(int)srcTexture size:(CGSize)size pts:(int64_t)pts;Parameters
srcTexture原始视频帧纹理id
size原始视频帧纹理size
pts当前渲染的时间戳(微秒)
Return Value
返回纹理id
-
Deprecated
please use customRender:size:pts:
Undocumented
Declaration
Objective-C
- (int)customRender:(int)srcTexture size:(CGSize)size __deprecated_msg("please use customRender:size:pts:"); -
Deprecated
please use textureRender:size:pts:
Undocumented
Declaration
Objective-C
- (int)textureRender:(int)srcTexture size:(CGSize)size __deprecated_msg("please use textureRender:size:pts:");
AliyunIRenderCallback Protocol Reference