This attribute is used to indicate the capability of using RTCP feedback. More...
Instance Methods | |
(NSString *) | - getAttributeValue |
Gets the internal value of the attribute. More... | |
(instancetype) | - initWithPayloadType:type: |
Initializes a new instance of the FMLiveSwitchSdpRtcpFeedbackAttribute class. More... | |
(instancetype) | - initWithPayloadType:type:subtype: |
Initializes a new instance of the FMLiveSwitchSdpRtcpFeedbackAttribute class. More... | |
(int) | - payloadType |
Gets the payload type. More... | |
(void) | - setPayloadType: |
Sets the payload type. More... | |
(void) | - setSubType: |
Sets the sub-type. More... | |
(void) | - setType: |
Sets the type. More... | |
(NSString *) | - subType |
Gets the sub-type. More... | |
(NSString *) | - type |
Gets the type. More... | |
Instance Methods inherited from FMLiveSwitchSdpAttribute | |
(FMLiveSwitchSdpAttributeType) | - attributeType |
Gets this Attribute's Type. More... | |
(NSString *) | - description |
Converts this instance to a string. More... | |
(instancetype) | - init |
(FMLiveSwitchSdpAttributeCategory) | - multiplexingCategory |
Gets the Multiplexing Category of this Attribute. More... | |
(void) | - setAttributeType: |
Sets this Attribute's Type. More... | |
(void) | - setMultiplexingCategory: |
Sets the Multiplexing Category of this Attribute. More... | |
This attribute is used to indicate the capability of using RTCP feedback.
+ (FMLiveSwitchSdpRtcpFeedbackAttribute*) ccmFirAttributeWithPayloadType: | (int) | payloadType |
Creates a "ccm fir" feedback attribute.
payloadType | The payload type. |
+ (FMLiveSwitchSdpRtcpFeedbackAttribute*) ccmLrrAttributeWithPayloadType: | (int) | payloadType |
Creates a "ccm lrr" feedback attribute.
payloadType | The payload type. |
+ (FMLiveSwitchSdpRtcpFeedbackAttribute*) ccmTmmbnAttributeWithPayloadType: | (int) | payloadType |
Creates a "ccm tmmbn" feedback attribute.
payloadType | The payload type. |
+ (FMLiveSwitchSdpRtcpFeedbackAttribute*) ccmTmmbrAttributeWithPayloadType: | (int) | payloadType |
Creates a "ccm tmmbr" feedback attribute.
payloadType | The payload type. |
+ (FMLiveSwitchSdpRtcpFeedbackAttribute*) feedbackAttributeWithPayloadType: | (int) | payloadType | |
type: | (NSString *) | type | |
Initializes a new instance of the FMLiveSwitchSdpRtcpFeedbackAttribute class.
payloadType | The payload type. |
type | The type. |
+ (FMLiveSwitchSdpRtcpFeedbackAttribute*) feedbackAttributeWithPayloadType: | (int) | payloadType | |
type: | (NSString *) | type | |
subtype: | (NSString *) | subtype | |
Initializes a new instance of the FMLiveSwitchSdpRtcpFeedbackAttribute class.
payloadType | The payload type. |
type | The type. |
subtype | The subtype. |
+ (FMLiveSwitchSdpRtcpFeedbackAttribute*) fromAttributeValue: | (NSString *) | value |
Initializes a new instance of the FMLiveSwitchSdpRtcpFeedbackAttribute class.
value | The attribute value. |
- (NSString*) getAttributeValue |
Gets the internal value of the attribute.
Implements FMLiveSwitchSdpAttribute.
- (instancetype) initWithPayloadType: | (int) | payloadType | |
type: | (NSString *) | type | |
Initializes a new instance of the FMLiveSwitchSdpRtcpFeedbackAttribute class.
payloadType | The payload type. |
type | The type. |
- (instancetype) initWithPayloadType: | (int) | payloadType | |
type: | (NSString *) | type | |
subtype: | (NSString *) | subtype | |
Initializes a new instance of the FMLiveSwitchSdpRtcpFeedbackAttribute class.
payloadType | The payload type. |
type | The type. |
subtype | The subtype. |
+ (FMLiveSwitchSdpRtcpFeedbackAttribute*) nackAttributeWithPayloadType: | (int) | payloadType |
Creates a "nack" feedback attribute.
payloadType | The payload type. |
+ (FMLiveSwitchSdpRtcpFeedbackAttribute*) nackPliAttributeWithPayloadType: | (int) | payloadType |
Creates a "nack pli" feedback attribute.
payloadType | The payload type. |
+ (FMLiveSwitchSdpRtcpFeedbackAttribute*) nackRpsiAttributeWithPayloadType: | (int) | payloadType |
Creates a "nack rpsi" feedback attribute.
payloadType | The payload type. |
+ (FMLiveSwitchSdpRtcpFeedbackAttribute*) nackSliAttributeWithPayloadType: | (int) | payloadType |
Creates a "nack sli" feedback attribute.
payloadType | The payload type. |
- (int) payloadType |
Gets the payload type.
+ (FMLiveSwitchSdpRtcpFeedbackAttribute*) rembAttributeWithPayloadType: | (int) | payloadType |
Creates a "goog-remb" feedback attribute.
payloadType | The payload type. |
- (void) setPayloadType: | (int) | value |
Sets the payload type.
- (void) setSubType: | (NSString *) | value |
Sets the sub-type.
- (void) setType: | (NSString *) | value |
Sets the type.
- (NSString*) subType |
Gets the sub-type.
+ (FMLiveSwitchSdpRtcpFeedbackAttribute*) transportCCAttributeWithPayloadType: | (int) | payloadType |
Creates a "transport-cc" feedback attribute.
payloadType | The payload type. |
- (NSString*) type |
Gets the type.
+ (int) wildcardPayloadType |
Gets the payload type that represents wildcard feedback attributes ('*').