SDPStreamPurpose class

MSC3077: Support for multi-stream VoIP https://github.com/matrix-org/matrix-doc/pull/3077

MSC3291: Muting in VoIP calls https://github.com/SimonBrandner/matrix-doc/blob/msc/muting/proposals/3291-muting.md

This MSC proposes adding an sdp_stream_metadata field to the events containing a session description i.e.: m.call.invite, m.call.answer, m.call.negotiate

Constructors

SDPStreamPurpose({required String purpose, bool audio_muted = false, bool video_muted = false})
SDPStreamPurpose.fromJson(Map<String, dynamic> json)
factory

Properties

audio_muted bool
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
purpose String
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
video_muted bool
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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