RtpTransceiver class abstract
RTCTransceiver representation
Constructors
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.