Package org.matrix.android.sdk.api.session.call

Types

Link copied to clipboard
object CallIdGenerator
Link copied to clipboard
interface CallListener
Link copied to clipboard
interface CallSignalingService
Link copied to clipboard
sealed class CallState
Link copied to clipboard
interface MxCall : MxCallDetail

Define both an incoming call and on outgoing call.

Link copied to clipboard
interface MxCallDetail
Link copied to clipboard
enum MxPeerConnectionState
This is a copy of https://developer.mozilla.org/en-US/docs/Web/API/RTCPeerConnection/connectionState to avoid having the dependency over WebRtc library on sdk.
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class TurnServerResponse(    @Json(name = "username") val username: String?,     @Json(name = "password") val password: String?,     @Json(name = "uris") val uris: List<String>?,     @Json(name = "ttl") val ttl: Int?)

Ref: https://matrix.org/docs/spec/client_server/r0.6.1#get-matrix-client-r0-voip-turnserver