package org.mitre.svmp.apprtc; import org.webrtc.MediaConstraints; import org.webrtc.PeerConnection; import java.util.List; /** * @author Joe Portner * Struct holding the signaling parameters of an AppRTC room */ public class AppRTCSignalingParameters { public final List<PeerConnection.IceServer> iceServers; public final boolean initiator; public final MediaConstraints pcConstraints; public final MediaConstraints videoConstraints; public AppRTCSignalingParameters( List<PeerConnection.IceServer> iceServers, boolean initiator, MediaConstraints pcConstraints, MediaConstraints videoConstraints) { this.initiator = initiator; this.iceServers = iceServers; this.pcConstraints = pcConstraints; this.videoConstraints = videoConstraints; } }