An SDP attribute.
More...
◆ attribute
◆ attributeType
- (FMLiveSwitchSdpAttributeType) attributeType |
|
|
|
Gets this Attribute's Type.
◆ createAttributeWithName:value:
Creates an attribute.
- Parameters
-
name | The name. |
value | The value. |
◆ description
Converts this instance to a string.
◆ getAttributeValue
Gets the internal value of the attribute.
Implemented in FMLiveSwitchSdpUnknownAttribute, FMLiveSwitchSdpToolAttribute, FMLiveSwitchSdpSetupAttribute, FMLiveSwitchSdpSendReceiveAttribute, FMLiveSwitchSdpSendOnlyAttribute, FMLiveSwitchSdpSdpLanguageAttribute, FMLiveSwitchSdpSctpPortAttribute, FMLiveSwitchSdpSctpMaxMessageSizeAttribute, FMLiveSwitchSdpSctpMapAttribute, FMLiveSwitchSdpRtpSsrcGroupAttribute, FMLiveSwitchSdpRtpSsrcAttribute, FMLiveSwitchSdpRtpSimulcastAttribute, FMLiveSwitchSdpRtpRidAttribute, FMLiveSwitchSdpRtpMapAttribute, FMLiveSwitchSdpRtpExtMapAttribute, FMLiveSwitchSdpRtcpMuxAttribute, FMLiveSwitchSdpRtcpFeedbackAttribute, FMLiveSwitchSdpRtcpAttribute, FMLiveSwitchSdpReceiveOnlyAttribute, FMLiveSwitchSdpQualityAttribute, FMLiveSwitchSdpPacketTimeAttribute, FMLiveSwitchSdpOrientationAttribute, FMLiveSwitchSdpMutedAttribute, FMLiveSwitchSdpMediaStreamIdSemanticAttribute, FMLiveSwitchSdpMediaStreamIdAttribute, FMLiveSwitchSdpMaxPacketTimeAttribute, FMLiveSwitchSdpLanguageAttribute, FMLiveSwitchSdpKeywordsAttribute, FMLiveSwitchSdpInactiveAttribute, FMLiveSwitchSdpIceUfragAttribute, FMLiveSwitchSdpIceRemoteCandidatesAttribute, FMLiveSwitchSdpIcePasswordAttribute, FMLiveSwitchSdpIceOptionsAttribute, FMLiveSwitchSdpIceMismatchAttribute, FMLiveSwitchSdpIceLiteAttribute, FMLiveSwitchSdpIceFingerprintAttribute, FMLiveSwitchSdpIceCandidateAttribute, FMLiveSwitchSdpGroupAttribute, FMLiveSwitchSdpFrameRateAttribute, FMLiveSwitchSdpFormatParametersAttribute, FMLiveSwitchSdpCryptoAttribute, FMLiveSwitchSdpContentAttribute, FMLiveSwitchSdpConferenceTypeAttribute, FMLiveSwitchSdpCharacterSetAttribute, FMLiveSwitchSdpCategoryAttribute, and FMLiveSwitchSdpBundleOnlyAttribute.
◆ getTypeNameWithType:
+ (NSString*) getTypeNameWithType: |
|
(Class) |
type |
|
Gets the name of the attribute type.
- Parameters
-
◆ init
Implemented in FMLiveSwitchSdpSendReceiveAttribute, FMLiveSwitchSdpSendOnlyAttribute, FMLiveSwitchSdpRtcpMuxAttribute, FMLiveSwitchSdpReceiveOnlyAttribute, FMLiveSwitchSdpInactiveAttribute, FMLiveSwitchSdpIceUfragAttribute, FMLiveSwitchSdpIcePasswordAttribute, FMLiveSwitchSdpIceMismatchAttribute, FMLiveSwitchSdpIceLiteAttribute, FMLiveSwitchSdpDirectionAttribute, and FMLiveSwitchSdpBundleOnlyAttribute.
◆ isMediaLevelWithType:
+ (bool) isMediaLevelWithType: |
|
(Class) |
type |
|
Determines whether the type applies to media streams.
- Parameters
-
◆ isSessionLevelWithType:
+ (bool) isSessionLevelWithType: |
|
(Class) |
type |
|
Determines whether the type applies to sessions.
- Parameters
-
◆ multiplexingCategory
- (FMLiveSwitchSdpAttributeCategory) multiplexingCategory |
|
|
|
Gets the Multiplexing Category of this Attribute.
◆ parseWithS:
◆ setAttributeType:
- (void) setAttributeType: |
|
(FMLiveSwitchSdpAttributeType) |
value |
|
Sets this Attribute's Type.
◆ setMultiplexingCategory:
- (void) setMultiplexingCategory: |
|
(FMLiveSwitchSdpAttributeCategory) |
value |
|
Sets the Multiplexing Category of this Attribute.