Call Diagnostics
constructor(isSignalingConnected: Boolean = false, iceConnectionState: IceConnectionState = IceConnectionState.NEW, peerConnectionState: PeerConnectionState = PeerConnectionState.NEW, rtcSignalingState: RtcSignalingState = RtcSignalingState.STABLE, activeTransport: String? = null, callStats: CallStats = CallStats(), realtimeStats: RealtimeCallStats? = null, isFrontCamera: Boolean = true, isScreenSharing: Boolean = false, isFlashAvailable: Boolean = false, isFlashEnabled: Boolean = false, remoteContentCid: String? = null, remoteContentType: String? = null, featureDegradations: List<FeatureDegradationState> = emptyList())