NEMeetingKit
载入中...
搜索中...
未找到
Public 类型 | Public 成员函数 | 所有成员列表
nem_sdk_interface::NESettingsService类 参考abstract

配置服务 更多...

#include <setting_service.h>

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

Public 类型

using NEShowSettingUIWndCallback = NEEmptyCallback
 
using NEBoolCallback = NECallback< bool >
 
using NEIntCallback = NECallback< int >
 
using NEHistoryMeetingCallback = NECallback< std::list< NEHistoryMeetingItem > >
 
using NEAudioQualityCallback = NECallback< AudioQuality >
 
using NERemoteVideoResolutionCallback = NECallback< RemoteVideoResolution >
 
using NELocalVideoResolutionCallback = NECallback< LocalVideoResolution >
 
using AudioDeviceAutoSelectTypeCallback = NECallback< AudioDeviceAutoSelectType >
 
using NESharingSidebarViewModeCallback = NECallback< SharingSidebarViewMode >
 
using NEVirtualBackgroundCallback = NECallback< std::vector< NEMeetingVirtualBackground > >
 

Public 成员函数

virtual NEVideoControllerGetVideoController () const =0
 获取视频控制器
 
virtual NEAudioControllerGetAudioController () const =0
 获取音频控制器
 
virtual NEOtherControllerGetOtherController () const =0
 获取其他控制器
 
virtual NEBeautyFaceControllerGetBeautyFaceController () const =0
 获取美颜控制器
 
virtual NELiveControllerGetLiveController () const =0
 获取直播控制器
 
virtual NEWhiteboardControllerGetWhiteboardController () const =0
 获取白板控制器
 
virtual NERecordControllerGetRecordController () const =0
 获取录制控制器
 
virtual NEVirtualBackgroundControllerGetVirtualBackgroundController () const =0
 获取虚拟背景控制器
 
virtual void showSettingUIWnd (const NESettingsUIWndConfig &config, const NEShowSettingUIWndCallback &cb)=0
 显示配置窗口
 
virtual void setNESettingsChangeNotifyHandler (NESettingsChangeNotifyHandler *handler)=0
 设置配置状态监听器, 用于接收状态变更通知
 
virtual void getHistoryMeetingItem (const NEHistoryMeetingCallback &callback)=0
 获取历史会议信息,当前仅会返回最近一次的会议记录,不支持漫游
 
- Public 成员函数 继承自 nem_sdk_interface::NEService
 NEService ()
 构造函数
 
virtual ~NEService ()
 析构函数
 
- Public 成员函数 继承自 nem_sdk_interface::NEObject
 NEObject ()=default
 构造函数
 
virtual ~NEObject ()=default
 析构函数
 

详细描述

配置服务

在文件 setting_service.h36 行定义.

成员类型定义说明

◆ AudioDeviceAutoSelectTypeCallback

在文件 setting_service.h45 行定义.

◆ NEAudioQualityCallback

在文件 setting_service.h42 行定义.

◆ NEBoolCallback

在文件 setting_service.h39 行定义.

◆ NEHistoryMeetingCallback

在文件 setting_service.h41 行定义.

◆ NEIntCallback

在文件 setting_service.h40 行定义.

◆ NELocalVideoResolutionCallback

在文件 setting_service.h44 行定义.

◆ NERemoteVideoResolutionCallback

在文件 setting_service.h43 行定义.

◆ NESharingSidebarViewModeCallback

在文件 setting_service.h46 行定义.

◆ NEShowSettingUIWndCallback

在文件 setting_service.h38 行定义.

◆ NEVirtualBackgroundCallback

在文件 setting_service.h47 行定义.

成员函数说明

◆ GetAudioController()

virtual NEAudioController * nem_sdk_interface::NESettingsService::GetAudioController ( ) const
pure virtual

获取音频控制器

返回
NEAudioController* 音频控制器对象

◆ GetBeautyFaceController()

virtual NEBeautyFaceController * nem_sdk_interface::NESettingsService::GetBeautyFaceController ( ) const
pure virtual

获取美颜控制器

返回
NEBeautyFaceController* 美颜控制器对象

◆ getHistoryMeetingItem()

virtual void nem_sdk_interface::NESettingsService::getHistoryMeetingItem ( const NEHistoryMeetingCallback callback)
pure virtual

获取历史会议信息,当前仅会返回最近一次的会议记录,不支持漫游

参数
callback回调
返回
void

◆ GetLiveController()

virtual NELiveController * nem_sdk_interface::NESettingsService::GetLiveController ( ) const
pure virtual

获取直播控制器

返回
NELiveController* 直播控制器对象

◆ GetOtherController()

virtual NEOtherController * nem_sdk_interface::NESettingsService::GetOtherController ( ) const
pure virtual

获取其他控制器

返回
NEOtherController*其他控制器对象

◆ GetRecordController()

virtual NERecordController * nem_sdk_interface::NESettingsService::GetRecordController ( ) const
pure virtual

获取录制控制器

返回
NERecordController* 录制控制器对象

◆ GetVideoController()

virtual NEVideoController * nem_sdk_interface::NESettingsService::GetVideoController ( ) const
pure virtual

获取视频控制器

返回
NEVideoController* 视频控制器对象

◆ GetVirtualBackgroundController()

virtual NEVirtualBackgroundController * nem_sdk_interface::NESettingsService::GetVirtualBackgroundController ( ) const
pure virtual

获取虚拟背景控制器

返回
NEVirtualBackgroundController* 虚拟背景控制器

◆ GetWhiteboardController()

virtual NEWhiteboardController * nem_sdk_interface::NESettingsService::GetWhiteboardController ( ) const
pure virtual

获取白板控制器

返回
NEWhiteboardController* 白板控制器对象

◆ setNESettingsChangeNotifyHandler()

virtual void nem_sdk_interface::NESettingsService::setNESettingsChangeNotifyHandler ( NESettingsChangeNotifyHandler handler)
pure virtual

设置配置状态监听器, 用于接收状态变更通知

参数
handler监听器
返回
void

◆ showSettingUIWnd()

virtual void nem_sdk_interface::NESettingsService::showSettingUIWnd ( const NESettingsUIWndConfig config,
const NEShowSettingUIWndCallback cb 
)
pure virtual

显示配置窗口

参数
config配置参数
cb回调
返回
void

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