FMLiveSwitchVp8Packet Class Reference

Instance Methods

(FMLiveSwitchDataBuffer *) - buffer
 
(bool) - extendedControlBitsPresent
 
(FMLiveSwitchDataBuffer *) - header
 
(int) - headerLength
 
(instancetype) - initWithPayload:startOfPartition:
 
(instancetype) - initWithPayload:startOfPartition:nonReferenceFrame:
 
(instancetype) - initWithPayload:startOfPartition:nonReferenceFrame:partitionIndex:
 
(instancetype) - initWithPayload:startOfPartition:nonReferenceFrame:partitionIndex:pictureId:
 
(instancetype) - initWithPayload:startOfPartition:nonReferenceFrame:partitionIndex:pictureId:temporalLevelZeroIndex:temporalLayerIndex:layerSync:
 
(instancetype) - initWithPayload:startOfPartition:nonReferenceFrame:partitionIndex:pictureId:temporalLevelZeroIndex:temporalLayerIndex:layerSync:keyIndex:
 
(int) - keyIndex
 
(bool) - keyIndexPresent
 
(bool) - layerSync
 
(bool) - nonReferenceFrame
 
(int) - partitionIndex
 
(FMLiveSwitchDataBuffer *) - payload
 
(int) - payloadLength
 
(int) - payloadOffset
 
(int) - pictureId
 
(bool) - pictureIdExtensionPresent
 
(bool) - pictureIdPresent
 
(void) - setNonReferenceFrame:
 
(void) - setPartitionIndex:
 
(void) - setPayload:
 
(void) - setPictureId:
 
(void) - setStartOfPartition:
 
(void) - setTemporalLevelZeroIndex:
 
(bool) - startOfPartition
 
(int) - temporalLayerIndex
 
(bool) - temporalLayerIndexPresent
 
(int) - temporalLevelZeroIndex
 
(bool) - temporalLevelZeroIndexPresent
 
(int) - variableHeaderLength
 

Class Methods

(int) + fixedHeaderLength
 
(FMLiveSwitchVp8Packet *) + packetWithPayload:startOfPartition:
 
(FMLiveSwitchVp8Packet *) + packetWithPayload:startOfPartition:nonReferenceFrame:
 
(FMLiveSwitchVp8Packet *) + packetWithPayload:startOfPartition:nonReferenceFrame:partitionIndex:
 
(FMLiveSwitchVp8Packet *) + packetWithPayload:startOfPartition:nonReferenceFrame:partitionIndex:pictureId:
 
(FMLiveSwitchVp8Packet *) + packetWithPayload:startOfPartition:nonReferenceFrame:partitionIndex:pictureId:temporalLevelZeroIndex:temporalLayerIndex:layerSync:
 
(FMLiveSwitchVp8Packet *) + packetWithPayload:startOfPartition:nonReferenceFrame:partitionIndex:pictureId:temporalLevelZeroIndex:temporalLayerIndex:layerSync:keyIndex:
 
(FMLiveSwitchVp8Packet *) + wrapWithPacketBuffer:
 

Method Documentation

◆ buffer

◆ extendedControlBitsPresent

- (bool) extendedControlBitsPresent

◆ fixedHeaderLength

+ (int) fixedHeaderLength

◆ header

◆ headerLength

- (int) headerLength

◆ initWithPayload:startOfPartition:

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

◆ initWithPayload:startOfPartition:nonReferenceFrame:

- (instancetype) initWithPayload: (FMLiveSwitchDataBuffer *)  payload
startOfPartition: (bool)  startOfPartition
nonReferenceFrame: (bool)  nonReferenceFrame 

◆ initWithPayload:startOfPartition:nonReferenceFrame:partitionIndex:

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

◆ initWithPayload:startOfPartition:nonReferenceFrame:partitionIndex:pictureId:

- (instancetype) initWithPayload: (FMLiveSwitchDataBuffer *)  payload
startOfPartition: (bool)  startOfPartition
nonReferenceFrame: (bool)  nonReferenceFrame
partitionIndex: (int)  partitionIndex
pictureId: (int)  pictureId 

◆ initWithPayload:startOfPartition:nonReferenceFrame:partitionIndex:pictureId:temporalLevelZeroIndex:temporalLayerIndex:layerSync:

- (instancetype) initWithPayload: (FMLiveSwitchDataBuffer *)  payload
startOfPartition: (bool)  startOfPartition
nonReferenceFrame: (bool)  nonReferenceFrame
partitionIndex: (int)  partitionIndex
pictureId: (int)  pictureId
temporalLevelZeroIndex: (int)  temporalLevelZeroIndex
temporalLayerIndex: (int)  temporalLayerIndex
layerSync: (bool)  layerSync 

◆ initWithPayload:startOfPartition:nonReferenceFrame:partitionIndex:pictureId:temporalLevelZeroIndex:temporalLayerIndex:layerSync:keyIndex:

