• WaitUntilWithTimeout
      • Constructors
        • WaitUntilWithTimeout
      • Properties
        • IsCompleted
        • keepWaiting
  • Unity.WebRTC
    • AsyncOperationBase
      • Properties
        • Error
        • IsDone
        • IsError
        • keepWaiting
    • Audio
      • Methods
        • CaptureStream
        • Stop
        • Update
    • AudioStreamTrack
      • Constructors
        • AudioStreamTrack
    • CameraExtension
      • Methods
        • CaptureStream
        • CaptureStreamTrack
    • CodecInitializationResult
    • DelegateOnAddTrack
    • DelegateOnClose
    • DelegateOnDataChannel
    • DelegateOnIceCandidate
    • DelegateOnIceConnectionChange
    • DelegateOnMessage
    • DelegateOnNegotiationNeeded
    • DelegateOnOpen
    • DelegateOnRemoveTrack
    • DelegateOnTrack
    • DelegateSetSessionDescFailure
    • DelegateSetSessionDescSuccess
    • EncoderType
    • MediaStream
      • Constructors
        • MediaStream
      • Properties
        • Id
        • OnAddTrack
        • OnRemoveTrack
      • Methods
        • AddTrack
        • Dispose
        • GetAudioTracks
        • GetTracks
        • GetVideoTracks
        • RemoveTrack
        • ~MediaStream
    • MediaStreamTrack
      • Fields
        • disposed
      • Properties
        • Enabled
        • Id
        • Kind
        • ReadyState
      • Methods
        • Dispose
        • Stop
        • ~MediaStreamTrack
    • MediaStreamTrackEvent
      • Properties
        • Track
    • RTCAnswerOptions
      • Fields
        • iceRestart
    • RTCBundlePolicy
    • RTCCertificateStats
      • Properties
        • base64Certificate
        • fingerprint
        • fingerprintAlgorithm
        • issuerCertificateId
    • RTCCodecStats
      • Properties
        • channels
        • clockRate
        • mimeType
        • payloadType
        • sdpFmtpLine
    • RTCConfiguration
      • Fields
        • bundlePolicy
        • iceServers
        • iceTransportPolicy
    • RTCDataChannel
      • Properties
        • Id
        • Label
        • OnClose
        • OnMessage
        • OnOpen
        • ReadyState
      • Methods
        • Close
        • Dispose
        • Send
        • ~RTCDataChannel
    • RTCDataChannelInit
      • Constructors
        • RTCDataChannelInit
      • Fields
        • id
        • maxRetransmitTime
        • maxRetransmits
        • negotiated
        • ordered
        • protocol
        • reliable
    • RTCDataChannelState
    • RTCDataChannelStats
      • Properties
        • bytesReceived
        • bytesSent
        • dataChannelIdentifier
        • label
        • messagesReceived
        • messagesSent
        • protocol
        • state
    • RTCError
      • Fields
        • errorType
        • message
    • RTCErrorDetailType
    • RTCErrorException
      • Properties
        • ErrorType
    • RTCErrorType
    • RTCIceCandidate
      • Fields
        • candidate
        • sdpMLineIndex
        • sdpMid
    • RTCIceCandidatePairStats
      • Properties
        • availableIncomingBitrate
        • availableOutgoingBitrate
        • bytesReceived
        • bytesSent
        • consentRequestsReceived
        • consentRequestsSent
        • consentResponsesReceived
        • consentResponsesSent
        • currentRoundTripTime
        • localCandidateId
        • nominated
        • priority
        • readable
        • remoteCandidateId
        • requestsReceived
        • requestsSent
        • responsesReceived
        • responsesSent
        • retransmissionsReceived
        • retransmissionsSent
        • state
        • totalRoundTripTime
        • transportId
        • writable
    • RTCIceCandidateStats
      • Properties
        • candidateType
        • deleted
        • ip
        • isRemote
        • networkType
        • port
        • priority
        • protocol
        • relayProtocol
        • transportId
        • url
    • RTCIceConnectionState
    • RTCIceCredentialType
    • RTCIceServer
      • Fields
        • credential
        • credentialType
        • urls
        • username
    • RTCIceTransportPolicy
    • RTCInboundRTPStreamStats
      • Properties
        • burstDiscardCount
        • burstDiscardRate
        • burstLossCount
        • burstLossRate
        • burstPacketsDiscarded
        • burstPacketsLost
        • bytesReceived
        • contentType
        • decoderImplementation
        • fecPacketsDiscarded
        • fecPacketsReceived
        • framesDecoded
        • gapDiscardRate
        • gapLossRate
        • headerBytesReceived
        • jitter
        • keyFramesDecoded
        • lastPacketReceivedTimestamp
        • packetsDiscarded
        • packetsLost
        • packetsReceived
        • packetsRepaired
        • roundTripTime
        • totalDecodeTime
        • totalInterFrameDelay
        • totalSquaredInterFrameDelay
    • RTCMediaSourceStats
      • Properties
        • frames
        • framesPerSecond
        • height
        • kind
        • trackIdentifier
        • width
    • RTCMediaStreamStats
      • Properties
        • streamIdentifier
        • trackIds
    • RTCMediaStreamTrackStats
      • Properties
        • audioLevel
        • concealedSamples
        • concealmentEvents
        • delayedPacketOutageSamples
        • detached
        • echoReturnLoss
        • echoReturnLossEnhancement
        • ended
        • frameHeight
        • frameWidth
        • framesCorrupted
        • framesDecoded
        • framesDropped
        • framesPerSecond
        • framesReceived
        • framesSent
        • freezeCount
        • fullFramesLost
        • hugeFramesSent
        • insertedSamplesForDeceleration
        • interruptionCount
        • jitterBufferDelay
        • jitterBufferEmittedCount
        • jitterBufferFlushes
        • jitterBufferTargetDelay
        • kind
        • mediaSourceId
        • partialFramesLost
        • pauseCount
        • relativePacketArrivalDelay
        • remoteSource
        • removedSamplesForAcceleration
        • silentConcealedSamples
        • sumOfSquaredFramesDuration
        • totalAudioEnergy
        • totalFramesDuration
        • totalFreezesDuration
        • totalInterruptionDuration
        • totalPausesDuration
        • totalSamplesDuration
        • totalSamplesReceived
        • trackIdentifier
    • RTCOfferOptions
      • Fields
        • iceRestart
        • offerToReceiveAudio
        • offerToReceiveVideo
    • RTCOutboundRTPStreamStats
      • Properties
        • bytesSent
        • contentType
        • encoderImplementation
        • frameHeight
        • frameWidth
        • framesEncoded
        • framesPerSecond
        • framesSent
        • headerBytesSent
        • hugeFramesSent
        • keyFramesEncoded
        • mediaSourceId
        • packetsSent
        • qualityLimitationReason
        • qualityLimitationResolutionChanges
        • remoteId
        • retransmittedBytesSent
        • retransmittedPacketsSent
        • rid
        • targetBitrate
        • totalEncodeTime
        • totalEncodedBytesTarget
        • totalPacketSendDelay
    • RTCPeerConnection
      • Constructors
        • RTCPeerConnection
      • Properties
        • ConnectionState
        • CurrentLocalDescription
        • CurrentRemoteDescription
        • IceConnectionState
        • LocalDescription
        • OnDataChannel
        • OnIceCandidate
        • OnIceConnectionChange
        • OnNegotiationNeeded
        • OnTrack
        • PendingLocalDescription
        • PendingRemoteDescription
        • RemoteDescription
        • SignalingState
      • Methods
        • AddIceCandidate
        • AddTrack
        • AddTransceiver
        • Close
        • CreateAnswer
        • CreateDataChannel
        • CreateOffer
        • Dispose
        • GetConfiguration
        • GetReceivers
        • GetSenders
        • GetStats
        • GetTransceivers
        • RemoveTrack
        • SetConfiguration
        • SetLocalDescription
        • SetRemoteDescription
        • ~RTCPeerConnection
    • RTCPeerConnectionEventType
    • RTCPeerConnectionState
    • RTCPeerConnectionStats
      • Properties
        • dataChannelsClosed
        • dataChannelsOpened
    • RTCRTPStreamStats
      • Properties
        • codecId
        • estimatedPlayoutTimestamp
        • firCount
        • isRemote
        • kind
        • mediaType
        • nackCount
        • pliCount
        • qpSum
        • sliCount
        • ssrc
        • trackId
        • transportId
    • RTCReceiverStats
    • RTCRemoteInboundRtpStreamStats
      • Properties
        • codecId
        • jitter
        • kind
        • localId
        • packetsLost
        • roundTripTime
        • ssrc
        • transportId
    • RTCRemoteOutboundRtpStreamStats
    • RTCRemoteRTPStreamStats
    • RTCRtpCodecCapability
    • RTCRtpEncodingParameters
      • Fields
        • active
        • maxBitrate
        • maxFramerate
        • minBitrate
        • rid
        • scaleResolutionDownBy
    • RTCRtpReceiver
      • Properties
        • Track
      • Methods
        • GetStats
    • RTCRtpSendParameters
      • Properties
        • Encodings
        • TransactionId
    • RTCRtpSender
      • Properties
        • Track
      • Methods
        • GetParameters
        • GetStats
        • SetParameters
    • RTCRtpStreamStats
      • Properties
        • CodecId
    • RTCRtpTransceiver
      • Properties
        • CurrentDirection
        • Receiver
        • Sender
      • Methods
        • SetCodecPreferences
        • SetDirection
        • Stop
    • RTCRtpTransceiverDirection
    • RTCSdpType
    • RTCSenderStats
    • RTCSessionDescription
      • Fields
        • sdp
        • type
    • RTCSessionDescriptionAsyncOperation
      • Properties
        • Desc
    • RTCSetSessionDescriptionAsyncOperation
    • RTCSignalingState
    • RTCStats
      • Properties
        • Dict
        • Id
        • Timestamp
        • Type
        • UtcTimeStamp
      • Methods
        • ToJson
    • RTCStatsReport
      • Properties
        • Stats
      • Methods
        • Dispose
        • ~RTCStatsReport
    • RTCStatsReportAsyncOperation
      • Properties
        • Value
    • RTCStatsType
    • RTCTrackEvent
      • Properties
        • Receiver
        • Track
        • Transceiver
    • RTCTransceiverStats
    • RTCTransportStats
      • Properties
        • bytesReceived
        • bytesSent
        • dtlsCipher
        • dtlsState
        • localCertificateId
        • remoteCertificateId
        • rtcpTransportStatsId
        • selectedCandidatePairChanges
        • selectedCandidatePairId
        • srtpCipher
        • tlsVersion
    • RenderTextureDepth
    • StringValueAttribute
      • Constructors
        • StringValueAttribute
      • Properties
        • StringValue
    • TrackKind
    • TrackState
    • VideoStreamTrack
      • Constructors
        • VideoStreamTrack
      • Properties
        • IsDecoderInitialized
        • IsEncoderInitialized
      • Methods
        • Dispose
        • InitializeReceiver
    • WebRTC
      • Properties
        • CodecInitializationResult
        • PeerList
        • SupportHardwareEncoder
      • Methods
        • Dispose
        • GetEncoderType
        • GetSupportedRenderTextureFormat
        • Initialize
        • Sync
        • Update
  • Unity.WebRTC.Editor
    • CandidatePairGraphView
      • Methods
        • AddInput
        • Create
    • DataChannelGraphView
      • Methods
        • AddInput
        • Create
    • GraphView
      • Constructors
        • GraphView
      • Methods
        • AddInput
        • Create
    • InboundRTPStreamGraphView
      • Methods
        • AddInput
        • Create
    • MediaSourceGraphView
      • Methods
        • AddInput
        • Create
    • MediaStreamTrackGraphView
      • Methods
        • AddInput
        • Create
    • OnChangeSelectPeerHandler
    • OnPeerListHandler
    • OnStatsReportHandler
    • OutboundRTPStreamGraphView
      • Methods
        • AddInput
        • Create
    • PeerConnectionRecord
      • Constructors
        • PeerConnectionRecord
      • Methods
        • ToJson
        • Update
    • PeerListView
      • Constructors
        • PeerListView
      • Methods
        • Create
      • Events
        • OnChangePeer
    • PeerStatsView
      • Constructors
        • PeerStatsView
      • Methods
        • Create
    • PluginTest
      • Methods
        • CheckPluginImportSettings
        • IsPluginLoaded
    • StatsRecord
      • Constructors
        • StatsRecord
      • Methods
        • ToJson
        • Update
    • TransportGraphView
      • Methods
        • AddInput
        • Create
    • WebRTCStats
      • Methods
        • Init
      • Events
        • OnPeerList
        • OnStats
  • Unity.WebRTC.RuntimeTest
    • IntPtrTest
      • Methods
        • AsAnsiStringWithFreeMemReturnsString
        • AsAnsiStringWithFreeMemThrowException
        • AsAnsiStringWithoutFreeMemReturnsString
        • AsAnsiStringWithoutFreeMemThrowException
        • AsArrayReturnsBoolArray
        • AsArrayReturnsByteArray
        • AsArrayReturnsDoubleArray
        • AsArrayReturnsFloatArray
        • AsArrayReturnsIntArray
        • AsArrayReturnsLongArray
        • AsArrayReturnsStringArray
        • AsArrayReturnsUintArray
        • AsArrayReturnsUlongArray
    • VideoReceiveTest
      • Methods
        • InitializeReceiver
        • SetUp
        • TearDown
        • VideoReceive