FMLiveSwitchRtpHeaderDataDescription Class Reference

Instance Methods

(NSMutableData *) - data
 
(instancetype) - initWithType:form:id:data:
 
(int) - length
 
- Instance Methods inherited from FMLiveSwitchRtpHeaderExtensionElement
(FMLiveSwitchRtpHeaderExtensionForm) - form
 
(int) - id
 
(instancetype) - init
 
(void) - setForm:
 
(void) - setId:
 
(void) - setType:
 
(FMLiveSwitchRtpHeaderExtensionType) - type
 

Class Methods

(FMLiveSwitchRtpHeaderDataDescription *) + headerDataDescriptionWithType:form:id:data:
 
(void) + parseBytesWithBuffer:offset:form:bytesRead:id:data:
 
- Class Methods inherited from FMLiveSwitchRtpHeaderExtensionElement
(FMLiveSwitchRtpHeaderExtensionElement *) + headerExtensionElement
 

Method Documentation

◆ data

- (NSMutableData*) data

◆ headerDataDescriptionWithType:form:id:data:

+ (FMLiveSwitchRtpHeaderDataDescription*) headerDataDescriptionWithType: (FMLiveSwitchRtpHeaderExtensionType)  type
form: (FMLiveSwitchRtpHeaderExtensionForm)  form
id: (int)  idValue
data: (NSMutableData *)  data 

◆ initWithType:form:id:data:

- (instancetype) initWithType: (FMLiveSwitchRtpHeaderExtensionType)  type
form: (FMLiveSwitchRtpHeaderExtensionForm)  form
id: (int)  idValue
data: (NSMutableData *)  data 

◆ length

- (int) length

◆ parseBytesWithBuffer:offset:form:bytesRead:id:data:

+ (void) parseBytesWithBuffer: (FMLiveSwitchDataBuffer *)  buffer
offset: (int)  offset
form: (FMLiveSwitchRtpHeaderExtensionForm)  form
bytesRead: (int *)  bytesRead
id: (int *)  idValue
data: (NSMutableData **)  data