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 |