This attribute allows parameters that are specific to a particular format to be conveyed in a way that SDP does not have to understand them. More...
Instance Methods | |
(NSMutableDictionary< NSString *, NSString * > *) | - deserializeFormatSpecificParameters |
Creates a dictionary map from the format specific parameters. More... | |
(int) | - format |
Gets the format. More... | |
(NSString *) | - formatSpecificParameters |
Gets the format-specific parameters. More... | |
(NSString *) | - getAttributeValue |
Gets the internal value of the attribute. More... | |
(NSString *) | - getFormatSpecificParameterWithKey: |
Gets a format specific parameter. More... | |
(instancetype) | - initWithFormat: |
Initializes a new instance of the FMLiveSwitchSdpFormatParametersAttribute class. More... | |
(instancetype) | - initWithFormat:formatSpecificParameters: |
Initializes a new instance of the FMLiveSwitchSdpFormatParametersAttribute class. More... | |
(void) | - serializeFormatSpecificParametersWithMap: |
Updates the format specific parameters based on a dictionary map. More... | |
(void) | - setFormat: |
Sets the format. More... | |
(void) | - setFormatSpecificParameterWithKey:value: |
Sets a format specific parameter. More... | |
(bool) | - tryGetFormatSpecificParameterWithKey:value: |
Tries to get a format specific parameter. More... | |
(bool) | - unsetFormatSpecificParameterWithKey: |
Unsets a format specific parameter. 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 allows parameters that are specific to a particular format to be conveyed in a way that SDP does not have to understand them.
The format must be one of the formats specified for the media. Format-specific parameters may be any set of parameters required to be conveyed by SDP and given unchanged to the media tool that will use this format. At most one instance of this attribute is allowed for each format.
Creates a dictionary map from the format specific parameters.
- (int) format |
Gets the format.
+ (FMLiveSwitchSdpFormatParametersAttribute*) formatParametersAttributeWithFormat: | (int) | format |
Initializes a new instance of the FMLiveSwitchSdpFormatParametersAttribute class.
format | The format. |
+ (FMLiveSwitchSdpFormatParametersAttribute*) formatParametersAttributeWithFormat: | (int) | format | |
formatSpecificParameters: | (NSString *) | formatSpecificParameters | |
Initializes a new instance of the FMLiveSwitchSdpFormatParametersAttribute class.
format | The format. |
formatSpecificParameters | The format-specific parameters. |
- (NSString*) formatSpecificParameters |
Gets the format-specific parameters.
+ (FMLiveSwitchSdpFormatParametersAttribute*) fromAttributeValue: | (NSString *) | value |
Initializes a new instance of the FMLiveSwitchSdpFormatParametersAttribute class.
value | The attribute value. |
- (NSString*) getAttributeValue |
Gets the internal value of the attribute.
Implements FMLiveSwitchSdpAttribute.
Gets a format specific parameter.
key | The key. |
- (instancetype) initWithFormat: | (int) | format |
Initializes a new instance of the FMLiveSwitchSdpFormatParametersAttribute class.
format | The format. |
- (instancetype) initWithFormat: | (int) | format | |
formatSpecificParameters: | (NSString *) | formatSpecificParameters | |
Initializes a new instance of the FMLiveSwitchSdpFormatParametersAttribute class.
format | The format. |
formatSpecificParameters | The format-specific parameters. |
- (void) serializeFormatSpecificParametersWithMap: | (NSMutableDictionary< NSString *, NSString * > *) | map |
Updates the format specific parameters based on a dictionary map.
map | The map. |
- (void) setFormat: | (int) | value |
Sets the format.
Sets a format specific parameter.
key | The key. |
value | The value. |
Tries to get a format specific parameter.
key | The key. |
value | The value. |
- (bool) unsetFormatSpecificParameterWithKey: | (NSString *) | key |
Unsets a format specific parameter.
key | The key. |