This attribute is used to indicate the capability of using RTCP feedback. More...
Public Member Functions | |
FeedbackAttribute (int payloadType, String type) | |
Initializes a new instance of the fm.liveswitch.sdp.rtcp.FeedbackAttribute class. More... | |
FeedbackAttribute (int payloadType, String type, String subtype) | |
Initializes a new instance of the fm.liveswitch.sdp.rtcp.FeedbackAttribute class. More... | |
int | getPayloadType () |
Gets the payload type. More... | |
String | getSubType () |
Gets the sub-type. More... | |
String | getType () |
Gets the type. More... | |
void | setPayloadType (int value) |
Sets the payload type. More... | |
void | setSubType (String value) |
Sets the sub-type. More... | |
void | setType (String value) |
Sets the type. More... | |
Public Member Functions inherited from fm.liveswitch.sdp.Attribute | |
fm.liveswitch.sdp.AttributeType | getAttributeType () |
Gets this Attribute's Type. More... | |
fm.liveswitch.sdp.AttributeCategory | getMultiplexingCategory () |
Gets the Multiplexing Category of this Attribute. More... | |
void | setAttributeType (fm.liveswitch.sdp.AttributeType value) |
Sets this Attribute's Type. More... | |
String | toString () |
Converts this instance to a string. More... | |
Static Public Member Functions | |
static fm.liveswitch.sdp.rtcp.FeedbackAttribute | ccmFirAttribute (int payloadType) |
Creates a "ccm fir" feedback attribute. More... | |
static fm.liveswitch.sdp.rtcp.FeedbackAttribute | ccmLrrAttribute (int payloadType) |
Creates a "ccm lrr" feedback attribute. More... | |
static fm.liveswitch.sdp.rtcp.FeedbackAttribute | ccmTmmbnAttribute (int payloadType) |
Creates a "ccm tmmbn" feedback attribute. More... | |
static fm.liveswitch.sdp.rtcp.FeedbackAttribute | ccmTmmbrAttribute (int payloadType) |
Creates a "ccm tmmbr" feedback attribute. More... | |
static fm.liveswitch.sdp.rtcp.FeedbackAttribute | fromAttributeValue (String value) |
Initializes a new instance of the fm.liveswitch.sdp.rtcp.FeedbackAttribute class. More... | |
static int | getWildcardPayloadType () |
Gets the payload type that represents wildcard feedback attributes ('*'). More... | |
static fm.liveswitch.sdp.rtcp.FeedbackAttribute | nackAttribute (int payloadType) |
Creates a "nack" feedback attribute. More... | |
static fm.liveswitch.sdp.rtcp.FeedbackAttribute | nackPliAttribute (int payloadType) |
Creates a "nack pli" feedback attribute. More... | |
static fm.liveswitch.sdp.rtcp.FeedbackAttribute | nackRpsiAttribute (int payloadType) |
Creates a "nack rpsi" feedback attribute. More... | |
static fm.liveswitch.sdp.rtcp.FeedbackAttribute | nackSliAttribute (int payloadType) |
Creates a "nack sli" feedback attribute. More... | |
static fm.liveswitch.sdp.rtcp.FeedbackAttribute | rembAttribute (int payloadType) |
Creates a "goog-remb" feedback attribute. More... | |
static fm.liveswitch.sdp.rtcp.FeedbackAttribute | transportCCAttribute (int payloadType) |
Creates a "transport-cc" feedback attribute. More... | |
Static Public Member Functions inherited from fm.liveswitch.sdp.Attribute | |
static fm.liveswitch.sdp.Attribute | createAttribute (String name, String value) |
Creates an attribute. More... | |
static String | getTypeName (@SuppressWarnings("rawtypes") Class type) |
Gets the name of the attribute type. More... | |
static boolean | isMediaLevel (@SuppressWarnings("rawtypes") Class type) |
Determines whether the type applies to media streams. More... | |
static boolean | isSessionLevel (@SuppressWarnings("rawtypes") Class type) |
Determines whether the type applies to sessions. More... | |
static fm.liveswitch.sdp.Attribute | parse (String s) |
Creates an fm.liveswitch.sdp.ConnectionData instance from a string. More... | |
Protected Member Functions | |
String | getAttributeValue () |
Gets the internal value of the attribute. More... | |
Protected Member Functions inherited from fm.liveswitch.sdp.Attribute | |
Attribute () | |
void | setMultiplexingCategory (fm.liveswitch.sdp.AttributeCategory value) |
Sets the Multiplexing Category of this Attribute. More... | |
This attribute is used to indicate the capability of using RTCP feedback.
fm.liveswitch.sdp.rtcp.FeedbackAttribute.FeedbackAttribute | ( | int | payloadType, |
String | type | ||
) |
Initializes a new instance of the fm.liveswitch.sdp.rtcp.FeedbackAttribute class.
payloadType | The payload type. |
type | The type. |
fm.liveswitch.sdp.rtcp.FeedbackAttribute.FeedbackAttribute | ( | int | payloadType, |
String | type, | ||
String | subtype | ||
) |
Initializes a new instance of the fm.liveswitch.sdp.rtcp.FeedbackAttribute class.
payloadType | The payload type. |
type | The type. |
subtype | The subtype. |
|
static |
Creates a "ccm fir" feedback attribute.
payloadType | The payload type. |
|
static |
Creates a "ccm lrr" feedback attribute.
payloadType | The payload type. |
|
static |
Creates a "ccm tmmbn" feedback attribute.
payloadType | The payload type. |
|
static |
Creates a "ccm tmmbr" feedback attribute.
payloadType | The payload type. |
|
static |
Initializes a new instance of the fm.liveswitch.sdp.rtcp.FeedbackAttribute class.
value | The attribute value. |
|
protected |
Gets the internal value of the attribute.
Reimplemented from fm.liveswitch.sdp.Attribute.
int fm.liveswitch.sdp.rtcp.FeedbackAttribute.getPayloadType | ( | ) |
Gets the payload type.
String fm.liveswitch.sdp.rtcp.FeedbackAttribute.getSubType | ( | ) |
Gets the sub-type.
String fm.liveswitch.sdp.rtcp.FeedbackAttribute.getType | ( | ) |
Gets the type.
|
static |
Gets the payload type that represents wildcard feedback attributes ('*').
|
static |
Creates a "nack" feedback attribute.
payloadType | The payload type. |
|
static |
Creates a "nack pli" feedback attribute.
payloadType | The payload type. |
|
static |
Creates a "nack rpsi" feedback attribute.
payloadType | The payload type. |
|
static |
Creates a "nack sli" feedback attribute.
payloadType | The payload type. |
|
static |
Creates a "goog-remb" feedback attribute.
payloadType | The payload type. |
void fm.liveswitch.sdp.rtcp.FeedbackAttribute.setPayloadType | ( | int | value | ) |
Sets the payload type.
void fm.liveswitch.sdp.rtcp.FeedbackAttribute.setSubType | ( | String | value | ) |
Sets the sub-type.
void fm.liveswitch.sdp.rtcp.FeedbackAttribute.setType | ( | String | value | ) |
Sets the type.
|
static |
Creates a "transport-cc" feedback attribute.
payloadType | The payload type. |