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 ('*').