A VP8 packet fragment. More...
Instance Methods | |
| (instancetype) | - initWithHeader:dataBuffer: | 
| Initializes a new instance of the FMLiveSwitchVp8Fragment class.  More... | |
| (int) | - keyIndex | 
| Gets the key index.  More... | |
| (bool) | - layerSync | 
| Gets whether layer sync is set.  More... | |
| (bool) | - nonReferenceFrame | 
| Gets whether this fragment belongs to a non-reference frame.  More... | |
| (int) | - partitionIndex | 
| Gets the partition index.  More... | |
| (int) | - pictureId | 
| Gets the picture ID.  More... | |
| (int) | - rtpSequenceNumber | 
| Gets the RTP sequence number.  More... | |
| (long long) | - rtpTimestamp | 
| Gets the RTP timestamp.  More... | |
| (bool) | - startOfPartition | 
| Gets whether this fragment is the start of a partition.  More... | |
| (int) | - temporalLayerIndex | 
| Gets the temporal layer index.  More... | |
| (int) | - temporalLevelZeroIndex | 
| Gets the temporal level zero index.  More... | |
  Instance Methods inherited from FMLiveSwitchVideoFragment | |
| (FMLiveSwitchDataBuffer *) | - buffer | 
| Gets the data.  More... | |
| (void) | - destroy | 
| Destroys this fragment.  More... | |
| (bool) | - first | 
| Gets whether this is the first packet.  More... | |
| (void) | - free | 
| Frees the underlying data buffer.  More... | |
| (instancetype) | - init | 
| (void) | - keep | 
| Keeps the underlying data buffer.  More... | |
| (bool) | - last | 
| Gets whether this is the last packet.  More... | |
| (void) | - setBuffer: | 
| Sets the data.  More... | |
| (void) | - setFirst: | 
| Sets whether this is the first packet.  More... | |
| (void) | - setLast: | 
| Sets whether this is the last packet.  More... | |
Class Methods | |
| (FMLiveSwitchVp8Fragment *) | + fragmentWithHeader:dataBuffer: | 
| Initializes a new instance of the FMLiveSwitchVp8Fragment class.  More... | |
  Class Methods inherited from FMLiveSwitchVideoFragment | |
| (FMLiveSwitchVideoFragment *) | + videoFragment | 
A VP8 packet fragment.
| + (FMLiveSwitchVp8Fragment*) fragmentWithHeader: | (FMLiveSwitchRtpPacketHeader *) | header | |
| dataBuffer: | (FMLiveSwitchDataBuffer *) | dataBuffer | |
Initializes a new instance of the FMLiveSwitchVp8Fragment class.
| header | The rtp packet header. | 
| dataBuffer | The data buffer. | 
| - (instancetype) initWithHeader: | (FMLiveSwitchRtpPacketHeader *) | header | |
| dataBuffer: | (FMLiveSwitchDataBuffer *) | dataBuffer | |
Initializes a new instance of the FMLiveSwitchVp8Fragment class.
| header | The rtp packet header. | 
| dataBuffer | The data buffer. | 
| - (int) keyIndex | 
Gets the key index.
| - (bool) layerSync | 
Gets whether layer sync is set.
| - (bool) nonReferenceFrame | 
Gets whether this fragment belongs to a non-reference frame.
| - (int) partitionIndex | 
Gets the partition index.
| - (int) pictureId | 
Gets the picture ID.
| - (int) rtpSequenceNumber | 
Gets the RTP sequence number.
| - (long long) rtpTimestamp | 
Gets the RTP timestamp.
| - (bool) startOfPartition | 
Gets whether this fragment is the start of a partition.
| - (int) temporalLayerIndex | 
Gets the temporal layer index.
| - (int) temporalLevelZeroIndex | 
Gets the temporal level zero index.