Protected Attributes | |
| __pad0__: NSObject- (bool) canSendFirWithIntervalTicks:(int)intervalTicks incrementIntervalTicks:(int)incrementIntervalTicks transportSystemTimestamp:(long long)transportSystemTimestamp | |
| - (bool) canSendLrrWithIntervalTicks: | (int) | intervalTicks | |
| incrementIntervalTicks: | (int) | incrementIntervalTicks | |
| transportSystemTimestamp: | (long long) | transportSystemTimestamp | |
| - (bool) canSendNackWithIntervalTicks: | (int) | intervalTicks | |
| transportSystemTimestamp: | (long long) | transportSystemTimestamp | |
| - (bool) canSendPliWithIntervalTicks: | (int) | intervalTicks | |
| transportSystemTimestamp: | (long long) | transportSystemTimestamp | |
| - (int) currentClockRate |
| - (int) currentJitter |
| - (int) currentPayloadType |
| - (void) destroy |
| - (NSObject<FMLiveSwitchRtpIExtensionParameters>*) extensionParameters |
| - (FMLiveSwitchRedFecConfig*) fecConfig |
| - (bool) fecEnabled |
| - (long long) firsSent |
| - (NSObject<FMLiveSwitchRtpIFormatParameters>*) formatParameters |
| - (int) getCcmSendSequenceNumber |
| - (FMLiveSwitchReportBlock*) getReportBlockWithTransportSystemTimestamp: | (long long) | transportSystemTimestamp |
| - (FMLiveSwitchMediaReceiverStats*) getStats |
| - (bool) hasUnreportedLoss |
| - (FMLiveSwitchHexDump*) hexDump |
| - (double) initialLossBasedBandwidthEstimate |
| - (instancetype) initWithType: | (FMLiveSwitchStreamType) | type | |
| remoteSynchronizationSource: | (long long) | remoteSynchronizationSource | |
| remoteRtpStreamId: | (NSString *) | remoteRtpStreamId | |
| remoteRepairedRtpStreamId: | (NSString *) | remoteRepairedRtpStreamId | |
| initialBandwidthEstimate: | (int) | initialBandwidthEstimate | |
| nackConfig: | (FMLiveSwitchNackConfig *) | nackConfig | |
| fecConfig: | (FMLiveSwitchRedFecConfig *) | fecConfig | |
| jitterConfig: | (FMLiveSwitchJitterConfig *) | jitterConfig | |
| legacy: | (bool) | legacy | |
| parameters: | (NSObject< FMLiveSwitchRtpIParameters > *) | parameters | |
| formatParameters: | (NSObject< FMLiveSwitchRtpIFormatParameters > *) | formatParameters | |
| extensionParameters: | (NSObject< FMLiveSwitchRtpIExtensionParameters > *) | extensionParameters | |
| localProtectionParameters: | (FMLiveSwitchSrtpProtectionParameters *) | localProtectionParameters | |
| remoteProtectionParameters: | (FMLiveSwitchSrtpProtectionParameters *) | remoteProtectionParameters | |
| hexDump: | (FMLiveSwitchHexDump *) | hexDump | |
| createFrameArray: | (FMLiveSwitchFunction1< id, NSMutableArray * > *) | createFrameArray | |
| rtpTransport: | (FMLiveSwitchTransport *) | rtpTransport | |
| rtcpTransport: | (FMLiveSwitchTransport *) | rtcpTransport | |
| logContext: | (FMLiveSwitchLogContext *) | logContext | |
| diagnosticsConfig: | (FMLiveSwitchDiagnosticsConfigDiagnosticsConfig *) | diagnosticsConfig | |
| - (instancetype) initWithType: | (FMLiveSwitchStreamType) | type | |
| remoteSynchronizationSource: | (long long) | remoteSynchronizationSource | |
| remoteRtpStreamId: | (NSString *) | remoteRtpStreamId | |
| remoteRepairedRtpStreamId: | (NSString *) | remoteRepairedRtpStreamId | |
| initialBandwidthEstimate: | (int) | initialBandwidthEstimate | |
| nackConfig: | (FMLiveSwitchNackConfig *) | nackConfig | |
| fecConfig: | (FMLiveSwitchRedFecConfig *) | fecConfig | |
| jitterConfig: | (FMLiveSwitchJitterConfig *) | jitterConfig | |
| legacy: | (bool) | legacy | |
| parameters: | (NSObject< FMLiveSwitchRtpIParameters > *) | parameters | |
| formatParameters: | (NSObject< FMLiveSwitchRtpIFormatParameters > *) | formatParameters | |
| extensionParameters: | (NSObject< FMLiveSwitchRtpIExtensionParameters > *) | extensionParameters | |
| localProtectionParameters: | (FMLiveSwitchSrtpProtectionParameters *) | localProtectionParameters | |
| remoteProtectionParameters: | (FMLiveSwitchSrtpProtectionParameters *) | remoteProtectionParameters | |
| hexDump: | (FMLiveSwitchHexDump *) | hexDump | |
| createFrameArrayBlock: | (NSMutableArray *(^)(int)) | createFrameArrayBlock | |
| rtpTransport: | (FMLiveSwitchTransport *) | rtpTransport | |
| rtcpTransport: | (FMLiveSwitchTransport *) | rtcpTransport | |
| logContext: | (FMLiveSwitchLogContext *) | logContext | |
| diagnosticsConfig: | (FMLiveSwitchDiagnosticsConfigDiagnosticsConfig *) | diagnosticsConfig | |
| - (FMLiveSwitchJitterConfig*) jitterConfig |
| - (bool) jitterEnabled |
| - (bool) legacy |
| - (FMLiveSwitchJitterBuffer<TFrame,TBuffer,TBufferCollection,TFormat>*) legacyJitterBuffer |
| - (FMLiveSwitchNackBuffer<TFrame,TBuffer,TBufferCollection,TFormat>*) legacyNackBuffer |
| - (FMLiveSwitchSrtpProtectionParameters*) localProtectionParameters |
| - (double) lossBasedBandwidthEstimate |
| - (long long) lrrsSent |
| - (FMLiveSwitchNackConfig*) nackConfig |
| - (bool) nackEnabled |
| - (long long) nacksSent |
| - (long long) octetsReceivedRtcp |
| - (long long) octetsReceivedRtp |
| - (long long) packetsDiscarded |
| - (long long) packetsDuplicated |
| - (long long) packetsReceivedRtcp |
| - (long long) packetsReceivedRtp |
| - (long long) packetsRepaired |
| - (NSObject<FMLiveSwitchRtpIParameters>*) parameters |
| - (long long) plisSent |
| - (void) processSRControlFrame: | (FMLiveSwitchSRControlFrame *) | controlFrame | |
| transportSystemTimestamp: | (long long) | transportSystemTimestamp | |
| - (FMLiveSwitchAction1<TFrame>*) receiveFrame |
| - (bool) receiveRtp: | (FMLiveSwitchRtpInboundRtp *) | rtp | |
| roundTripTime: | (int) | roundTripTime | |
| + (FMLiveSwitchRtpReceiver*) receiverWithType: | (FMLiveSwitchStreamType) | type | |
| remoteSynchronizationSource: | (long long) | remoteSynchronizationSource | |
| remoteRtpStreamId: | (NSString *) | remoteRtpStreamId | |
| remoteRepairedRtpStreamId: | (NSString *) | remoteRepairedRtpStreamId | |
| initialBandwidthEstimate: | (int) | initialBandwidthEstimate | |
| nackConfig: | (FMLiveSwitchNackConfig *) | nackConfig | |
| fecConfig: | (FMLiveSwitchRedFecConfig *) | fecConfig | |
| jitterConfig: | (FMLiveSwitchJitterConfig *) | jitterConfig | |
| legacy: | (bool) | legacy | |
| parameters: | (NSObject< FMLiveSwitchRtpIParameters > *) | parameters | |
| formatParameters: | (NSObject< FMLiveSwitchRtpIFormatParameters > *) | formatParameters | |
| extensionParameters: | (NSObject< FMLiveSwitchRtpIExtensionParameters > *) | extensionParameters | |
| localProtectionParameters: | (FMLiveSwitchSrtpProtectionParameters *) | localProtectionParameters | |
| remoteProtectionParameters: | (FMLiveSwitchSrtpProtectionParameters *) | remoteProtectionParameters | |
| hexDump: | (FMLiveSwitchHexDump *) | hexDump | |
| createFrameArray: | (FMLiveSwitchFunction1< id, NSMutableArray * > *) | createFrameArray | |
| rtpTransport: | (FMLiveSwitchTransport *) | rtpTransport | |
| rtcpTransport: | (FMLiveSwitchTransport *) | rtcpTransport | |
| logContext: | (FMLiveSwitchLogContext *) | logContext | |
| diagnosticsConfig: | (FMLiveSwitchDiagnosticsConfigDiagnosticsConfig *) | diagnosticsConfig | |
| + (FMLiveSwitchRtpReceiver*) receiverWithType: | (FMLiveSwitchStreamType) | type | |
| remoteSynchronizationSource: | (long long) | remoteSynchronizationSource | |
| remoteRtpStreamId: | (NSString *) | remoteRtpStreamId | |
| remoteRepairedRtpStreamId: | (NSString *) | remoteRepairedRtpStreamId | |
| initialBandwidthEstimate: | (int) | initialBandwidthEstimate | |
| nackConfig: | (FMLiveSwitchNackConfig *) | nackConfig | |
| fecConfig: | (FMLiveSwitchRedFecConfig *) | fecConfig | |
| jitterConfig: | (FMLiveSwitchJitterConfig *) | jitterConfig | |
| legacy: | (bool) | legacy | |
| parameters: | (NSObject< FMLiveSwitchRtpIParameters > *) | parameters | |
| formatParameters: | (NSObject< FMLiveSwitchRtpIFormatParameters > *) | formatParameters | |
| extensionParameters: | (NSObject< FMLiveSwitchRtpIExtensionParameters > *) | extensionParameters | |
| localProtectionParameters: | (FMLiveSwitchSrtpProtectionParameters *) | localProtectionParameters | |
| remoteProtectionParameters: | (FMLiveSwitchSrtpProtectionParameters *) | remoteProtectionParameters | |
| hexDump: | (FMLiveSwitchHexDump *) | hexDump | |
| createFrameArrayBlock: | (NSMutableArray *(^)(int)) | createFrameArrayBlock | |
| rtpTransport: | (FMLiveSwitchTransport *) | rtpTransport | |
| rtcpTransport: | (FMLiveSwitchTransport *) | rtcpTransport | |
| logContext: | (FMLiveSwitchLogContext *) | logContext | |
| diagnosticsConfig: | (FMLiveSwitchDiagnosticsConfigDiagnosticsConfig *) | diagnosticsConfig | |
| - (FMLiveSwitchSrtpProtectionParameters*) remoteProtectionParameters |
| - (NSString*) remoteRepairedRtpStreamId |
| - (NSString*) remoteRtpStreamId |
| - (long long) remoteSynchronizationSource |
| - (void) resetBandwidthEstimateWithInitialBandwidthEstimate: | (double) | initialBandwidthEstimate |
| - (void) resetCurrentBitrate |
| - (int) roundTripTime |
| - (FMLiveSwitchTransport*) rtcpTransport |
| - (FMLiveSwitchTransport*) rtpTransport |
| - (FMLiveSwitchAction2<FMLiveSwitchTransportCCControlFrame*,id>*) sendTransportCC |
| - (void) setReceiveFrame: | (FMLiveSwitchAction1< TFrame > *) | value |
| - (TFrame) setReceiveFrameBlock |
| - (void) setReceiveFrameBlock: | (void(^)(TFrame)) | valueBlock |
| - (NSMutableArray*, long long) setSendControlFramesBlock |
| - (void) setSendControlFramesBlock: | (int(^)(NSMutableArray *, long long)) | valueBlock |
| - (void) setSendTransportCC: | (FMLiveSwitchAction2< FMLiveSwitchTransportCCControlFrame *, id > *) | value |
| - (FMLiveSwitchTransportCCControlFrame*, long long) setSendTransportCCBlock |
| - (void) setSendTransportCCBlock: | (void(^)(FMLiveSwitchTransportCCControlFrame *, long long)) | valueBlock |
| - (void) setTestReceivedRtpBuffer: | (FMLiveSwitchFunction1< FMLiveSwitchDataBuffer *, FMLiveSwitchDataBuffer * > *) | value |
| - (FMLiveSwitchDataBuffer*) setTestReceivedRtpBufferBlock |
| - (void) setTestReceivedRtpBufferBlock: | (FMLiveSwitchDataBuffer *(^)(FMLiveSwitchDataBuffer *)) | valueBlock |
| - (FMLiveSwitchFunction1<FMLiveSwitchDataBuffer*,FMLiveSwitchDataBuffer*>*) testReceivedRtpBuffer |
| - (FMLiveSwitchStreamType) type |
| - (void) updateRtcpReceiverStatisticsWithPacketLength: | (int) | packetLength |
|
protected |