Agora Server Gateway SDK C++ API Reference
|
This is the complete list of members for agora::base::IAgoraService, including all inherited members.
createCustomAudioTrack(agora_refptr< rtc::IAudioPcmDataSender > audioSource)=0 | agora::base::IAgoraService | pure virtual |
createCustomAudioTrack(agora_refptr< rtc::IAudioEncodedFrameSender > audioSource, TMixMode mixMode)=0 | agora::base::IAgoraService | pure virtual |
createCustomVideoTrack(agora_refptr< rtc::IVideoFrameSender > videoSource, const char *id=OPTIONAL_NULLPTR)=0 | agora::base::IAgoraService | pure virtual |
createCustomVideoTrack(agora_refptr< rtc::IVideoEncodedImageSender > videoSource, const rtc::SenderOptions &options, const char *id=OPTIONAL_NULLPTR)=0 | agora::base::IAgoraService | pure virtual |
createDirectCustomAudioTrack(agora_refptr< rtc::IAudioPcmDataSender > audioSource)=0 | agora::base::IAgoraService | pure virtual |
createLocalAudioTrack()=0 | agora::base::IAgoraService | pure virtual |
createMediaNodeFactory()=0 | agora::base::IAgoraService | pure virtual |
createMixedVideoTrack(agora_refptr< rtc::IVideoMixerSource > videoSource, const char *id=OPTIONAL_NULLPTR)=0 | agora::base::IAgoraService | pure virtual |
createRtcConnection(const rtc::RtcConnectionConfiguration &cfg)=0 | agora::base::IAgoraService | pure virtual |
createRtmpConnection(const rtc::RtmpConnectionConfiguration &cfg)=0 | agora::base::IAgoraService | pure virtual |
initialize(const AgoraServiceConfiguration &config)=0 | agora::base::IAgoraService | pure virtual |
release()=0 | agora::base::IAgoraService | pure virtual |
setAudioSessionPreset(agora::rtc::AUDIO_SCENARIO_TYPE scenario)=0 | agora::base::IAgoraService | pure virtual |
setLogFile(const char *filePath, unsigned int fileSize)=0 | agora::base::IAgoraService | pure virtual |
setLogFilter(unsigned int filters)=0 | agora::base::IAgoraService | pure virtual |
~IAgoraService() | agora::base::IAgoraService | inlineprotectedvirtual |