Instance Methods | |
| (void) | - clear | 
| (instancetype) | - init | 
| (instancetype) | - initWithArgs: | 
| (NSMutableArray *) | - obtainRegisteredEntries | 
| (int) | - registeredIdForRtpHeaderExtensionType: | 
| (FMLiveSwitchRtpHeaderExtensionType) | - registeredTypeForRtpHeaderExtensionId: | 
| (void) | - registerWithType:direction:uri: | 
| (void) | - registerWithType:direction:uri:id: | 
| (bool) | - rtpHeaderExtensionAbsTimeRecvEnabled | 
| (bool) | - rtpHeaderExtensionAbsTimeSendEnabled | 
| (bool) | - rtpHeaderExtensionRepairedRtpStreamIdRecvEnabled | 
| (bool) | - rtpHeaderExtensionRepairedRtpStreamIdSendEnabled | 
| (bool) | - rtpHeaderExtensionRtpStreamIdRecvEnabled | 
| (bool) | - rtpHeaderExtensionRtpStreamIdSendEnabled | 
| (bool) | - rtpHeaderExtensionSdesMidRecvEnabled | 
| (bool) | - rtpHeaderExtensionSdesMidSendEnabled | 
| (bool) | - rtpHeaderExtensionTransportWideCCRecvEnabled | 
| (bool) | - rtpHeaderExtensionTransportWideCCSendEnabled | 
| (void) | - updateWithArgs: | 
| (void) | - updateWithType:direction:uri: | 
Class Methods | |
| (FMLiveSwitchStreamDirection) | + calculateRtpHeaderDirectionRegistryEntryWithPolicy:streamDirection:localHeaderDirection: | 
| (FMLiveSwitchRtpHeaderExtensionRegistry *) | + headerExtensionRegistry | 
| (FMLiveSwitchRtpHeaderExtensionRegistry *) | + headerExtensionRegistryWithArgs: | 
| + (FMLiveSwitchStreamDirection) calculateRtpHeaderDirectionRegistryEntryWithPolicy: | (FMLiveSwitchMediaHeaderExtensionPolicy) | policy | |
| streamDirection: | (FMLiveSwitchStreamDirection) | streamDirection | |
| localHeaderDirection: | (FMLiveSwitchStreamDirection) | localHeaderDirection | |
| - (void) clear | 
| + (FMLiveSwitchRtpHeaderExtensionRegistry*) headerExtensionRegistry | 
| + (FMLiveSwitchRtpHeaderExtensionRegistry*) headerExtensionRegistryWithArgs: | (FMLiveSwitchRtpHeaderExtensionRegistryArgs *) | args | 
| - (instancetype) init | 
| - (instancetype) initWithArgs: | (FMLiveSwitchRtpHeaderExtensionRegistryArgs *) | args | 
| - (NSMutableArray*) obtainRegisteredEntries | 
| - (int) registeredIdForRtpHeaderExtensionType: | (FMLiveSwitchRtpHeaderExtensionType) | type | 
| - (FMLiveSwitchRtpHeaderExtensionType) registeredTypeForRtpHeaderExtensionId: | (int) | idValue | 
| - (void) registerWithType: | (FMLiveSwitchRtpHeaderExtensionType) | type | |
| direction: | (FMLiveSwitchStreamDirection) | direction | |
| uri: | (NSString *) | uri | |
| - (void) registerWithType: | (FMLiveSwitchRtpHeaderExtensionType) | type | |
| direction: | (FMLiveSwitchStreamDirection) | direction | |
| uri: | (NSString *) | uri | |
| id: | (int) | idValue | |
| - (bool) rtpHeaderExtensionAbsTimeRecvEnabled | 
| - (bool) rtpHeaderExtensionAbsTimeSendEnabled | 
| - (bool) rtpHeaderExtensionRepairedRtpStreamIdRecvEnabled | 
| - (bool) rtpHeaderExtensionRepairedRtpStreamIdSendEnabled | 
| - (bool) rtpHeaderExtensionRtpStreamIdRecvEnabled | 
| - (bool) rtpHeaderExtensionRtpStreamIdSendEnabled | 
| - (bool) rtpHeaderExtensionSdesMidRecvEnabled | 
| - (bool) rtpHeaderExtensionSdesMidSendEnabled | 
| - (bool) rtpHeaderExtensionTransportWideCCRecvEnabled | 
| - (bool) rtpHeaderExtensionTransportWideCCSendEnabled | 
| - (void) updateWithArgs: | (FMLiveSwitchRtpHeaderExtensionRegistryArgs *) | args | 
| - (void) updateWithType: | (FMLiveSwitchRtpHeaderExtensionType) | type | |
| direction: | (FMLiveSwitchStreamDirection) | direction | |
| uri: | (NSString *) | uri | |