FMIceLinkFeedbackControlFrame Class Reference

Inherits from FMIceLinkMediaControlFrame : NSObject
Declared in FMIceLinkFeedbackControlFrame.h
FMIceLinkFeedbackControlFrame.m

Overview

An RTCP Feedback packet.

+ feedbackControlFrameWithFeedbackMessageType:payloadType:

Initializes a new instance of the FMIceLinkFeedbackControlFrame class.
+ (FMIceLinkFeedbackControlFrame *)feedbackControlFrameWithFeedbackMessageType:(int)feedbackMessageType payloadType:(int)payloadType

Parameters

feedbackMessageType

Type of the feedback message.

payloadType

Type of the payload.

Discussion

Initializes a new instance of the FMIceLinkFeedbackControlFrame class.

Declared In

FMIceLinkFeedbackControlFrame.h

+ feedbackControlFrameWithFeedbackMessageType:payloadType:buffer:

Initializes a new instance of the FMIceLinkFeedbackControlFrame class.
+ (FMIceLinkFeedbackControlFrame *)feedbackControlFrameWithFeedbackMessageType:(int)feedbackMessageType payloadType:(int)payloadType buffer:(FMIceLinkDataBuffer *)buffer

Parameters

feedbackMessageType

The feedback message type.

payloadType

Payload type.

buffer

The backing data buffer.

Discussion

Initializes a new instance of the FMIceLinkFeedbackControlFrame class.

Declared In

FMIceLinkFeedbackControlFrame.h

+ feedbackControlFrameWithFeedbackMessageType:payloadType:senderSynchronizationSource:mediaSynchronizationSource:

Initializes a new instance of the FMIceLinkFeedbackControlFrame class.
+ (FMIceLinkFeedbackControlFrame *)feedbackControlFrameWithFeedbackMessageType:(int)feedbackMessageType payloadType:(int)payloadType senderSynchronizationSource:(long long)senderSynchronizationSource mediaSynchronizationSource:(long long)mediaSynchronizationSource

Parameters

feedbackMessageType

Type of the feedback message.

payloadType

Type of the payload.

senderSynchronizationSource

The sender synchronization source.

mediaSynchronizationSource

The media synchronization source.

Discussion

Initializes a new instance of the FMIceLinkFeedbackControlFrame class.

Declared In

FMIceLinkFeedbackControlFrame.h

+ feedbackControlFrameWithFeedbackMessageType:payloadType:senderSynchronizationSource:mediaSynchronizationSource:feedbackControlInformation:

Initializes a new instance of the FMIceLinkFeedbackControlFrame class.
+ (FMIceLinkFeedbackControlFrame *)feedbackControlFrameWithFeedbackMessageType:(int)feedbackMessageType payloadType:(int)payloadType senderSynchronizationSource:(long long)senderSynchronizationSource mediaSynchronizationSource:(long long)mediaSynchronizationSource feedbackControlInformation:(FMIceLinkDataBuffer *)feedbackControlInformation

Parameters

feedbackMessageType

Type of the feedback message.

payloadType

Type of the payload.

senderSynchronizationSource

The sender synchronization source.

mediaSynchronizationSource

The media synchronization source.

feedbackControlInformation

The feedback control information.

Discussion

Initializes a new instance of the FMIceLinkFeedbackControlFrame class.

Declared In

FMIceLinkFeedbackControlFrame.h

– feedbackControlInformation

Gets the Feedback Control Information field.
- (FMIceLinkDataBuffer *)feedbackControlInformation

Discussion

Gets the Feedback Control Information field.

Declared In

FMIceLinkFeedbackControlFrame.h

– feedbackControlInformationOffset

Gets the feedback control information offset.
- (int)feedbackControlInformationOffset

Discussion

Gets the feedback control information offset.

Declared In

FMIceLinkFeedbackControlFrame.h

– feedbackMessageType

Gets the feedback message type.
- (int)feedbackMessageType

Discussion

Gets the feedback message type.

Declared In

FMIceLinkFeedbackControlFrame.h

+ fixedPayloadHeaderLength

Gets the fixed payload header length of a Feedback Control packet.
+ (int)fixedPayloadHeaderLength

Discussion

Gets the fixed payload header length of a Feedback Control packet.

Declared In

FMIceLinkFeedbackControlFrame.h

