OpenTera WebRTC API (C++) 1.2.6
|
This is the complete list of members for opentera::StreamClient, including all inherited members.
callAll() | opentera::WebrtcClient | |
callIds(const std::vector< std::string > &ids) | opentera::WebrtcClient | |
close() | opentera::WebrtcClient | |
closeAllRoomPeerConnections() | opentera::WebrtcClient | |
closeSync() | opentera::WebrtcClient | |
connect() | opentera::WebrtcClient | |
createPeerConnectionHandler(const std::string &id, const Client &peerClient, bool isCaller) override | opentera::StreamClient | protectedvirtual |
DECLARE_NOT_COPYABLE(StreamClient) (defined in opentera::StreamClient) | opentera::StreamClient | |
DECLARE_NOT_COPYABLE(WebrtcClient) (defined in opentera::WebrtcClient) | opentera::WebrtcClient | |
DECLARE_NOT_MOVABLE(StreamClient) (defined in opentera::StreamClient) | opentera::StreamClient | |
DECLARE_NOT_MOVABLE(WebrtcClient) (defined in opentera::WebrtcClient) | opentera::WebrtcClient | |
getConnectedRoomClientIds() | opentera::WebrtcClient | |
getInternalClientThread() (defined in opentera::WebrtcClient) | opentera::WebrtcClient | inlineprotected |
getOnClientConnectedFunction() (defined in opentera::WebrtcClient) | opentera::WebrtcClient | protected |
getOnClientConnectionFailedFunction() (defined in opentera::WebrtcClient) | opentera::WebrtcClient | protected |
getOnClientDisconnectedFunction() (defined in opentera::WebrtcClient) | opentera::WebrtcClient | protected |
getOnErrorFunction() (defined in opentera::WebrtcClient) | opentera::WebrtcClient | protected |
getRoomClient(const std::string &id) | opentera::WebrtcClient | inline |
getRoomClients() | opentera::WebrtcClient | |
hangUpAll() | opentera::WebrtcClient | |
id() | opentera::WebrtcClient | inline |
invokeIfCallable(const std::function< T > &f, Types... args) (defined in opentera::WebrtcClient) | opentera::WebrtcClient | protected |
isConnected() | opentera::WebrtcClient | inline |
isLocalAudioMuted() | opentera::StreamClient | inline |
isLocalVideoMuted() | opentera::StreamClient | inline |
isRemoteAudioMuted() | opentera::StreamClient | inline |
isRtcConnected() | opentera::WebrtcClient | inline |
log(const std::string &message) (defined in opentera::WebrtcClient) | opentera::WebrtcClient | inlineprotected |
m_audioDeviceModule (defined in opentera::WebrtcClient) | opentera::WebrtcClient | protected |
m_audioProcessing (defined in opentera::WebrtcClient) | opentera::WebrtcClient | protected |
m_peerConnectionFactory (defined in opentera::WebrtcClient) | opentera::WebrtcClient | protected |
m_peerConnectionHandlersById (defined in opentera::WebrtcClient) | opentera::WebrtcClient | protected |
m_signalingClient (defined in opentera::WebrtcClient) | opentera::WebrtcClient | protected |
muteLocalAudio() | opentera::StreamClient | inline |
muteLocalVideo() | opentera::StreamClient | inline |
muteRemoteAudio() | opentera::StreamClient | inline |
setCallAcceptor(const std::function< bool(const Client &)> &callback) | opentera::WebrtcClient | inline |
setLocalAudioMuted(bool muted) | opentera::StreamClient | |
setLocalVideoMuted(bool muted) | opentera::StreamClient | |
setLogger(const std::function< void(const std::string &message)> &callback) | opentera::WebrtcClient | inline |
setOnAddRemoteStream(const std::function< void(const Client &)> &callback) | opentera::StreamClient | inline |
setOnAudioFrameReceived(const AudioFrameReceivedCallback &callback) | opentera::StreamClient | inline |
setOnCallRejected(const std::function< void(const Client &)> &callback) | opentera::WebrtcClient | inline |
setOnClientConnected(const std::function< void(const Client &)> &callback) | opentera::WebrtcClient | inline |
setOnClientConnectionFailed(const std::function< void(const Client &)> &callback) | opentera::WebrtcClient | inline |
setOnClientDisconnected(const std::function< void(const Client &)> &callback) | opentera::WebrtcClient | inline |
setOnEncodedVideoFrameReceived(const EncodedVideoFrameReceivedCallback &callback) | opentera::StreamClient | inline |
setOnError(const std::function< void(const std::string &error)> &callback) | opentera::WebrtcClient | inline |
setOnMixedAudioFrameReceived(const AudioSinkCallback &callback) | opentera::StreamClient | inline |
setOnRemoveRemoteStream(const std::function< void(const Client &)> &callback) | opentera::StreamClient | inline |
setOnRoomClientsChanged(const std::function< void(const std::vector< RoomClient > &)> &callback) | opentera::WebrtcClient | inline |
setOnSignalingConnectionClosed(const std::function< void()> &callback) | opentera::WebrtcClient | inline |
setOnSignalingConnectionError(const std::function< void(const std::string &)> &callback) | opentera::WebrtcClient | inline |
setOnSignalingConnectionOpened(const std::function< void()> &callback) | opentera::WebrtcClient | inline |
setOnVideoFrameReceived(const VideoFrameReceivedCallback &callback) | opentera::StreamClient | inline |
setRemoteAudioMuted(bool muted) | opentera::StreamClient | |
setTlsVerificationEnabled(bool isEnabled) | opentera::WebrtcClient | |
StreamClient(SignalingServerConfiguration signalingServerConfiguration, WebrtcConfiguration webrtcConfiguration, VideoStreamConfiguration videoStreamConfiguration) | opentera::StreamClient | |
StreamClient(SignalingServerConfiguration signalingServerConfiguration, WebrtcConfiguration webrtcConfiguration, VideoStreamConfiguration videoStreamConfiguration, std::shared_ptr< VideoSource > videoSource) | opentera::StreamClient | |
StreamClient(SignalingServerConfiguration signalingServerConfiguration, WebrtcConfiguration webrtcConfiguration, VideoStreamConfiguration videoStreamConfiguration, std::shared_ptr< AudioSource > audioSource) | opentera::StreamClient | |
StreamClient(SignalingServerConfiguration signalingServerConfiguration, WebrtcConfiguration webrtcConfiguration, VideoStreamConfiguration videoStreamConfiguration, std::shared_ptr< VideoSource > videoSource, std::shared_ptr< AudioSource > audioSource) | opentera::StreamClient | |
unmuteLocalAudio() | opentera::StreamClient | inline |
unmuteLocalVideo() | opentera::StreamClient | inline |
unmuteRemoteAudio() | opentera::StreamClient | inline |
WebrtcClient(SignalingServerConfiguration &&signalingServerConfiguration, WebrtcConfiguration &&webrtcConfiguration, VideoStreamConfiguration &&videoStreamConfiguration) (defined in opentera::WebrtcClient) | opentera::WebrtcClient | |
~StreamClient() override (defined in opentera::StreamClient) | opentera::StreamClient | |
~WebrtcClient() (defined in opentera::WebrtcClient) | opentera::WebrtcClient | virtual |