Agora C++ API Reference for All Platforms
|
Inherits agora::base::AgoraServiceConfiguration.
Public Member Functions | |
AgoraServiceConfigEx () | |
AgoraServiceConfigEx (const AgoraServiceConfiguration &rhs) | |
![]() | |
AgoraServiceConfiguration () | |
Public Attributes | |
MediaEngineType | engineType = MEDIA_ENGINE_WEBRTC |
const char * | deviceId = nullptr |
const char * | deviceInfo = nullptr |
const char * | systemInfo = nullptr |
const char * | configDir = nullptr |
const char * | dataDir = nullptr |
const char * | pluginDir = nullptr |
rtc::BitrateConstraints | bitrateConstraints |
bool | apSendRequest = true |
![]() | |
bool | enableAudioProcessor |
bool | enableAudioDevice |
bool | enableVideo |
void * | context |
const char * | appId |
unsigned int | areaCode |
agora::CHANNEL_PROFILE_TYPE | channelProfile |
const char * | license |
rtc::AUDIO_SCENARIO_TYPE | audioScenario |
commons::LogConfig | logConfig |
bool | useStringUid |
IServiceObserver * | serviceObserver |
Optional< rtc::THREAD_PRIORITY_TYPE > | threadPriority |
bool | useExternalEglContext |
bool | domainLimit |
|
inline |
|
inline |
MediaEngineType agora::base::AgoraServiceConfigEx::engineType = MEDIA_ENGINE_WEBRTC |
const char* agora::base::AgoraServiceConfigEx::deviceId = nullptr |
const char* agora::base::AgoraServiceConfigEx::deviceInfo = nullptr |
const char* agora::base::AgoraServiceConfigEx::systemInfo = nullptr |
const char* agora::base::AgoraServiceConfigEx::configDir = nullptr |
const char* agora::base::AgoraServiceConfigEx::dataDir = nullptr |
const char* agora::base::AgoraServiceConfigEx::pluginDir = nullptr |
rtc::BitrateConstraints agora::base::AgoraServiceConfigEx::bitrateConstraints |
bool agora::base::AgoraServiceConfigEx::apSendRequest = true |