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.