Video SDK v3.7.1 API Reference for All Platforms (C++)
|
This is the complete list of members for agora::rtc::IChannel, including all inherited members.
addInjectStreamUrl(const char *url, const InjectStreamConfig &config)=0 | agora::rtc::IChannel | pure virtual |
addPublishStreamUrl(const char *url, bool transcodingEnabled) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IChannel | pure virtual |
adjustUserPlaybackSignalVolume(uid_t userId, int volume)=0 | agora::rtc::IChannel | pure virtual |
channelId()=0 | agora::rtc::IChannel | pure virtual |
createDataStream(int *streamId, bool reliable, bool ordered) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IChannel | pure virtual |
createDataStream(int *streamId, DataStreamConfig &config)=0 | agora::rtc::IChannel | pure virtual |
enableEncryption(bool enabled, const EncryptionConfig &config)=0 | agora::rtc::IChannel | pure virtual |
enableRemoteSuperResolution(uid_t userId, bool enable) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IChannel | pure virtual |
enableRemoteSuperResolution(bool enabled, SR_MODE mode, uid_t userId)=0 | agora::rtc::IChannel | pure virtual |
getCallId(agora::util::AString &callId)=0 | agora::rtc::IChannel | pure virtual |
getConnectionState()=0 | agora::rtc::IChannel | pure virtual |
joinChannel(const char *token, const char *info, uid_t uid, const ChannelMediaOptions &options)=0 | agora::rtc::IChannel | pure virtual |
joinChannelWithUserAccount(const char *token, const char *userAccount, const ChannelMediaOptions &options)=0 | agora::rtc::IChannel | pure virtual |
leaveChannel()=0 | agora::rtc::IChannel | pure virtual |
muteAllRemoteAudioStreams(bool mute)=0 | agora::rtc::IChannel | pure virtual |
muteAllRemoteVideoStreams(bool mute)=0 | agora::rtc::IChannel | pure virtual |
muteLocalAudioStream(bool mute)=0 | agora::rtc::IChannel | pure virtual |
muteLocalVideoStream(bool mute)=0 | agora::rtc::IChannel | pure virtual |
muteRemoteAudioStream(uid_t userId, bool mute)=0 | agora::rtc::IChannel | pure virtual |
muteRemoteVideoStream(uid_t userId, bool mute)=0 | agora::rtc::IChannel | pure virtual |
pauseAllChannelMediaRelay()=0 | agora::rtc::IChannel | pure virtual |
publish() AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IChannel | pure virtual |
registerMediaMetadataObserver(IMetadataObserver *observer, IMetadataObserver::METADATA_TYPE type)=0 | agora::rtc::IChannel | pure virtual |
registerPacketObserver(IPacketObserver *observer)=0 | agora::rtc::IChannel | pure virtual |
release()=0 | agora::rtc::IChannel | pure virtual |
removeInjectStreamUrl(const char *url)=0 | agora::rtc::IChannel | pure virtual |
removePublishStreamUrl(const char *url) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IChannel | pure virtual |
renewToken(const char *token)=0 | agora::rtc::IChannel | pure virtual |
resumeAllChannelMediaRelay()=0 | agora::rtc::IChannel | pure virtual |
sendStreamMessage(int streamId, const char *data, size_t length)=0 | agora::rtc::IChannel | pure virtual |
setChannelEventHandler(IChannelEventHandler *channelEh)=0 | agora::rtc::IChannel | pure virtual |
setClientRole(CLIENT_ROLE_TYPE role)=0 | agora::rtc::IChannel | pure virtual |
setClientRole(CLIENT_ROLE_TYPE role, const ClientRoleOptions &options)=0 | agora::rtc::IChannel | pure virtual |
setDefaultMuteAllRemoteAudioStreams(bool mute) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IChannel | pure virtual |
setDefaultMuteAllRemoteVideoStreams(bool mute) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IChannel | pure virtual |
setEncryptionMode(const char *encryptionMode) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IChannel | pure virtual |
setEncryptionSecret(const char *secret) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IChannel | pure virtual |
setLiveTranscoding(const LiveTranscoding &transcoding) AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IChannel | pure virtual |
setRemoteDefaultVideoStreamType(REMOTE_VIDEO_STREAM_TYPE streamType)=0 | agora::rtc::IChannel | pure virtual |
setRemoteRenderMode(uid_t userId, RENDER_MODE_TYPE renderMode, VIDEO_MIRROR_MODE_TYPE mirrorMode)=0 | agora::rtc::IChannel | pure virtual |
setRemoteUserPriority(uid_t uid, PRIORITY_TYPE userPriority)=0 | agora::rtc::IChannel | pure virtual |
setRemoteVideoStreamType(uid_t userId, REMOTE_VIDEO_STREAM_TYPE streamType)=0 | agora::rtc::IChannel | pure virtual |
setRemoteVoicePosition(uid_t uid, double pan, double gain)=0 | agora::rtc::IChannel | pure virtual |
startChannelMediaRelay(const ChannelMediaRelayConfiguration &configuration)=0 | agora::rtc::IChannel | pure virtual |
startRtmpStreamWithoutTranscoding(const char *url)=0 | agora::rtc::IChannel | pure virtual |
startRtmpStreamWithTranscoding(const char *url, const LiveTranscoding &transcoding)=0 | agora::rtc::IChannel | pure virtual |
stopChannelMediaRelay()=0 | agora::rtc::IChannel | pure virtual |
stopRtmpStream(const char *url)=0 | agora::rtc::IChannel | pure virtual |
unpublish() AGORA_DEPRECATED_ATTRIBUTE=0 | agora::rtc::IChannel | pure virtual |
updateChannelMediaRelay(const ChannelMediaRelayConfiguration &configuration)=0 | agora::rtc::IChannel | pure virtual |
updateRtmpTranscoding(const LiveTranscoding &transcoding)=0 | agora::rtc::IChannel | pure virtual |
~IChannel() | agora::rtc::IChannel | inlinevirtual |