FMIceLinkSdpMediaDescription Class Reference
Inherits from | NSObject |
---|---|
Declared in | FMIceLinkSdpMediaDescription.h FMIceLinkSdpMediaDescription.m |
– addBandwidth:
- (void)addBandwidth:(FMIceLinkSdpBandwidth *)bandwidth
Parameters
bandwidth |
The proposed bandwidth to add. |
---|
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– addMediaAttribute:
- (void)addMediaAttribute:(FMIceLinkSdpAttribute *)attribute
Parameters
attribute |
The session-level attribute to add. |
---|
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– bandwidths
- (NSMutableArray *)bandwidths
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– connectionData
- (FMIceLinkSdpConnectionData *)connectionData
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– cryptoAttributes
- (NSMutableArray *)cryptoAttributes
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– description
- (NSString *)description
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– encryptionKey
- (FMIceLinkSdpEncryptionKey *)encryptionKey
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– fingerprintAttribute
- (FMIceLinkSdpIceFingerprintAttribute *)fingerprintAttribute
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– getCandidateAttributes
- (NSMutableArray *)getCandidateAttributes
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– getCcmFirFeedbackAttributeWithPayloadType:
- (FMIceLinkSdpRtcpFeedbackAttribute *)getCcmFirFeedbackAttributeWithPayloadType:(int)payloadType
Parameters
payloadType |
The payload type. |
---|
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– getFormatParametersAttributeWithPayloadType:
- (FMIceLinkSdpFormatParametersAttribute *)getFormatParametersAttributeWithPayloadType:(int)payloadType
Parameters
payloadType |
The payload type. |
---|
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– getIceOptionAttributes
- (NSMutableArray *)getIceOptionAttributes
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– getMaxPacketTimeAttribute
- (FMIceLinkSdpMaxPacketTimeAttribute *)getMaxPacketTimeAttribute
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– getNackFeedbackAttributeWithPayloadType:
- (FMIceLinkSdpRtcpFeedbackAttribute *)getNackFeedbackAttributeWithPayloadType:(int)payloadType
Parameters
payloadType |
The payload type. |
---|
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– getNackPliFeedbackAttributeWithPayloadType:
- (FMIceLinkSdpRtcpFeedbackAttribute *)getNackPliFeedbackAttributeWithPayloadType:(int)payloadType
Parameters
payloadType |
The payload type. |
---|
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– getNackRpsiFeedbackAttributeWithPayloadType:
- (FMIceLinkSdpRtcpFeedbackAttribute *)getNackRpsiFeedbackAttributeWithPayloadType:(int)payloadType
Parameters
payloadType |
The payload type. |
---|
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– getNackSliFeedbackAttributeWithPayloadType:
- (FMIceLinkSdpRtcpFeedbackAttribute *)getNackSliFeedbackAttributeWithPayloadType:(int)payloadType
Parameters
payloadType |
The payload type. |
---|
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– getPacketTimeAttribute
- (FMIceLinkSdpPacketTimeAttribute *)getPacketTimeAttribute
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– getRtcpFeedbackAttributeWithPayloadType:type:subType:
- (FMIceLinkSdpRtcpFeedbackAttribute *)getRtcpFeedbackAttributeWithPayloadType:(int)payloadType type:(NSString *)type subType:(NSString *)subType
Parameters
payloadType |
The payload type. |
---|---|
type |
The type. |
subType |
The sub-type. |
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– getRtpExtMapAttributes
- (NSMutableArray *)getRtpExtMapAttributes
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– getRtpMapAttributes
- (NSMutableArray *)getRtpMapAttributes
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– getRtpMapAttributesWithFormatName:clockRate:formatParameters:
- (NSMutableArray *)getRtpMapAttributesWithFormatName:(NSString *)formatName clockRate:(int)clockRate formatParameters:(NSString *)formatParameters
Parameters
formatName |
Format name. |
---|---|
clockRate |
Clock rate. |
formatParameters |
Format parameters. |
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– getRtpMapAttributesWithFormatName:clockRate:formatParameters:rtpMapAttributeIndices:
- (NSMutableArray *)getRtpMapAttributesWithFormatName:(NSString *)formatName clockRate:(int)clockRate formatParameters:(NSString *)formatParameters rtpMapAttributeIndices:(NSMutableArray **)rtpMapAttributeIndices
Parameters
formatName |
Format name. |
---|---|
clockRate |
Clock rate. |
formatParameters |
Format parameters. |
rtpMapAttributeIndices |
The indeces of the FMIceLinkSdpRtpMapAttribute. |
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– getRtpMapAttributeWithFormatName:clockRate:formatParameters:
- (FMIceLinkSdpRtpMapAttribute *)getRtpMapAttributeWithFormatName:(NSString *)formatName clockRate:(int)clockRate formatParameters:(NSString *)formatParameters
Parameters
formatName |
Format name. |
---|---|
clockRate |
Clock rate. |
formatParameters |
Format parameters. |
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– getRtpMapAttributeWithFormatName:clockRate:formatParameters:rtpMapAttributeIndex:
- (FMIceLinkSdpRtpMapAttribute *)getRtpMapAttributeWithFormatName:(NSString *)formatName clockRate:(int)clockRate formatParameters:(NSString *)formatParameters rtpMapAttributeIndex:(int *)rtpMapAttributeIndex
Parameters
formatName |
Format name. |
---|---|
clockRate |
Clock rate. |
formatParameters |
Format parameters. |
rtpMapAttributeIndex |
The index of the FMIceLinkSdpRtpMapAttribute. |
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– getSsrcAttributes
- (NSMutableArray *)getSsrcAttributes
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– getSsrcAttributesWithSsrc:
- (NSMutableArray *)getSsrcAttributesWithSsrc:(long long)ssrc
Parameters
ssrc |
The synchronization source. |
---|
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– getSsrcAttributesWithSsrc:name:
- (NSMutableArray *)getSsrcAttributesWithSsrc:(long long)ssrc name:(NSString *)name
Parameters
ssrc |
The synchronization source. |
---|---|
name |
The attribute name. |
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– getSsrcAttributeWithSsrc:name:value:
- (FMIceLinkSdpRtpSsrcAttribute *)getSsrcAttributeWithSsrc:(long long)ssrc name:(NSString *)name value:(NSString *)value
Parameters
ssrc |
The synchronization source. |
---|---|
name |
The attribute name. |
value |
The attribute value. |
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– icePasswordAttribute
- (FMIceLinkSdpIcePasswordAttribute *)icePasswordAttribute
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– iceUfragAttribute
- (FMIceLinkSdpIceUfragAttribute *)iceUfragAttribute
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– initWithMedia:
- (instancetype)initWithMedia:(FMIceLinkSdpMedia *)media
Parameters
media |
The media name and transport address. |
---|
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– insertCcmFirAttributeWithFormatName:clockRate:formatParameters:
- (bool)insertCcmFirAttributeWithFormatName:(NSString *)formatName clockRate:(int)clockRate formatParameters:(NSString *)formatParameters
Parameters
formatName |
Format name. |
---|---|
clockRate |
Clock rate. |
formatParameters |
Format parameters. |
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– insertMediaAttribute:index:
- (void)insertMediaAttribute:(FMIceLinkSdpAttribute *)attribute index:(int)index
Parameters
attribute |
The session-level attribute to add. |
---|---|
index |
The index. |
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– insertNackPliAttributeWithFormatName:clockRate:formatParameters:
- (bool)insertNackPliAttributeWithFormatName:(NSString *)formatName clockRate:(int)clockRate formatParameters:(NSString *)formatParameters
Parameters
formatName |
Format name. |
---|---|
clockRate |
Clock rate. |
formatParameters |
Format parameters. |
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– insertRembAttributeWithFormatName:clockRate:formatParameters:
- (bool)insertRembAttributeWithFormatName:(NSString *)formatName clockRate:(int)clockRate formatParameters:(NSString *)formatParameters
Parameters
formatName |
Format name. |
---|---|
clockRate |
Clock rate. |
formatParameters |
Format parameters. |
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– isApplication
- (bool)isApplication
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– isAudio
- (bool)isAudio
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– isMessage
- (bool)isMessage
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– isText
- (bool)isText
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– isVideo
- (bool)isVideo
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– media
- (FMIceLinkSdpMedia *)media
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– mediaAttributes
- (NSMutableArray *)mediaAttributes
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
+ mediaDescriptionWithMedia:
+ (FMIceLinkSdpMediaDescription *)mediaDescriptionWithMedia:(FMIceLinkSdpMedia *)media
Parameters
media |
The media name and transport address. |
---|
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– mediaTitle
- (NSString *)mediaTitle
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
+ parseWithS:
+ (FMIceLinkSdpMediaDescription *)parseWithS:(NSString *)s
Parameters
s |
The string to parse. |
---|
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– qualityAttribute
- (FMIceLinkSdpQualityAttribute *)qualityAttribute
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– removeBandwidth:
- (bool)removeBandwidth:(FMIceLinkSdpBandwidth *)bandwidth
Parameters
bandwidth |
The proposed bandwidth to remove. |
---|
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– removeMediaAttribute:
- (bool)removeMediaAttribute:(FMIceLinkSdpAttribute *)attribute
Parameters
attribute |
The session-level attribute to remove. |
---|
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– rtcpAttribute
- (FMIceLinkSdpRtcpAttribute *)rtcpAttribute
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– rtcpMultiplexingSupported
- (bool)rtcpMultiplexingSupported
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– sctpMapAttribute
- (FMIceLinkSdpSctpMapAttribute *)sctpMapAttribute
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– sctpMaxMessageSizeAttribute
- (FMIceLinkSdpSctpMaxMessageSizeAttribute *)sctpMaxMessageSizeAttribute
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– setConnectionData:
- (void)setConnectionData:(FMIceLinkSdpConnectionData *)value
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– setEncryptionKey:
- (void)setEncryptionKey:(FMIceLinkSdpEncryptionKey *)value
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– setMediaTitle:
- (void)setMediaTitle:(NSString *)value
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– setQualityAttribute:
- (void)setQualityAttribute:(FMIceLinkSdpQualityAttribute *)value
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– setRtcpAttribute:
- (void)setRtcpAttribute:(FMIceLinkSdpRtcpAttribute *)value
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– setSetupAttribute:
- (void)setSetupAttribute:(FMIceLinkSdpSetupAttribute *)value
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– setStreamDirection:
- (void)setStreamDirection:(FMIceLinkStreamDirection)value
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– setupAttribute
- (FMIceLinkSdpSetupAttribute *)setupAttribute
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– streamDirection
- (FMIceLinkStreamDirection)streamDirection
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– supportsIce
@return
- (bool)supportsIce
Discussion
@return
Declared In
FMIceLinkSdpMediaDescription.h
– supportsRtcpMultiplexing
- (bool)supportsRtcpMultiplexing
Discussion
Declared In
FMIceLinkSdpMediaDescription.h
– updateQualityAttributeValueWithQuality:
@param quality
- (void)updateQualityAttributeValueWithQuality:(int)quality
Discussion
@param quality
Declared In
FMIceLinkSdpMediaDescription.h