1 #ifndef OPENTERA_WEBRTC_NATIVE_CLIENT_CONFIGURATIONS_WEBRTC_CONFIGURATION_H
2 #define OPENTERA_WEBRTC_NATIVE_CLIENT_CONFIGURATIONS_WEBRTC_CONFIGURATION_H
4 #include <OpenteraWebrtcNativeClient/Utils/IceServer.h>
15 std::vector<IceServer> m_iceServers;
27 [[nodiscard]]
const std::vector<IceServer>&
iceServers()
const;
29 explicit operator webrtc::PeerConnectionInterface::RTCConfiguration()
const;
Represents a WebRTC peer connection configuration.
Definition: WebrtcConfiguration.h:14
const std::vector< IceServer > & iceServers() const
Definition: WebrtcConfiguration.h:55
static WebrtcConfiguration create()
Creates a WebRTC peer connection configuration with default values.
Definition: WebrtcConfiguration.h:39