FMLiveSwitchSli Class Reference

An RTCP slice loss indication. More...

Instance Methods

(FMLiveSwitchDataBuffer *) - dataBuffer
 Gets the backing DataBuffer. More...
 
(int) - first
 Gets the macroblock (MB) address of the first lost macroblock. More...
 
(instancetype) - init
 Initializes a new instance of the FMLiveSwitchSli class. More...
 
(instancetype) - initWithBuffer:
 Initializes a new instance of the FMLiveSwitchSli class. More...
 
(int) - number
 Gets the number of lost macroblocks, in scan order. More...
 
(int) - pictureId
 Gets the six least significant bits of the codec-specific identifier that is used to reference the picture in which the loss of the macroblock(s) has occurred. More...
 
(void) - setFirst:
 Sets the macroblock (MB) address of the first lost macroblock. More...
 
(void) - setNumber:
 Sets the number of lost macroblocks, in scan order. More...
 
(void) - setPictureId:
 Sets the six least significant bits of the codec-specific identifier that is used to reference the picture in which the loss of the macroblock(s) has occurred. More...
 

Class Methods

(FMLiveSwitchSli *) + sli
 Initializes a new instance of the FMLiveSwitchSli class. More...
 
(FMLiveSwitchSli *) + sliWithBuffer:
 Initializes a new instance of the FMLiveSwitchSli class. More...
 

Detailed Description

An RTCP slice loss indication.

Method Documentation

◆ dataBuffer

- (FMLiveSwitchDataBuffer*) dataBuffer

Gets the backing DataBuffer.

◆ first

- (int) first

Gets the macroblock (MB) address of the first lost macroblock.

◆ init

- (instancetype) init

Initializes a new instance of the FMLiveSwitchSli class.

◆ initWithBuffer:

- (instancetype) initWithBuffer: (FMLiveSwitchDataBuffer *)  buffer

Initializes a new instance of the FMLiveSwitchSli class.

Parameters
bufferThe buffer.

◆ number

- (int) number

Gets the number of lost macroblocks, in scan order.

◆ pictureId

- (int) pictureId

Gets the six least significant bits of the codec-specific identifier that is used to reference the picture in which the loss of the macroblock(s) has occurred.

◆ setFirst:

- (void) setFirst: (int)  value

Sets the macroblock (MB) address of the first lost macroblock.

◆ setNumber:

- (void) setNumber: (int)  value

Sets the number of lost macroblocks, in scan order.

◆ setPictureId:

- (void) setPictureId: (int)  value

Sets the six least significant bits of the codec-specific identifier that is used to reference the picture in which the loss of the macroblock(s) has occurred.

◆ sli

+ (FMLiveSwitchSli*) sli

Initializes a new instance of the FMLiveSwitchSli class.

◆ sliWithBuffer:

+ (FMLiveSwitchSli*) sliWithBuffer: (FMLiveSwitchDataBuffer *)  buffer

Initializes a new instance of the FMLiveSwitchSli class.

Parameters
bufferThe buffer.