|
Agora C++ API Reference for All Platforms
|
This is the complete list of members for agora::base::IAgoraServiceEx, including all inherited members.
| addExtensionObserver(agora::agora_refptr< agora::rtc::IMediaExtensionObserver > observer)=0 | agora::base::IAgoraService | pure virtual |
| atExit()=0 | agora::base::IAgoraService | pure virtual |
| createAudioDeviceManager()=0 | agora::base::IAgoraService | pure virtual |
| createAudioDeviceManagerComponent(rtc::IAudioDeviceManagerObserver *observer)=0 | agora::base::IAgoraService | pure virtual |
| createCameraVideoTrack(agora_refptr< rtc::ICameraCapturer > videoSource, const char *id=OPTIONAL_NULLPTR)=0 | agora::base::IAgoraService | pure virtual |
| createCustomAudioTrack(agora_refptr< rtc::IAudioPcmDataSender > audioSource)=0 | agora::base::IAgoraService | pure virtual |
| createCustomAudioTrack(agora_refptr< rtc::IAudioPcmDataSender > audioSource, bool enableAec)=0 | agora::base::IAgoraService | pure virtual |
| createCustomAudioTrack(agora_refptr< rtc::IRemoteAudioMixerSource > audioSource)=0 | agora::base::IAgoraService | pure virtual |
| createCustomAudioTrack(agora_refptr< rtc::IAudioEncodedFrameSender > audioSource, TMixMode mixMode)=0 | agora::base::IAgoraService | pure virtual |
| createCustomAudioTrack(agora_refptr< rtc::IMediaPacketSender > source)=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 |
| createCustomVideoTrack(agora_refptr< rtc::IMediaPacketSender > source, const char *id=OPTIONAL_NULLPTR)=0 | agora::base::IAgoraService | pure virtual |
| createDirectCustomAudioTrack(agora_refptr< rtc::IAudioPcmDataSender > audioSource)=0 | agora::base::IAgoraService | pure virtual |
| createFileUploadService(agora_refptr< rtc::IRtcConnection > rtcConnection, const char *appId)=0 | agora::base::IAgoraService | pure virtual |
| createFileUploadServiceEx(agora_refptr< rtc::IRtcConnection > rtcConnection, const char *appId, media::CONTENT_INSPECT_CLOUD_TYPE cloudType)=0 | agora::base::IAgoraServiceEx | pure virtual |
| createLocalAudioTrack()=0 | agora::base::IAgoraService | pure virtual |
| createLocalDataChannel(const DataChannelConfig &config)=0 | agora::base::IAgoraService | pure virtual |
| createLocalMixedAudioTrack()=0 | agora::base::IAgoraService | pure virtual |
| createMediaNodeFactory()=0 | agora::base::IAgoraService | pure virtual |
| createMediaPlayerAudioTrack(agora_refptr< rtc::IMediaPlayerSource > audioSource)=0 | agora::base::IAgoraService | pure virtual |
| createMediaPlayerVideoTrack(agora_refptr< rtc::IMediaPlayerSource > videoSource, const char *id=OPTIONAL_NULLPTR)=0 | agora::base::IAgoraService | pure virtual |
| createMediaRelayService(agora_refptr< rtc::IRtcConnection > rtcConnection, const char *appId)=0 | agora::base::IAgoraService | pure virtual |
| createMediaStreamingAudioTrack(agora_refptr< rtc::IMediaStreamingSource > streamingSource)=0 | agora::base::IAgoraService | pure virtual |
| createMediaStreamingVideoTrack(agora_refptr< rtc::IMediaStreamingSource > streamingSource, const char *id=OPTIONAL_NULLPTR)=0 | agora::base::IAgoraService | pure virtual |
| createMixedVideoTrack(agora_refptr< rtc::IVideoMixerSource > videoSource, const char *id=OPTIONAL_NULLPTR)=0 | agora::base::IAgoraService | pure virtual |
| createRecordingDeviceAudioTrack(agora_refptr< rtc::IRecordingDeviceSource > audioSource, bool enableAec, bool overlap, bool standaloneAdm)=0 | agora::base::IAgoraService | pure virtual |
| createRtcConnection(const rtc::RtcConnectionConfiguration &cfg)=0 | agora::base::IAgoraService | pure virtual |
| createRtcConnectionEx(const rtc::RtcConnectionConfigurationEx &cfg)=0 | agora::base::IAgoraServiceEx | pure virtual |
| createRtmpConnection(const rtc::RtmpConnectionConfiguration &cfg)=0 | agora::base::IAgoraService | pure virtual |
| createRtmpStreamingService(agora_refptr< rtc::IRtcConnection > rtcConnection, const char *appId)=0 | agora::base::IAgoraService | pure virtual |
| createRtmService()=0 | agora::base::IAgoraService | pure virtual |
| createScreenCaptureAudioTrack(agora_refptr< rtc::IScreenCapturer2 > screen)=0 | agora::base::IAgoraService | pure virtual |
| createScreenCaptureVideoTrack(agora_refptr< rtc::IScreenCapturer2 > screen)=0 | agora::base::IAgoraService | pure virtual |
| createScreenCaptureVideoTrack(agora_refptr< rtc::IScreenCapturer > screen, const char *id=OPTIONAL_NULLPTR)=0 | agora::base::IAgoraService | pure virtual |
| createScreenVideoTrack(agora_refptr< rtc::IScreenCapturer > videoSource, const char *id=OPTIONAL_NULLPTR)=0 | agora::base::IAgoraService | pure virtual |
| createTranscodedVideoTrack(agora_refptr< rtc::IVideoFrameTransceiver > transceiver, const char *id=OPTIONAL_NULLPTR)=0 | agora::base::IAgoraService | pure virtual |
| disableExtension(const char *provider_name, const char *extension_name, const char *track_id=NULL)=0 | agora::base::IAgoraService | pure virtual |
| enableExtension(const char *provider_name, const char *extension_name, const char *track_id=NULL, bool auto_enable_on_track=false)=0 | agora::base::IAgoraService | pure virtual |
| enableStringUid(bool enabled)=0 | agora::base::IAgoraServiceEx | pure virtual |
| getAudioSessionConfiguration(AudioSessionConfiguration *config)=0 | agora::base::IAgoraService | pure virtual |
| getConfigCenter()=0 | agora::base::IAgoraService | pure virtual |
| getDiagnosticService() const =0 | agora::base::IAgoraServiceEx | pure virtual |
| getExtensionId(const char *provider_name, const char *extension_name)=0 | agora::base::IAgoraService | pure virtual |
| getOneRtcConnection(bool admBinded) const =0 | agora::base::IAgoraServiceEx | pure virtual |
| getUidByUserAccount(const std::string &app_id, const std::string &user_account) const =0 | agora::base::IAgoraServiceEx | pure virtual |
| getWorkerEventBase()=0 | agora::base::IAgoraServiceEx | pure virtual |
| initialize(const AgoraServiceConfiguration &config)=0 | agora::base::IAgoraService | pure virtual |
| initializeEx(const AgoraServiceConfigEx &context)=0 | agora::base::IAgoraServiceEx | pure virtual |
| loadExtensionProvider(const char *path, bool unload_after_use=false)=0 | agora::base::IAgoraService | pure virtual |
| pullPlaybackAudioPcmData(void *payloadData, const rtc::AudioPcmDataInfo &audioFrameInfo)=0 | agora::base::IAgoraServiceEx | pure virtual |
| registerAgoraServiceObserver(IAgoraServiceObserver *observer)=0 | agora::base::IAgoraServiceEx | pure virtual |
| registerLocalUserAccount(const char *appId, const char *userAccount)=0 | agora::base::IAgoraServiceEx | pure virtual |
| release()=0 | agora::base::IAgoraService | pure virtual |
| releaseLogWriter()=0 | agora::base::IAgoraServiceEx | pure virtual |
| removeExtensionObserver(agora::agora_refptr< agora::rtc::IMediaExtensionObserver > observer)=0 | agora::base::IAgoraService | pure virtual |
| setAudioDumpPath(const char *filePath)=0 | agora::base::IAgoraServiceEx | pure virtual |
| setAudioSessionConfiguration(const AudioSessionConfiguration &config)=0 | agora::base::IAgoraService | pure virtual |
| setAudioSessionPreset(agora::rtc::AUDIO_SCENARIO_TYPE scenario)=0 | agora::base::IAgoraService | pure virtual |
| setExternalAudioSink(bool enabled, int sampleRate, int channels)=0 | agora::base::IAgoraServiceEx | 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 |
| setLogWriter(agora::commons::ILogWriter *logWriter)=0 | agora::base::IAgoraServiceEx | pure virtual |
| startTrace(uint32_t count, uint64_t mask)=0 | agora::base::IAgoraServiceEx | pure virtual |
| stopTrace(const char *file_path)=0 | agora::base::IAgoraServiceEx | pure virtual |
| unregisterAgoraServiceObserver(IAgoraServiceObserver *observer)=0 | agora::base::IAgoraServiceEx | pure virtual |
| useStringUid() const =0 | agora::base::IAgoraServiceEx | pure virtual |
| ~IAgoraService() | agora::base::IAgoraService | inlineprotectedvirtual |
| ~IAgoraServiceEx() | agora::base::IAgoraServiceEx | inlineprotectedvirtual |
1.8.18