Instance Methods | |
(void) | - addRtpListener:localSsrcs:remoteSsrcs:payloadTypes: |
(void) | - addRtpListener:mid: |
(FMLiveSwitchRtpHeaderExtensionRegistry *) | - headerExtensionRegistry |
(FMLiveSwitchHexDump *) | - hexDump |
(NSString *) | - id |
(instancetype) | - initWithIceTransport:dtlsTransport:hexDump: |
(void) | - processIncomingDataWithBuffer: |
(void) | - removeRtpListenerWithMid: |
(void) | - setHeaderExtensionRegistry: |
(void) | - setProtectionParametersWithLocalProtectionParameters:remoteProtectionParameters: |
(bool) | - stop |
Class Methods | |
(FMLiveSwitchBundleTransport *) | + bundleTransportWithIceTransport:dtlsTransport:hexDump: |
- (void) addRtpListener: | (FMLiveSwitchRtpListener *) | listener | |
localSsrcs: | (NSMutableArray *) | localSsrcs | |
remoteSsrcs: | (NSMutableArray *) | remoteSsrcs | |
payloadTypes: | (NSMutableArray *) | payloadTypes | |
- (void) addRtpListener: | (FMLiveSwitchRtpListener *) | listener | |
mid: | (NSString *) | mid | |
+ (FMLiveSwitchBundleTransport*) bundleTransportWithIceTransport: | (FMLiveSwitchIceTransport *) | iceTransport | |
dtlsTransport: | (FMLiveSwitchDtlsTransport *) | dtlsTransport | |
hexDump: | (FMLiveSwitchHexDump *) | hexDump | |
- (FMLiveSwitchRtpHeaderExtensionRegistry*) headerExtensionRegistry |
- (FMLiveSwitchHexDump*) hexDump |
- (instancetype) initWithIceTransport: | (FMLiveSwitchIceTransport *) | iceTransport | |
dtlsTransport: | (FMLiveSwitchDtlsTransport *) | dtlsTransport | |
hexDump: | (FMLiveSwitchHexDump *) | hexDump | |
- (void) processIncomingDataWithBuffer: | (FMLiveSwitchDataBuffer *) | buffer |
- (void) removeRtpListenerWithMid: | (NSString *) | mid |
- (void) setHeaderExtensionRegistry: | (FMLiveSwitchRtpHeaderExtensionRegistry *) | value |
- (void) setProtectionParametersWithLocalProtectionParameters: | (FMLiveSwitchSrtpProtectionParameters *) | localProtectionParameters | |
remoteProtectionParameters: | (FMLiveSwitchSrtpProtectionParameters *) | remoteProtectionParameters | |
- (bool) stop |