An RTCP layer refresh request (FIR) packet entry. More...
Instance Methods | |
| (bool) | - currentIdsPresent |
| Gets whether the current temporal layer ID and current layer ID fields are present. More... | |
| (int) | - currentLayerId |
| Gets the current layer ID. More... | |
| (int) | - currentTemporalId |
| Gets the current temporal ID. More... | |
| (FMLiveSwitchDataBuffer *) | - dataBuffer |
| Gets the backing data buffer. More... | |
| (instancetype) | - initWithDataBuffer: |
| Initializes a new instance of the FMLiveSwitchLrrEntry class. More... | |
| (instancetype) | - initWithSequenceNumber: |
| Initializes a new instance of the FMLiveSwitchLrrEntry class. More... | |
| (instancetype) | - initWithSequenceNumber:targetTemporalId:targetLayerId: |
| Initializes a new instance of the FMLiveSwitchLrrEntry class. More... | |
| (instancetype) | - initWithSequenceNumber:targetTemporalId:targetLayerId:currentTemporalId:currentLayerId: |
| Initializes a new instance of the FMLiveSwitchLrrEntry class. More... | |
| (int) | - payloadType |
| Gets the payload type. More... | |
| (int) | - sequenceNumber |
| Gets the sequence number. More... | |
| (void) | - setCurrentIdsPresent: |
| Sets whether the current temporal layer ID and current layer ID fields are present. More... | |
| (void) | - setCurrentLayerId: |
| Sets the current layer ID. More... | |
| (void) | - setCurrentTemporalId: |
| Sets the current temporal ID. More... | |
| (void) | - setDataBuffer: |
| Sets the backing data buffer. More... | |
| (void) | - setPayloadType: |
| Sets the payload type. More... | |
| (void) | - setSequenceNumber: |
| Sets the sequence number. More... | |
| (void) | - setSynchronizationSource: |
| Sets the synchronization source. More... | |
| (void) | - setTargetLayerId: |
| Sets the target layer ID. More... | |
| (void) | - setTargetTemporalId: |
| Sets the target temporal ID. More... | |
| (long long) | - synchronizationSource |
| Gets the synchronization source. More... | |
| (int) | - targetLayerId |
| Gets the target layer ID. More... | |
| (int) | - targetTemporalId |
| Gets the target temporal ID. More... | |
Instance Methods inherited from FMLiveSwitchControlFrameEntry | |
| (instancetype) | - init |
Class Methods | |
| (int) | + fixedPayloadLength |
| Gets the fixed length of an LRR entry. More... | |
| (FMLiveSwitchLrrEntry *) | + lrrEntryWithDataBuffer: |
| Initializes a new instance of the FMLiveSwitchLrrEntry class. More... | |
| (FMLiveSwitchLrrEntry *) | + lrrEntryWithSequenceNumber: |
| Initializes a new instance of the FMLiveSwitchLrrEntry class. More... | |
| (FMLiveSwitchLrrEntry *) | + lrrEntryWithSequenceNumber:targetTemporalId:targetLayerId: |
| Initializes a new instance of the FMLiveSwitchLrrEntry class. More... | |
| (FMLiveSwitchLrrEntry *) | + lrrEntryWithSequenceNumber:targetTemporalId:targetLayerId:currentTemporalId:currentLayerId: |
| Initializes a new instance of the FMLiveSwitchLrrEntry class. More... | |
Class Methods inherited from FMLiveSwitchControlFrameEntry | |
| (FMLiveSwitchControlFrameEntry *) | + controlFrameEntry |
An RTCP layer refresh request (FIR) packet entry.
| - (bool) currentIdsPresent |
Gets whether the current temporal layer ID and current layer ID fields are present.
| - (int) currentLayerId |
Gets the current layer ID.
| - (int) currentTemporalId |
Gets the current temporal ID.
| - (FMLiveSwitchDataBuffer*) dataBuffer |
Gets the backing data buffer.
| + (int) fixedPayloadLength |
Gets the fixed length of an LRR entry.
| - (instancetype) initWithDataBuffer: | (FMLiveSwitchDataBuffer *) | dataBuffer |
Initializes a new instance of the FMLiveSwitchLrrEntry class.
| dataBuffer | The data buffer. |
| - (instancetype) initWithSequenceNumber: | (int) | sequenceNumber |
Initializes a new instance of the FMLiveSwitchLrrEntry class.
| sequenceNumber | The sequence number. |
| - (instancetype) initWithSequenceNumber: | (int) | sequenceNumber | |
| targetTemporalId: | (int) | targetTemporalId | |
| targetLayerId: | (int) | targetLayerId | |
Initializes a new instance of the FMLiveSwitchLrrEntry class.
| sequenceNumber | The sequence number. |
| targetTemporalId | The target temporal ID. |
| targetLayerId | The target layer ID. |
| - (instancetype) initWithSequenceNumber: | (int) | sequenceNumber | |
| targetTemporalId: | (int) | targetTemporalId | |
| targetLayerId: | (int) | targetLayerId | |
| currentTemporalId: | (int) | currentTemporalId | |
| currentLayerId: | (int) | currentLayerId | |
Initializes a new instance of the FMLiveSwitchLrrEntry 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. |
| + (FMLiveSwitchLrrEntry*) lrrEntryWithDataBuffer: | (FMLiveSwitchDataBuffer *) | dataBuffer |
Initializes a new instance of the FMLiveSwitchLrrEntry class.
| dataBuffer | The data buffer. |
| + (FMLiveSwitchLrrEntry*) lrrEntryWithSequenceNumber: | (int) | sequenceNumber |
Initializes a new instance of the FMLiveSwitchLrrEntry class.
| sequenceNumber | The sequence number. |
| + (FMLiveSwitchLrrEntry*) lrrEntryWithSequenceNumber: | (int) | sequenceNumber | |
| targetTemporalId: | (int) | targetTemporalId | |
| targetLayerId: | (int) | targetLayerId | |
Initializes a new instance of the FMLiveSwitchLrrEntry class.
| sequenceNumber | The sequence number. |
| targetTemporalId | The target temporal ID. |
| targetLayerId | The target layer ID. |
| + (FMLiveSwitchLrrEntry*) lrrEntryWithSequenceNumber: | (int) | sequenceNumber | |
| targetTemporalId: | (int) | targetTemporalId | |
| targetLayerId: | (int) | targetLayerId | |
| currentTemporalId: | (int) | currentTemporalId | |
| currentLayerId: | (int) | currentLayerId | |
Initializes a new instance of the FMLiveSwitchLrrEntry 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. |
| - (int) payloadType |
Gets the payload type.
| - (int) sequenceNumber |
Gets the sequence number.
| - (void) setCurrentIdsPresent: | (bool) | value |
Sets whether the current temporal layer ID and current layer ID fields are present.
| - (void) setCurrentLayerId: | (int) | value |
Sets the current layer ID.
| - (void) setCurrentTemporalId: | (int) | value |
Sets the current temporal ID.
| - (void) setDataBuffer: | (FMLiveSwitchDataBuffer *) | value |
Sets the backing data buffer.
| - (void) setPayloadType: | (int) | value |
Sets the payload type.
| - (void) setSequenceNumber: | (int) | value |
Sets the sequence number.
| - (void) setSynchronizationSource: | (long long) | value |
Sets the synchronization source.
Implements FMLiveSwitchControlFrameEntry.
| - (void) setTargetLayerId: | (int) | value |
Sets the target layer ID.
| - (void) setTargetTemporalId: | (int) | value |
Sets the target temporal ID.
| - (long long) synchronizationSource |
Gets the synchronization source.
Implements FMLiveSwitchControlFrameEntry.
| - (int) targetLayerId |
Gets the target layer ID.
| - (int) targetTemporalId |
Gets the target temporal ID.