Agora Server Gateway SDK C++ API Reference
|
This is the complete list of members for agora::rtc::ILocalUser, including all inherited members.
getUserRole()=0 | agora::rtc::ILocalUser | pure virtual |
publishAudio(agora_refptr< ILocalAudioTrack > audioTrack)=0 | agora::rtc::ILocalUser | pure virtual |
publishVideo(agora_refptr< ILocalVideoTrack > videoTrack)=0 | agora::rtc::ILocalUser | pure virtual |
registerAudioFrameObserver(agora::media::IAudioFrameObserverBase *observer)=0 | agora::rtc::ILocalUser | pure virtual |
registerLocalUserObserver(ILocalUserObserver *observer, void(*safeDeleter)(ILocalUserObserver *)=NULL)=0 | agora::rtc::ILocalUser | pure virtual |
registerVideoEncodedFrameObserver(agora::media::IVideoEncodedFrameObserver *observer)=0 | agora::rtc::ILocalUser | pure virtual |
registerVideoFrameObserver(IVideoFrameObserver2 *observer)=0 | agora::rtc::ILocalUser | pure virtual |
sendIntraRequest(user_id_t userId)=0 | agora::rtc::ILocalUser | pure virtual |
setAudioEncoderConfiguration(const rtc::AudioEncoderConfiguration &config)=0 | agora::rtc::ILocalUser | pure virtual |
setMixedAudioFrameParameters(size_t numberOfChannels, uint32_t sampleRateHz, int samplesPerCall=0)=0 | agora::rtc::ILocalUser | pure virtual |
setPlaybackAudioFrameBeforeMixingParameters(size_t numberOfChannels, uint32_t sampleRateHz)=0 | agora::rtc::ILocalUser | pure virtual |
setPlaybackAudioFrameParameters(size_t numberOfChannels, uint32_t sampleRateHz, RAW_AUDIO_FRAME_OP_MODE_TYPE mode=RAW_AUDIO_FRAME_OP_MODE_READ_ONLY, int samplesPerCall=0)=0 | agora::rtc::ILocalUser | pure virtual |
setRecordingAudioFrameParameters(size_t numberOfChannels, uint32_t sampleRateHz, RAW_AUDIO_FRAME_OP_MODE_TYPE mode=RAW_AUDIO_FRAME_OP_MODE_READ_ONLY, int samplesPerCall=0)=0 | agora::rtc::ILocalUser | pure virtual |
setUserRole(rtc::CLIENT_ROLE_TYPE role)=0 | agora::rtc::ILocalUser | pure virtual |
subscribeAllAudio()=0 | agora::rtc::ILocalUser | pure virtual |
subscribeAllVideo(const rtc::VideoSubscriptionOptions &subscriptionOptions)=0 | agora::rtc::ILocalUser | pure virtual |
subscribeAudio(user_id_t userId)=0 | agora::rtc::ILocalUser | pure virtual |
subscribeVideo(user_id_t userId, const rtc::VideoSubscriptionOptions &subscriptionOptions)=0 | agora::rtc::ILocalUser | pure virtual |
unpublishAudio(agora_refptr< ILocalAudioTrack > audioTrack)=0 | agora::rtc::ILocalUser | pure virtual |
unpublishVideo(agora_refptr< ILocalVideoTrack > videoTrack)=0 | agora::rtc::ILocalUser | pure virtual |
unregisterAudioFrameObserver(agora::media::IAudioFrameObserverBase *observer)=0 | agora::rtc::ILocalUser | pure virtual |
unregisterLocalUserObserver(ILocalUserObserver *observer)=0 | agora::rtc::ILocalUser | pure virtual |
unregisterVideoEncodedFrameObserver(agora::media::IVideoEncodedFrameObserver *observer)=0 | agora::rtc::ILocalUser | pure virtual |
unregisterVideoFrameObserver(IVideoFrameObserver2 *observer)=0 | agora::rtc::ILocalUser | pure virtual |
unsubscribeAllAudio()=0 | agora::rtc::ILocalUser | pure virtual |
unsubscribeAllVideo()=0 | agora::rtc::ILocalUser | pure virtual |
unsubscribeAudio(user_id_t userId)=0 | agora::rtc::ILocalUser | pure virtual |
unsubscribeVideo(user_id_t userId)=0 | agora::rtc::ILocalUser | pure virtual |
~ILocalUser() | agora::rtc::ILocalUser | inlinevirtual |