Instance Methods | |
(void) | - addOnReceiveRtcp: |
(FMLiveSwitchRtpInboundRtcp *) | - addOnReceiveRtcpWithBlock |
(void) | - addOnReceiveRtcpWithBlock: |
(void) | - addOnReceiveRtp: |
(FMLiveSwitchRtpInboundRtp *) | - addOnReceiveRtpWithBlock |
(void) | - addOnReceiveRtpWithBlock: |
(void) | - addOnStateChange: |
(FMLiveSwitchRtpListener *) | - addOnStateChangeWithBlock |
(void) | - addOnStateChangeWithBlock: |
(NSString *) | - id |
(instancetype) | - initWithLockObject:audioTransport: |
(instancetype) | - initWithLockObject:videoTransport: |
(NSObject< FMLiveSwitchIMediaTransport > *) | - mediaTransport |
(void) | - removeOnReceiveRtcp: |
(void) | - removeOnReceiveRtp: |
(void) | - removeOnStateChange: |
(bool) | - startWithReceiveBufferSize: |
(FMLiveSwitchMediaTransportState) | - state |
(bool) | - stop |
(FMLiveSwitchStreamType) | - streamType |
Class Methods | |
(FMLiveSwitchRtpListener *) | + listenerWithLockObject:audioTransport: |
(FMLiveSwitchRtpListener *) | + listenerWithLockObject:videoTransport: |
- (void) addOnReceiveRtcp: | (FMLiveSwitchAction1< FMLiveSwitchRtpInboundRtcp * > *) | value |
- (FMLiveSwitchRtpInboundRtcp*) addOnReceiveRtcpWithBlock |
- (void) addOnReceiveRtcpWithBlock: | (void(^)(FMLiveSwitchRtpInboundRtcp *)) | valueBlock |
- (void) addOnReceiveRtp: | (FMLiveSwitchAction1< FMLiveSwitchRtpInboundRtp * > *) | value |
- (FMLiveSwitchRtpInboundRtp*) addOnReceiveRtpWithBlock |
- (void) addOnReceiveRtpWithBlock: | (void(^)(FMLiveSwitchRtpInboundRtp *)) | valueBlock |
- (void) addOnStateChange: | (FMLiveSwitchAction1< FMLiveSwitchRtpListener * > *) | value |
- (FMLiveSwitchRtpListener*) addOnStateChangeWithBlock |
- (void) addOnStateChangeWithBlock: | (void(^)(FMLiveSwitchRtpListener *)) | valueBlock |
- (instancetype) initWithLockObject: | (id) | lockObject | |
audioTransport: | (FMLiveSwitchRtpAudioTransport *) | audioTransport | |
- (instancetype) initWithLockObject: | (id) | lockObject | |
videoTransport: | (FMLiveSwitchRtpVideoTransport *) | videoTransport | |
+ (FMLiveSwitchRtpListener*) listenerWithLockObject: | (id) | lockObject | |
audioTransport: | (FMLiveSwitchRtpAudioTransport *) | audioTransport | |
+ (FMLiveSwitchRtpListener*) listenerWithLockObject: | (id) | lockObject | |
videoTransport: | (FMLiveSwitchRtpVideoTransport *) | videoTransport | |
- (NSObject<FMLiveSwitchIMediaTransport>*) mediaTransport |
- (void) removeOnReceiveRtcp: | (FMLiveSwitchAction1< FMLiveSwitchRtpInboundRtcp * > *) | value |
- (void) removeOnReceiveRtp: | (FMLiveSwitchAction1< FMLiveSwitchRtpInboundRtp * > *) | value |
- (void) removeOnStateChange: | (FMLiveSwitchAction1< FMLiveSwitchRtpListener * > *) | value |
- (bool) startWithReceiveBufferSize: | (int) | receiveBufferSize |
- (FMLiveSwitchMediaTransportState) state |
- (bool) stop |
- (FMLiveSwitchStreamType) streamType |