- (instancetype) initWithPayload: (FMLiveSwitchDataBuffer *)  payload
startOfPartition: (bool)  startOfPartition
nonReferenceFrame: (bool)  nonReferenceFrame
partitionIndex: (int)  partitionIndex
pictureId: (int)  pictureId
temporalLevelZeroIndex: (int)  temporalLevelZeroIndex
temporalLayerIndex: (int)  temporalLayerIndex
layerSync: (bool)  layerSync
keyIndex: (int)  keyIndex 

◆ keyIndex

- (int) keyIndex

◆ keyIndexPresent

- (bool) keyIndexPresent

◆ layerSync

- (bool) layerSync

◆ nonReferenceFrame

- (bool) nonReferenceFrame

◆ packetWithPayload:startOfPartition:

+ (FMLiveSwitchVp8Packet*) packetWithPayload: (FMLiveSwitchDataBuffer *)  payload
startOfPartition: (bool)  startOfPartition 

◆ packetWithPayload:startOfPartition:nonReferenceFrame:

+ (FMLiveSwitchVp8Packet*) packetWithPayload: (FMLiveSwitchDataBuffer *)  payload
startOfPartition: (bool)  startOfPartition
nonReferenceFrame: (bool)  nonReferenceFrame 

◆ packetWithPayload:startOfPartition:nonReferenceFrame:partitionIndex:

+ (FMLiveSwitchVp8Packet*) packetWithPayload: (FMLiveSwitchDataBuffer *)  payload
startOfPartition: (bool)  startOfPartition
nonReferenceFrame: (bool)  nonReferenceFrame
partitionIndex: (int)  partitionIndex 

◆ packetWithPayload:startOfPartition:nonReferenceFrame:partitionIndex:pictureId:

+ (FMLiveSwitchVp8Packet*) packetWithPayload: (FMLiveSwitchDataBuffer *)  payload
startOfPartition: (bool)  startOfPartition
nonReferenceFrame: (bool)  nonReferenceFrame
partitionIndex: (int)  partitionIndex
pictureId: (int)  pictureId 

◆ packetWithPayload:startOfPartition:nonReferenceFrame:partitionIndex:pictureId:temporalLevelZeroIndex:temporalLayerIndex:layerSync:

+ (FMLiveSwitchVp8Packet*) packetWithPayload: (FMLiveSwitchDataBuffer *)  payload
startOfPartition: (bool)  startOfPartition
nonReferenceFrame: (bool)  nonReferenceFrame
partitionIndex: (int)  partitionIndex
pictureId: (int)  pictureId
temporalLevelZeroIndex: (int)  temporalLevelZeroIndex
temporalLayerIndex: (int)  temporalLayerIndex
layerSync: (bool)  layerSync 

◆ packetWithPayload:startOfPartition:nonReferenceFrame:partitionIndex:pictureId:temporalLevelZeroIndex:temporalLayerIndex:layerSync:keyIndex:

+ (FMLiveSwitchVp8Packet*) packetWithPayload: (FMLiveSwitchDataBuffer *)  payload
startOfPartition: (bool)  startOfPartition
nonReferenceFrame: (bool)  nonReferenceFrame
partitionIndex: (int)  partitionIndex
pictureId: (int)  pictureId
temporalLevelZeroIndex: (int)  temporalLevelZeroIndex
temporalLayerIndex: (int)  temporalLayerIndex
layerSync: (bool)  layerSync
keyIndex: (int)  keyIndex 

◆ partitionIndex

- (int) partitionIndex

◆ payload

- (FMLiveSwitchDataBuffer*) payload

◆ payloadLength

- (int) payloadLength

◆ payloadOffset

- (int) payloadOffset

◆ pictureId

- (int) pictureId

◆ pictureIdExtensionPresent

- (bool) pictureIdExtensionPresent

◆ pictureIdPresent

- (bool) pictureIdPresent

◆ setNonReferenceFrame:

- (void) setNonReferenceFrame: (bool)  value

◆ setPartitionIndex:

- (void) setPartitionIndex: (int)  value

◆ setPayload:

- (void) setPayload: (FMLiveSwitchDataBuffer *)  value

◆ setPictureId:

- (void) setPictureId: (int)  value

◆ setStartOfPartition:

- (void) setStartOfPartition: (bool)  value

◆ setTemporalLevelZeroIndex:

- (void) setTemporalLevelZeroIndex: (int)  value

◆ startOfPartition

- (bool) startOfPartition

◆ temporalLayerIndex

- (int) temporalLayerIndex

◆ temporalLayerIndexPresent

- (bool) temporalLayerIndexPresent

◆ temporalLevelZeroIndex

- (int) temporalLevelZeroIndex

◆ temporalLevelZeroIndexPresent

- (bool) temporalLevelZeroIndexPresent

◆ variableHeaderLength

- (int) variableHeaderLength

◆ wrapWithPacketBuffer:

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