Agora C++ API Reference for All Platforms
|
7 #pragma once // NOLINT(build/header_guard)
10 #include "IAgoraLog.h"
11 #include "AgoraRefPtr.h"
12 #include "NGIAgoraVideoFrame.h"
13 #include "AgoraMediaBase.h"
virtual ~IAgoraVideoQualityAnalyzer()
Definition: NGIAgoraExtensionVQA.h:28
Definition: AgoraRefPtr.h:44
virtual void printLog(commons::LOG_LEVEL level, const char *format,...)=0
Definition: NGIAgoraExtensionVQA.h:19
virtual int getVqaMos(int &mos)
Definition: NGIAgoraExtensionVQA.h:35
Definition: AgoraAtomicOps.h:21
virtual int pushYuvData(agora::agora_refptr< rtc::IVideoFrame > frame)
Definition: NGIAgoraExtensionVQA.h:31
OPTIONAL_ENUM_CLASS LOG_LEVEL
Definition: IAgoraLog.h:33
@ ERR_NOT_SUPPORTED
Definition: AgoraBase.h:474
Definition: AgoraRefPtr.h:31
virtual int initializeVQA(const agora_refptr< Control > &control)=0
Definition: video_node_i.h:25
Definition: NGIAgoraExtensionVQA.h:21