An SDP attribute.
More...
◆ Attribute()
fm.liveswitch.sdp.Attribute.Attribute |
( |
| ) |
|
|
protected |
◆ createAttribute()
Creates an attribute.
- Parameters
-
name | The name. |
value | The value. |
◆ getAttributeType()
◆ getAttributeValue()
abstract String fm.liveswitch.sdp.Attribute.getAttributeValue |
( |
| ) |
|
|
abstractprotected |
Gets the internal value of the attribute.
Reimplemented in fm.liveswitch.sdp.UnknownAttribute, fm.liveswitch.sdp.ToolAttribute, fm.liveswitch.sdp.SetupAttribute, fm.liveswitch.sdp.SendReceiveAttribute, fm.liveswitch.sdp.SendOnlyAttribute, fm.liveswitch.sdp.SdpLanguageAttribute, fm.liveswitch.sdp.sctp.PortAttribute, fm.liveswitch.sdp.sctp.MaxMessageSizeAttribute, fm.liveswitch.sdp.sctp.MapAttribute, fm.liveswitch.sdp.rtp.SsrcGroupAttribute, fm.liveswitch.sdp.rtp.SsrcAttribute, fm.liveswitch.sdp.rtp.SimulcastAttribute, fm.liveswitch.sdp.rtp.RidAttribute, fm.liveswitch.sdp.rtp.MapAttribute, fm.liveswitch.sdp.rtp.ExtMapAttribute, fm.liveswitch.sdp.rtcp.MuxAttribute, fm.liveswitch.sdp.rtcp.FeedbackAttribute, fm.liveswitch.sdp.rtcp.Attribute, fm.liveswitch.sdp.ReceiveOnlyAttribute, fm.liveswitch.sdp.QualityAttribute, fm.liveswitch.sdp.PacketTimeAttribute, fm.liveswitch.sdp.OrientationAttribute, fm.liveswitch.sdp.MutedAttribute, fm.liveswitch.sdp.MediaStreamIdSemanticAttribute, fm.liveswitch.sdp.MediaStreamIdAttribute, fm.liveswitch.sdp.MaxPacketTimeAttribute, fm.liveswitch.sdp.LanguageAttribute, fm.liveswitch.sdp.KeywordsAttribute, fm.liveswitch.sdp.InactiveAttribute, fm.liveswitch.sdp.ice.UfragAttribute, fm.liveswitch.sdp.ice.RemoteCandidatesAttribute, fm.liveswitch.sdp.ice.PasswordAttribute, fm.liveswitch.sdp.ice.OptionsAttribute, fm.liveswitch.sdp.ice.MismatchAttribute, fm.liveswitch.sdp.ice.LiteAttribute, fm.liveswitch.sdp.ice.FingerprintAttribute, fm.liveswitch.sdp.ice.CandidateAttribute, fm.liveswitch.sdp.GroupAttribute, fm.liveswitch.sdp.FrameRateAttribute, fm.liveswitch.sdp.FormatParametersAttribute, fm.liveswitch.sdp.CryptoAttribute, fm.liveswitch.sdp.ContentAttribute, fm.liveswitch.sdp.ConferenceTypeAttribute, fm.liveswitch.sdp.CharacterSetAttribute, fm.liveswitch.sdp.CategoryAttribute, and fm.liveswitch.sdp.BundleOnlyAttribute.
◆ getMultiplexingCategory()
Gets the Multiplexing Category of this Attribute.
◆ getTypeName()
static String fm.liveswitch.sdp.Attribute.getTypeName |
( |
@SuppressWarnings("rawtypes") Class |
type | ) |
|
|
static |
Gets the name of the attribute type.
- Parameters
-
◆ isMediaLevel()
static boolean fm.liveswitch.sdp.Attribute.isMediaLevel |
( |
@SuppressWarnings("rawtypes") Class |
type | ) |
|
|
static |
Determines whether the type applies to media streams.
- Parameters
-
◆ isSessionLevel()
static boolean fm.liveswitch.sdp.Attribute.isSessionLevel |
( |
@SuppressWarnings("rawtypes") Class |
type | ) |
|
|
static |
Determines whether the type applies to sessions.
- Parameters
-
◆ parse()
◆ setAttributeType()
◆ setMultiplexingCategory()
Sets the Multiplexing Category of this Attribute.
◆ toString()
String fm.liveswitch.sdp.Attribute.toString |
( |
| ) |
|
Converts this instance to a string.