NERTC macOS/Windows SDK V5.6.40
载入中...
搜索中...
未找到
nertc_engine_media_stats_observer.h
浏览该文件的文档.
1
7#ifndef NERTC_ENGINE_MEDIA_STATS_OBSERVERA_H
8#define NERTC_ENGINE_MEDIA_STATS_OBSERVERA_H
9
10#include "nertc_base_types.h"
12
17namespace nertc
18{
30{
31public:
32 virtual ~IRtcMediaStatsObserver() {}
33
46 virtual void onRtcStats(const NERtcStats &stats) {
47 (void)stats;
48 }
49
62 virtual void onLocalAudioStats(const NERtcAudioSendStats &stats) {
63 (void)stats;
64 }
65
80 virtual void onRemoteAudioStats(const NERtcAudioRecvStats *stats, unsigned int user_count) {
81 (void)stats;
82 (void)user_count;
83 }
84
97 virtual void onLocalVideoStats(const NERtcVideoSendStats &stats) {
98 (void)stats;
99 }
100
115 virtual void onRemoteVideoStats(const NERtcVideoRecvStats *stats, unsigned int user_count) {
116 (void)stats;
117 (void)user_count;
118 }
119
134 virtual void onNetworkQuality(const NERtcNetworkQualityInfo *infos, unsigned int user_count) {
135 (void)infos;
136 (void)user_count;
137 }
138};
139} //namespace nertc
140
141#endif
定义 nertc_engine_media_stats_observer.h:30
virtual void onRtcStats(const NERtcStats &stats)
定义 nertc_engine_media_stats_observer.h:46
virtual void onRemoteAudioStats(const NERtcAudioRecvStats *stats, unsigned int user_count)
定义 nertc_engine_media_stats_observer.h:80
virtual void onRemoteVideoStats(const NERtcVideoRecvStats *stats, unsigned int user_count)
定义 nertc_engine_media_stats_observer.h:115
virtual void onLocalVideoStats(const NERtcVideoSendStats &stats)
定义 nertc_engine_media_stats_observer.h:97
virtual void onNetworkQuality(const NERtcNetworkQualityInfo *infos, unsigned int user_count)
定义 nertc_engine_media_stats_observer.h:134
virtual void onLocalAudioStats(const NERtcAudioSendStats &stats)
定义 nertc_engine_media_stats_observer.h:62
namespace nertc
NERtc SDK definitions.
定义 nertc_engine_defines.h:3461
定义 nertc_engine_defines.h:3355
定义 nertc_engine_defines.h:3573
定义 nertc_engine_defines.h:2630
定义 nertc_engine_defines.h:3210
定义 nertc_engine_defines.h:3058