FMLiveSwitchVp9Packet Class Reference

Instance Methods

(FMLiveSwitchDataBuffer *) - buffer
 
(bool) - endOfLayerFrame
 
(bool) - extendedPictureID
 
(int) - fixedHeaderLength
 
(bool) - flexibleMode
 
(FMLiveSwitchDataBuffer *) - header
 
(int) - headerLength
 
(instancetype) - init
 
(instancetype) - initWithPayload:startOfLayerFrame:
 
(instancetype) - initWithPayload:startOfPartition:partitionIndex:
 
(bool) - interPicturePredictedLayerFrame
 
(bool) - layerIndicesPresent
 
(FMLiveSwitchDataBuffer *) - payload
 
(short) - pictureID
 
(bool) - pictureIDPresent
 
(bool) - reservedBit
 
(bool) - scalabilityStructurePresent
 
(void) - setEndOfLayerFrame:
 
(void) - setExtendedPictureID:
 
(void) - setFlexibleMode:
 
(void) - setInterPicturePredictedLayerFrame:
 
(void) - setLayerIndicesPresent:
 
(void) - setPayload:
 
(void) - setPictureID:
 
(void) - setPictureIDPresent:
 
(void) - setScalabilityStructurePresent:
 
(void) - setStartOfLayerFrame:
 
(bool) - startOfLayerFrame
 
(int) - variableHeaderLength
 

Class Methods

(FMLiveSwitchVp9Packet *) + packet
 
(FMLiveSwitchVp9Packet *) + packetWithPayload:startOfLayerFrame:
 
(FMLiveSwitchVp9Packet *) + packetWithPayload:startOfPartition:partitionIndex:
 
(FMLiveSwitchVp9Packet *) + wrapWithPacketBuffer:
 

Method Documentation

◆ buffer

◆ endOfLayerFrame

- (bool) endOfLayerFrame

◆ extendedPictureID

- (bool) extendedPictureID

◆ fixedHeaderLength

- (int) fixedHeaderLength

◆ flexibleMode

- (bool) flexibleMode

◆ header

◆ headerLength

- (int) headerLength

◆ init

- (instancetype) init

◆ initWithPayload:startOfLayerFrame:

- (instancetype) initWithPayload: (FMLiveSwitchDataBuffer *)  payload
startOfLayerFrame: (bool)  startOfLayerFrame 

◆ initWithPayload:startOfPartition:partitionIndex:

- (instancetype) initWithPayload: (FMLiveSwitchDataBuffer *)  payload
startOfPartition: (bool)  startOfPartition
partitionIndex: (uint8_t)  partitionIndex 

◆ interPicturePredictedLayerFrame

- (bool) interPicturePredictedLayerFrame

◆ layerIndicesPresent

- (bool) layerIndicesPresent

◆ packet

+ (FMLiveSwitchVp9Packet*) packet

◆ packetWithPayload:startOfLayerFrame:

+ (FMLiveSwitchVp9Packet*) packetWithPayload: (FMLiveSwitchDataBuffer *)  payload
startOfLayerFrame: (bool)  startOfLayerFrame 

◆ packetWithPayload:startOfPartition:partitionIndex:

+ (FMLiveSwitchVp9Packet*) packetWithPayload: (FMLiveSwitchDataBuffer *)  payload
startOfPartition: (bool)  startOfPartition
partitionIndex: (uint8_t)  partitionIndex 

◆ payload

- (FMLiveSwitchDataBuffer*) payload

◆ pictureID

- (short) pictureID

◆ pictureIDPresent

- (bool) pictureIDPresent

◆ reservedBit

- (bool) reservedBit

◆ scalabilityStructurePresent

- (bool) scalabilityStructurePresent

◆ setEndOfLayerFrame:

- (void) setEndOfLayerFrame: (bool)  value

◆ setExtendedPictureID:

- (void) setExtendedPictureID: (bool)  value

◆ setFlexibleMode:

- (void) setFlexibleMode: (bool)  value

◆ setInterPicturePredictedLayerFrame:

- (void) setInterPicturePredictedLayerFrame: (bool)  value

◆ setLayerIndicesPresent:

- (void) setLayerIndicesPresent: (bool)  value

◆ setPayload:

- (void) setPayload: (FMLiveSwitchDataBuffer *)  value

◆ setPictureID:

- (void) setPictureID: (short)  value

◆ setPictureIDPresent:

- (void) setPictureIDPresent: (bool)  value

◆ setScalabilityStructurePresent:

- (void) setScalabilityStructurePresent: (bool)  value

◆ setStartOfLayerFrame:

- (void) setStartOfLayerFrame: (bool)  value

◆ startOfLayerFrame

- (bool) startOfLayerFrame

◆ variableHeaderLength

- (int) variableHeaderLength

◆ wrapWithPacketBuffer:

+ (FMLiveSwitchVp9Packet*) wrapWithPacketBuffer: (FMLiveSwitchDataBuffer *)  packetBuffer