An RTCP layer refresh request (FIR) packet entry. More...
Public Member Functions | |
boolean | getCurrentIdsPresent () |
Gets whether the current temporal layer ID and current layer ID fields are present. More... | |
int | getCurrentLayerId () |
Gets the current layer ID. More... | |
int | getCurrentTemporalId () |
Gets the current temporal ID. More... | |
fm.liveswitch.DataBuffer | getDataBuffer () |
Gets the backing data buffer. More... | |
int | getPayloadType () |
Gets the payload type. More... | |
int | getSequenceNumber () |
Gets the sequence number. More... | |
long | getSynchronizationSource () |
Gets the synchronization source. More... | |
int | getTargetLayerId () |
Gets the target layer ID. More... | |
int | getTargetTemporalId () |
Gets the target temporal ID. More... | |
LrrEntry (fm.liveswitch.DataBuffer dataBuffer) | |
Initializes a new instance of the fm.liveswitch.LrrEntry class. More... | |
LrrEntry (int sequenceNumber) | |
Initializes a new instance of the fm.liveswitch.LrrEntry class. More... | |
LrrEntry (int sequenceNumber, int targetTemporalId, int targetLayerId) | |
Initializes a new instance of the fm.liveswitch.LrrEntry class. More... | |
LrrEntry (int sequenceNumber, int targetTemporalId, int targetLayerId, int currentTemporalId, int currentLayerId) | |
Initializes a new instance of the fm.liveswitch.LrrEntry class. More... | |
void | setCurrentIdsPresent (boolean value) |
Sets whether the current temporal layer ID and current layer ID fields are present. More... | |
void | setCurrentLayerId (int value) |
Sets the current layer ID. More... | |
void | setCurrentTemporalId (int value) |
Sets the current temporal ID. More... | |
void | setDataBuffer (fm.liveswitch.DataBuffer value) |
Sets the backing data buffer. More... | |
void | setPayloadType (int value) |
Sets the payload type. More... | |
void | setSequenceNumber (int value) |
Sets the sequence number. More... | |
void | setSynchronizationSource (long value) |
Sets the synchronization source. More... | |
void | setTargetLayerId (int value) |
Sets the target layer ID. More... | |
void | setTargetTemporalId (int value) |
Sets the target temporal ID. More... | |
Static Public Member Functions | |
static int | getFixedPayloadLength () |
Gets the fixed length of an LRR entry. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from fm.liveswitch.ControlFrameEntry | |
ControlFrameEntry () | |
An RTCP layer refresh request (FIR) packet entry.
fm.liveswitch.LrrEntry.LrrEntry | ( | fm.liveswitch.DataBuffer | dataBuffer | ) |
Initializes a new instance of the fm.liveswitch.LrrEntry class.
dataBuffer | The data buffer. |
fm.liveswitch.LrrEntry.LrrEntry | ( | int | sequenceNumber | ) |
Initializes a new instance of the fm.liveswitch.LrrEntry class.
sequenceNumber | The sequence number. |
fm.liveswitch.LrrEntry.LrrEntry | ( | int | sequenceNumber, |
int | targetTemporalId, | ||
int | targetLayerId | ||
) |
Initializes a new instance of the fm.liveswitch.LrrEntry class.
sequenceNumber | The sequence number. |
targetTemporalId | The target temporal ID. |
targetLayerId | The target layer ID. |
fm.liveswitch.LrrEntry.LrrEntry | ( | int | sequenceNumber, |
int | targetTemporalId, | ||
int | targetLayerId, | ||
int | currentTemporalId, | ||
int | currentLayerId | ||
) |
Initializes a new instance of the fm.liveswitch.LrrEntry class.
sequenceNumber | The sequence number. |
targetTemporalId | The target temporal ID. |
targetLayerId | The target layer ID. |
currentTemporalId | Teh current temporal ID. |
currentLayerId | The current layer ID. |
boolean fm.liveswitch.LrrEntry.getCurrentIdsPresent | ( | ) |
Gets whether the current temporal layer ID and current layer ID fields are present.
int fm.liveswitch.LrrEntry.getCurrentLayerId | ( | ) |
Gets the current layer ID.
int fm.liveswitch.LrrEntry.getCurrentTemporalId | ( | ) |
Gets the current temporal ID.
fm.liveswitch.DataBuffer fm.liveswitch.LrrEntry.getDataBuffer | ( | ) |
Gets the backing data buffer.
|
static |
Gets the fixed length of an LRR entry.
int fm.liveswitch.LrrEntry.getPayloadType | ( | ) |
Gets the payload type.
int fm.liveswitch.LrrEntry.getSequenceNumber | ( | ) |
Gets the sequence number.
long fm.liveswitch.LrrEntry.getSynchronizationSource | ( | ) |
Gets the synchronization source.
Reimplemented from fm.liveswitch.ControlFrameEntry.
int fm.liveswitch.LrrEntry.getTargetLayerId | ( | ) |
Gets the target layer ID.
int fm.liveswitch.LrrEntry.getTargetTemporalId | ( | ) |
Gets the target temporal ID.
void fm.liveswitch.LrrEntry.setCurrentIdsPresent | ( | boolean | value | ) |
Sets whether the current temporal layer ID and current layer ID fields are present.
void fm.liveswitch.LrrEntry.setCurrentLayerId | ( | int | value | ) |
Sets the current layer ID.
void fm.liveswitch.LrrEntry.setCurrentTemporalId | ( | int | value | ) |
Sets the current temporal ID.
void fm.liveswitch.LrrEntry.setDataBuffer | ( | fm.liveswitch.DataBuffer | value | ) |
Sets the backing data buffer.
void fm.liveswitch.LrrEntry.setPayloadType | ( | int | value | ) |
Sets the payload type.
void fm.liveswitch.LrrEntry.setSequenceNumber | ( | int | value | ) |
Sets the sequence number.
void fm.liveswitch.LrrEntry.setSynchronizationSource | ( | long | value | ) |
Sets the synchronization source.
Reimplemented from fm.liveswitch.ControlFrameEntry.
void fm.liveswitch.LrrEntry.setTargetLayerId | ( | int | value | ) |
Sets the target layer ID.
void fm.liveswitch.LrrEntry.setTargetTemporalId | ( | int | value | ) |
Sets the target temporal ID.