AlivcLivePusher_Interactive  v4.4.7
Aliyun Live Pusher Interactive SDK API Reference Manual for iOS Platforms
<AlivcLivePusherCustomFilterDelegate> Protocol Reference
Inheritance diagram for <AlivcLivePusherCustomFilterDelegate>:

Instance Methods

(void) - onCreate:context:
 通知外置滤镜创建回调 More...
 
(void) - onDestory:
 通知外置滤镜销毁回调 More...
 
(int) - onProcess:texture:textureWidth:textureHeight:extra:
 通知外置滤镜处理回调,当前版本SDK在非互动模式下需要使用onProcess处理美颜 More...
 
(BOOL) - onProcessVideoSampleBuffer:sampleBuffer:
 通知外置滤镜处理回调,当前版本SDK在互动模式下需要使用onProcessVideoSampleBuffer处理美颜 More...
 

Method Documentation

◆ onCreate:context:

- (void) onCreate: (AlivcLivePusher *)  pusher
context: (void *)  context 
required

通知外置滤镜创建回调

◆ onDestory:

- (void) onDestory: (AlivcLivePusher *)  pusher
required

通知外置滤镜销毁回调

◆ onProcess:texture:textureWidth:textureHeight:extra:

- (int) onProcess: (AlivcLivePusher *)  pusher
texture: (int)  texture
textureWidth: (int)  width
textureHeight: (int)  height
extra: (long)  extra 
required

通知外置滤镜处理回调,当前版本SDK在非互动模式下需要使用onProcess处理美颜

◆ onProcessVideoSampleBuffer:sampleBuffer:

- (BOOL) onProcessVideoSampleBuffer: (AlivcLivePusher *)  pusher
sampleBuffer: (AlivcLiveVideoDataSample *)  sampleBuffer 
required

通知外置滤镜处理回调,当前版本SDK在互动模式下需要使用onProcessVideoSampleBuffer处理美颜

  • YES: 需要写回SDK
  • NO: 不需要写回SDK

The documentation for this protocol was generated from the following file: