NEMeeting SDK
Public 成员函数 | 所有成员列表
nem_sdk_interface::NEAudioController类 参考abstract

音频控制器 更多...

#include <setting_service.h>

类 nem_sdk_interface::NEAudioController 继承关系图:
Inheritance graph
[图例]
nem_sdk_interface::NEAudioController 的协作图:
Collaboration graph
[图例]

Public 成员函数

virtual void setTurnOnMyAudioWhenJoinMeeting (bool bOn, const NEEmptyCallback &cb) const =0
 设置入会时本地音频开关 更多...
 
virtual void isTurnOnMyAudioWhenJoinMeetingEnabled (const NESettingsService::NEBoolCallback &cb) const =0
 查询入会时的本地音频开关设置状态 更多...
 
virtual void setTurnOnMyAudioAINSWhenInMeeting (bool bOn, const NEEmptyCallback &cb) const =0
 设置会中本地音频AI降噪 更多...
 
virtual void isTurnOnMyAudioAINSWhenInMeetingEnabled (const NESettingsService::NEBoolCallback &cb) const =0
 查询会中本地音频AI降噪设置状态 更多...
 
virtual void setMyAudioVolumeAutoAdjust (bool bOn, const NEEmptyCallback &cb) const =0
 设置会中麦克风音量自动调节 更多...
 
virtual void isMyAudioVolumeAutoAdjust (const NESettingsService::NEBoolCallback &cb) const =0
 查询会中麦克风音量自动调节 更多...
 
virtual void setMyAudioQuality (AudioQuality enumAudioQuality, const NEEmptyCallback &cb) const =0
 设置通话音质 更多...
 
virtual void getMyAudioQuality (const NESettingsService::NEAudioQualityCallback &cb) const =0
 查询通话音质 更多...
 
virtual void setMyAudioEchoCancellation (bool bOn, const NEEmptyCallback &cb) const =0
 设置回声消除的开关 更多...
 
virtual void isMyAudioEchoCancellation (const NESettingsService::NEBoolCallback &cb) const =0
 查询回声消除 更多...
 
virtual void setMyAudioEnableStereo (bool bOn, const NEEmptyCallback &cb) const =0
 设置启用立体音 更多...
 
virtual void isMyAudioEnableStereo (const NESettingsService::NEBoolCallback &cb) const =0
 查询启用立体音 更多...
 
virtual void setMyAudioDeviceAutoSelectType (AudioDeviceAutoSelectType enumAudioDeviceAutoSelectType, const NEEmptyCallback &cb) const =0
 设置音频设备自动选择策略 更多...
 
virtual void isMyAudioDeviceAutoSelectType (const NESettingsService::AudioDeviceAutoSelectTypeCallback &cb) const =0
 查询音频设备自动选择策略 更多...
 
- Public 成员函数 继承自 nem_sdk_interface::NEController
 NEController ()
 构造函数 更多...
 
virtual ~NEController ()
 析构函数 更多...
 
- Public 成员函数 继承自 nem_sdk_interface::NEObject
 NEObject ()
 构造函数 更多...
 
virtual ~NEObject ()
 析构函数 更多...
 

详细描述

音频控制器

在文件 setting_service.h164 行定义.

成员函数说明

◆ getMyAudioQuality()

virtual void nem_sdk_interface::NEAudioController::getMyAudioQuality ( const NESettingsService::NEAudioQualityCallback cb) const
pure virtual

查询通话音质

参数
cb回调
返回
void

◆ isMyAudioDeviceAutoSelectType()

virtual void nem_sdk_interface::NEAudioController::isMyAudioDeviceAutoSelectType ( const NESettingsService::AudioDeviceAutoSelectTypeCallback cb) const
pure virtual

查询音频设备自动选择策略

参数
cb回调
返回
void

◆ isMyAudioEchoCancellation()

virtual void nem_sdk_interface::NEAudioController::isMyAudioEchoCancellation ( const NESettingsService::NEBoolCallback cb) const
pure virtual

查询回声消除

参数
cb回调
返回
void

◆ isMyAudioEnableStereo()

