|
Agora C++ API Reference for All Platforms
|
This is the complete list of members for agora::rtc::IChannel, including all inherited members.
| 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 |
| 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 |