Instance Methods | |
(FMLiveSwitchRtpHeaderAbsSendTime *) | - absSendTime |
(int) | - appBits |
(int) | - extensionElementCount |
(void) | - fillBuffer:offset: |
Serialize the header extension to a buffer. More... | |
(FMLiveSwitchRtpHeaderExtensionForm) | - form |
(NSMutableArray *) | - headerExtensionElements |
(NSMutableData *) | - id |
Gets the header extension ID. More... | |
(instancetype) | - initWithForm:elements: |
(instancetype) | - initWithForm:elements:appBits: |
(int) | - length |
Gets the length of the header extension in 32-bit words. More... | |
(FMLiveSwitchRtpHeaderSdesMid *) | - sdesMid |
(FMLiveSwitchRtpHeaderSdesRepairedRtpStreamId *) | - sdesRepairedRtpStreamId |
(FMLiveSwitchRtpHeaderSdesRtpStreamId *) | - sdesRtpStreamId |
(void) | - setAbsSendTime: |
(void) | - setSdesMid: |
(void) | - setSdesRepairedRtpStreamId: |
(void) | - setSdesRtpStreamId: |
(void) | - setTransportWideCC: |
(FMLiveSwitchRtpHeaderTransportWideCC *) | - transportWideCC |
Class Methods | |
(FMLiveSwitchRtpHeaderExtension *) | + headerExtensionWithForm:elements: |
(FMLiveSwitchRtpHeaderExtension *) | + headerExtensionWithForm:elements:appBits: |
- (FMLiveSwitchRtpHeaderAbsSendTime*) absSendTime |
- (int) appBits |
- (int) extensionElementCount |
- (void) fillBuffer: | (FMLiveSwitchDataBuffer *) | buffer | |
offset: | (int) | offset | |
Serialize the header extension to a buffer.
buffer | The buffer. |
offset | The offset to start writing at. |
Reimplemented from <FMLiveSwitchIRtpHeaderExtension>.
- (FMLiveSwitchRtpHeaderExtensionForm) form |
- (NSMutableArray*) headerExtensionElements |
+ (FMLiveSwitchRtpHeaderExtension*) headerExtensionWithForm: | (FMLiveSwitchRtpHeaderExtensionForm) | form | |
elements: | (NSMutableArray *) | elements | |
+ (FMLiveSwitchRtpHeaderExtension*) headerExtensionWithForm: | (FMLiveSwitchRtpHeaderExtensionForm) | form | |
elements: | (NSMutableArray *) | elements | |
appBits: | (int) | appBits | |
- (NSMutableData*) id |
Gets the header extension ID.
Reimplemented from <FMLiveSwitchIRtpHeaderExtension>.
- (instancetype) initWithForm: | (FMLiveSwitchRtpHeaderExtensionForm) | form | |
elements: | (NSMutableArray *) | elements | |
- (instancetype) initWithForm: | (FMLiveSwitchRtpHeaderExtensionForm) | form | |
elements: | (NSMutableArray *) | elements | |
appBits: | (int) | appBits | |
- (int) length |
Gets the length of the header extension in 32-bit words.
Reimplemented from <FMLiveSwitchIRtpHeaderExtension>.
- (FMLiveSwitchRtpHeaderSdesMid*) sdesMid |
- (FMLiveSwitchRtpHeaderSdesRepairedRtpStreamId*) sdesRepairedRtpStreamId |
- (FMLiveSwitchRtpHeaderSdesRtpStreamId*) sdesRtpStreamId |
- (void) setAbsSendTime: | (FMLiveSwitchRtpHeaderAbsSendTime *) | value |
- (void) setSdesMid: | (FMLiveSwitchRtpHeaderSdesMid *) | value |
- (void) setSdesRepairedRtpStreamId: | (FMLiveSwitchRtpHeaderSdesRepairedRtpStreamId *) | value |
- (void) setSdesRtpStreamId: | (FMLiveSwitchRtpHeaderSdesRtpStreamId *) | value |
- (void) setTransportWideCC: | (FMLiveSwitchRtpHeaderTransportWideCC *) | value |
- (FMLiveSwitchRtpHeaderTransportWideCC*) transportWideCC |