– initWithFeedbackMessageType:payloadType:

Initializes a new instance of the FMIceLinkFeedbackControlFrame class.
- (instancetype)initWithFeedbackMessageType:(int)feedbackMessageType payloadType:(int)payloadType

Parameters

feedbackMessageType

Type of the feedback message.

payloadType

Type of the payload.

Discussion

Initializes a new instance of the FMIceLinkFeedbackControlFrame class.

Declared In

FMIceLinkFeedbackControlFrame.h

– initWithFeedbackMessageType:payloadType:buffer:

Initializes a new instance of the FMIceLinkFeedbackControlFrame class.
- (instancetype)initWithFeedbackMessageType:(int)feedbackMessageType payloadType:(int)payloadType buffer:(FMIceLinkDataBuffer *)buffer

Parameters

feedbackMessageType

The feedback message type.

payloadType

Payload type.

buffer

The backing data buffer.

Discussion

Initializes a new instance of the FMIceLinkFeedbackControlFrame class.

Declared In

FMIceLinkFeedbackControlFrame.h

– initWithFeedbackMessageType:payloadType:senderSynchronizationSource:mediaSynchronizationSource:

Initializes a new instance of the FMIceLinkFeedbackControlFrame class.
- (instancetype)initWithFeedbackMessageType:(int)feedbackMessageType payloadType:(int)payloadType senderSynchronizationSource:(long long)senderSynchronizationSource mediaSynchronizationSource:(long long)mediaSynchronizationSource

Parameters

feedbackMessageType

Type of the feedback message.

payloadType

Type of the payload.

senderSynchronizationSource

The sender synchronization source.

mediaSynchronizationSource

The media synchronization source.

Discussion

Initializes a new instance of the FMIceLinkFeedbackControlFrame class.

Declared In

FMIceLinkFeedbackControlFrame.h

– initWithFeedbackMessageType:payloadType:senderSynchronizationSource:mediaSynchronizationSource:feedbackControlInformation:

Initializes a new instance of the FMIceLinkFeedbackControlFrame class.
- (instancetype)initWithFeedbackMessageType:(int)feedbackMessageType payloadType:(int)payloadType senderSynchronizationSource:(long long)senderSynchronizationSource mediaSynchronizationSource:(long long)mediaSynchronizationSource feedbackControlInformation:(FMIceLinkDataBuffer *)feedbackControlInformation

Parameters

feedbackMessageType

Type of the feedback message.

payloadType

Type of the payload.

senderSynchronizationSource

The sender synchronization source.

mediaSynchronizationSource

The media synchronization source.

feedbackControlInformation

The feedback control information.

Discussion

Initializes a new instance of the FMIceLinkFeedbackControlFrame class.

Declared In

FMIceLinkFeedbackControlFrame.h

– mediaSourceSynchronizationSource

Gets the SSRC of the media source that this piece of feedback information is related to.
- (long long)mediaSourceSynchronizationSource

Discussion

Gets the SSRC of the media source that this piece of feedback information is related to.

Declared In

FMIceLinkFeedbackControlFrame.h

– packetSenderSynchronizationSource

Gets the SSRC of the packet sender - the synchronization source identifier for the originator of this packet.
- (long long)packetSenderSynchronizationSource

Discussion

Gets the SSRC of the packet sender - the synchronization source identifier for the originator of this packet.

Declared In

FMIceLinkFeedbackControlFrame.h

– setFeedbackMessageType:

Sets the feedback message type.
- (void)setFeedbackMessageType:(int)value

Discussion

Sets the feedback message type.

Declared In

FMIceLinkFeedbackControlFrame.h

– setMediaSourceSynchronizationSource:

Sets the SSRC of the media source that this piece of feedback information is related to.
- (void)setMediaSourceSynchronizationSource:(long long)value

Discussion

Sets the SSRC of the media source that this piece of feedback information is related to.

Declared In

FMIceLinkFeedbackControlFrame.h

– setPacketSenderSynchronizationSource:

Sets the SSRC of the packet sender - the synchronization source identifier for the originator of this packet.
- (void)setPacketSenderSynchronizationSource:(long long)value

Discussion

Sets the SSRC of the packet sender - the synchronization source identifier for the originator of this packet.

Declared In

FMIceLinkFeedbackControlFrame.h