Click or drag to resize

MapAttribute Class

This attribute maps from an RTP payload type number (as used in an "m=" line) to an format name denoting the payload format to be used. It also provides information on the clock rate and format parameters. It is a media-level attribute that is not dependent on charset.
Inheritance Hierarchy

Namespace:  FM.IceLink.Sdp.Rtp
Assembly:  FM.IceLink (in FM.IceLink.dll) Version: 1.1.2.607 (1.1.2.607)

The MapAttribute type exposes the following members.

Constructors
  NameDescription
Public methodMapAttribute(Int32, String, Int32)
Initializes a new instance of the MapAttribute class.
Public methodMapAttribute(Int32, String, Int32, String)
Initializes a new instance of the MapAttribute class.
Top
Properties
  NameDescription
Public propertyAttributeType
Gets or sets this Attribute's Type.
(Inherited from Attribute.)
Public propertyClockRate
Gets or sets the payload clock rate.
Public propertyFormatName
Gets or sets the format name denoting the payload format to be used.
Public propertyFormatParameters
Gets or sets format parameters for the payload.
Public propertyPayloadType
Gets or sets the RTP payload type number.
Public propertyRelatedFormatParametersAttribute
Gets or sets Format Parameters attribute associated with this Map Attribute
Public propertyRelatedRtcpFeedbackAttributes
Gets Rtcp Feedback attributes associated with this Map Attribute.
Top
Methods
  NameDescription
Public methodAddRelatedRtcpFeedbackAttribute
Adds an Rtcp Feedback attribute associated with this Map Attribute.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodStatic memberFromAttributeValue
Initializes a new instance of the MapAttribute class.
Protected methodGetAttributeValue
Gets the internal value of the attribute.
(Overrides AttributeGetAttributeValue.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetRelatedCcmFirFeedbackAttribute
Gets the RTCP "ccm fir" feedback attribute associated with this payload type.
Public methodGetRelatedNackFeedbackAttribute
Gets the RTCP "nack" feedback attribute associated with this payload type.
Public methodGetRelatedNackPliFeedbackAttribute
Gets the RTCP "nack pli" feedback attribute associated with this payload type.
Public methodGetRelatedNackRpsiFeedbackAttribute
Gets the RTCP "nack rpsi" feedback attribute associated with this payload type.
Public methodGetRelatedNackSliFeedbackAttribute
Gets the RTCP "nack sli" feedback attribute associated with this payload type.
Public methodGetRelatedRembFeedbackAttribute
Gets the RTCP "goog-remb" feedback attribute associated with this payload type.
Public methodGetRelatedRtcpFeedbackAttribute(String, String)
Gets the RTCP feedback attribute for the given type and subtype associated with this payload type.
Public methodGetRelatedRtcpFeedbackAttribute(Int32, String, String)
Gets the RTCP feedback attribute for the given payload type, type and subtype associated with this payload type.
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodRemoveRelatedRtcpFeedbackAttribute
Removes an Rtcp Feedback attribute associated with this Map Attribute. Returns true if the attribute was reomved; if the attribute was not present, returns false.
Public methodResetRtcpFeedbackAttributes
Resets Rtcp Feedback attributes associated with this Map Attribute.
Public methodToString
Converts this instance to a string.
(Inherited from Attribute.)
Top
Version Information

IceLink Xamarin

Supported in: 3.0.3.48
See Also