ZegoExpressEngine(Preprocess)

Declared in ZegoExpressEngine+Preprocess.h

Includes

Public Func Lists

Public Func Docs

enableAEC:

- (void)enableAEC:(BOOL) enable;

开/关回声消除

Parameters
enable 是否开启回声消除;YES 表示开启回声消除;NO 表示关闭回声消除

setAECMode:

- (void)setAECMode:(ZegoAECMode) mode;

设置回声消除模式

Parameters
mode 回声消除模式

enableAGC:

- (void)enableAGC:(BOOL) enable;

开/关自动增益

Parameters
enable 是否开启自动增益;YES 表示开启自动增益;NO 表示关闭自动增益

enableANS:

- (void)enableANS:(BOOL) enable;

开/关噪声抑制

Parameters
enable 是否开启噪声抑制;YES 表示开启噪声抑制;NO 表示关闭噪声抑制

enableAudioMixing:

- (void)enableAudioMixing:(BOOL) enable;

开/关 混音功能

Parameters
enable 是否开启混音功能;YES 表示开启;NO 表示关闭

setAudioMixingHandler:

- (void)setAudioMixingHandler:(nullable id< ZegoAudioMixingHandler >) handler;

设置混音相关回调

Parameters
handler 混音回调

muteLocalAudioMixing:

- (void)muteLocalAudioMixing:(BOOL) mute;

禁止或恢复本地播放混音声音

Parameters
mute 是否静音本地混音;YES 表示禁止播放播放;NO 表示开启

setAudioMixingVolume:

- (void)setAudioMixingVolume:(int) volume;

设置混音音量

Parameters
volume 混音音量 取值范围是 0 ~ 100,默认为 50

setAudioMixingVolume:type:

- (void)setAudioMixingVolume:(int) volume type:(ZegoVolumeType) type;

设置混音音量

Parameters
volume 混音音量 取值范围是 0 ~ 100,默认为 50
type 混音本地播放音量/混音推流中的音量

enableBeautify:

- (void)enableBeautify:(ZegoBeautifyFeature) featureBitmask;

开/关美颜

Parameters
featureBitmask 美颜特性,位掩码格式,可选择同时开启 [ZegoBeautifyFeature] 中的几个特性

enableBeautify:channel:

- (void)enableBeautify:(ZegoBeautifyFeature) featureBitmask channel:(ZegoPublishChannel) channel;

开/关美颜

Parameters
featureBitmask 美颜特性,位掩码格式,可选择同时开启 [ZegoBeautifyFeature] 中的几个特性
channel 推流通道

setBeautifyOption:

- (void)setBeautifyOption:(ZegoBeautifyOption *) option;

设置美颜参数

Parameters
option 美颜选项参数

setBeautifyOption:channel:

- (void)setBeautifyOption:(ZegoBeautifyOption *) option channel:(ZegoPublishChannel) channel;

设置美颜参数

Parameters
option 美颜选项参数
channel 推流通道