virtual void nem_sdk_interface::NEAudioController::isMyAudioEnableStereo ( const NESettingsService::NEBoolCallback cb) const
pure virtual

查询启用立体音

参数
cb回调
返回
void

◆ isMyAudioVolumeAutoAdjust()

virtual void nem_sdk_interface::NEAudioController::isMyAudioVolumeAutoAdjust ( const NESettingsService::NEBoolCallback cb) const
pure virtual

查询会中麦克风音量自动调节

参数
cb回调
返回
void

◆ isTurnOnMyAudioAINSWhenInMeetingEnabled()

virtual void nem_sdk_interface::NEAudioController::isTurnOnMyAudioAINSWhenInMeetingEnabled ( const NESettingsService::NEBoolCallback cb) const
pure virtual

查询会中本地音频AI降噪设置状态

参数
cb回调
返回
void

◆ isTurnOnMyAudioWhenJoinMeetingEnabled()

virtual void nem_sdk_interface::NEAudioController::isTurnOnMyAudioWhenJoinMeetingEnabled ( const NESettingsService::NEBoolCallback cb) const
pure virtual

查询入会时的本地音频开关设置状态

参数
cb回调
返回
void

◆ setMyAudioDeviceAutoSelectType()

virtual void nem_sdk_interface::NEAudioController::setMyAudioDeviceAutoSelectType ( AudioDeviceAutoSelectType  enumAudioDeviceAutoSelectType,
const NEEmptyCallback cb 
) const
pure virtual

设置音频设备自动选择策略

参数
enumAudioDeviceAutoSelectType策略 {
参见
AudioDeviceAutoSelectType}
参数
cb回调
返回
void

◆ setMyAudioEchoCancellation()

virtual void nem_sdk_interface::NEAudioController::setMyAudioEchoCancellation ( bool  bOn,
const NEEmptyCallback cb 
) const
pure virtual

设置回声消除的开关

参数
bOntrue-打开回声消除,false-关闭回声消除
注解
通话音质为音乐模式时有效,默认为开
参数
cb回调
返回
void

◆ setMyAudioEnableStereo()

virtual void nem_sdk_interface::NEAudioController::setMyAudioEnableStereo ( bool  bOn,
const NEEmptyCallback cb 
) const
pure virtual

设置启用立体音

参数
bOntrue-打开立体音,false-关闭立体音
注解
会前可设置,通话音质在音乐模式时有效,默认为关闭
参数
cb回调
返回
void

◆ setMyAudioQuality()

virtual void nem_sdk_interface::NEAudioController::setMyAudioQuality ( AudioQuality  enumAudioQuality,
const NEEmptyCallback cb 
) const
pure virtual

设置通话音质

参数
enumAudioQuality通话音质 {
参见
AudioQuality}
注解
会前可设置,默认为通话模式,如果设置为音乐模式,则会自动关闭AI降噪开关
参数
cb回调
返回
void

◆ setMyAudioVolumeAutoAdjust()

virtual void nem_sdk_interface::NEAudioController::setMyAudioVolumeAutoAdjust ( bool  bOn,
const NEEmptyCallback cb 
) const
pure virtual

设置会中麦克风音量自动调节

参数
bOntrue-打开麦克风音量自动调节,false-关闭麦克风音量自动调节
cb回调
返回
void

◆ setTurnOnMyAudioAINSWhenInMeeting()

virtual void nem_sdk_interface::NEAudioController::setTurnOnMyAudioAINSWhenInMeeting ( bool  bOn,
const NEEmptyCallback cb 
) const
pure virtual

设置会中本地音频AI降噪

参数
bOntrue-打开音频AI降噪,false-关闭音频AI降噪
注解
通话音质在通话模式时有效,默认为开启
参数
cb回调
返回
void

◆ setTurnOnMyAudioWhenJoinMeeting()

virtual void nem_sdk_interface::NEAudioController::setTurnOnMyAudioWhenJoinMeeting ( bool  bOn,
const NEEmptyCallback cb 
) const
pure virtual

设置入会时本地音频开关

参数
bOntrue-入会时打开音频,false-入会时关闭音频
cb回调
返回
void

该类的文档由以下文件生成: