美颜接入方法
有用户在使用SDK时提出需要接入美颜功能,所以我们增加了这个美颜功能的接口。
我们通过代理函数的方式,将采集到的视频画面暴露给用户,用户可以拿视频数据去美颜,美颜之后再回填到SDK里即可。
一、在需要接收待美颜的类里面获取XHVideoSource类实例,并添加XHBeautyManagerDelegate代理```
二、onVideoFrame将接收到摄像头采集的画面将接收到摄像头采集的画面,onAudioFrame将接受到sdk采集的音频数据,用户可以拿音视频数据做处理,然后直接将处理过的对象返回即可。
注意:从onVideoFrame方法拿到的视频数据格式为NV12,返回的对象里,数据也要NV12格式的,重要的事情说三遍!
注意:从onVideoFrame方法拿到的视频数据格式为NV12,返回的对象里,数据也要NV12格式的,重要的事情说三遍!
注意:从onVideoFrame方法拿到的视频数据格式为NV12,返回的对象里,数据也要NV12格式的,重要的事情说三遍!
```java
/**
收到待处理的美颜数据
@param videoData 数据
*/
-(void) onFrame:(StarVideoData *) videoData
{
// 直接回填数据
[[XHClient sharedClient].beautyManager backfillData:videoData];
}