RtpTransceiver class abstract

RTCTransceiver representation

Constructors

RtpTransceiver()

Properties

disposed bool
Indicates whether the dispose was called.
no setter
hashCode int
The hash code for this object.
no setterinherited
mid String?
Returns current mID of this RtpTransceiver.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sender RtpSender
Getter for the RtpSender of this RtpTransceiver.
no setter

Methods

dispose() Future<void>
Disposes this RtpTransceiver.
getDirection() Future<TransceiverDirection>
Returns current preferred TransceiverDirection of this RtpTransceiver.
isStopped() bool
Indicates whether this RtpTransceiver is not transferring media.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setDirection(TransceiverDirection direction) Future<void>
Changes the TransceiverDirection of this RtpTransceiver.
setRecv(bool recv) Future<void>
Changes the receive direction of this RtpTransceiver.
setSend(bool send) Future<void>
Changes the send direction of this RtpTransceiver.
stop() Future<void>
Stops this RtpTransceiver.
stoppedByPeer() → void
Notifies the RtpTransceiver that it was stopped by the peer.
syncMid() Future<void>
Synchronizes _mid of this RtpTransceiver with the native side.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

fromFFI(RtcRtpTransceiver transceiver) RtpTransceiver
Creates an RtpTransceiver basing on the ffi.RtcRtpTransceiver received from the native side.
fromMap(dynamic map) RtpTransceiver
Creates an RtpTransceiver basing on the Map received from the native side.