Protected Attributes | |
__pad0__: NSObject- (bool) canReceiveFirWithSequenceNumber:(int)sequenceNumber | |
- (bool) canReceiveLrrWithSequenceNumber: | (int) | sequenceNumber |
- (bool) canReceivePliWithIntervalTicks: | (int) | intervalTicks | |
transportSystemTimestamp: | (long long) | transportSystemTimestamp | |
- (int) currentPayloadType |
- (void) destroy |
- (NSObject<FMLiveSwitchRtpIExtensionParameters>*) extensionParameters |
- (FMLiveSwitchRedFecConfig*) fecConfig |
- (bool) fecEnabled |
- (long long) firsReceived |
- (NSObject<FMLiveSwitchRtpIFormatParameters>*) formatParameters |
- (FMLiveSwitchSdesChunk*) getSdesChunkWithMid: | (NSString *) | mid |
- (FMLiveSwitchSRControlFrame*) getSRControlFrameWithReportBlocks: | (NSMutableArray *) | reportBlocks | |
frameSystemTimestamp: | (long long) | frameSystemTimestamp | |
- (FMLiveSwitchMediaSenderStats*) getStats |
- (FMLiveSwitchHexDump*) hexDump |
- (bool) includeRepairedRtpStreamIdSdes |
- (bool) includeRtpStreamIdSdes |
- (double) initialLossBasedBandwidthEstimate |
- (instancetype) initWithType: | (FMLiveSwitchStreamType) | type | |
localSynchronizationSource: | (long long) | localSynchronizationSource | |
localRtpStreamId: | (NSString *) | localRtpStreamId | |
localRepairedRtpStreamId: | (NSString *) | localRepairedRtpStreamId | |
initialBandwidthEstimate: | (int) | initialBandwidthEstimate | |
nackConfig: | (FMLiveSwitchNackConfig *) | nackConfig | |
fecConfig: | (FMLiveSwitchRedFecConfig *) | fecConfig | |
parameters: | (NSObject< FMLiveSwitchRtpIParameters > *) | parameters | |
formatParameters: | (NSObject< FMLiveSwitchRtpIFormatParameters > *) | formatParameters | |
extensionParameters: | (NSObject< FMLiveSwitchRtpIExtensionParameters > *) | extensionParameters | |
localProtectionParameters: | (FMLiveSwitchSrtpProtectionParameters *) | localProtectionParameters | |
remoteProtectionParameters: | (FMLiveSwitchSrtpProtectionParameters *) | remoteProtectionParameters | |
hexDump: | (FMLiveSwitchHexDump *) | hexDump | |
rtpTransport: | (FMLiveSwitchTransport *) | rtpTransport | |
rtcpTransport: | (FMLiveSwitchTransport *) | rtcpTransport | |
logContext: | (FMLiveSwitchLogContext *) | logContext | |
- (FMLiveSwitchSrtpProtectionParameters*) localProtectionParameters |
- (NSString*) localRepairedRtpStreamId |
- (NSString*) localRtpStreamId |
- (long long) localSynchronizationSource |
- (double) lossBasedBandwidthEstimate |
- (long long) lrrsReceived |
- (FMLiveSwitchNackConfig*) nackConfig |
- (bool) nackEnabled |
- (long long) nacksReceived |
- (long long) octetsSentRtcp |
- (long long) octetsSentRtp |
- (long long) packetsSentRtcp |
- (long long) packetsSentRtp |
- (NSObject<FMLiveSwitchRtpIParameters>*) parameters |
- (long long) plisReceived |
- (void) processGenericNackControlFrame: | (FMLiveSwitchGenericNackControlFrame *) | controlFrame |
- (void) processReportBlock: | (FMLiveSwitchReportBlock *) | reportBlock | |
transportSystemTimestamp: | (long long) | transportSystemTimestamp | |
- (FMLiveSwitchSrtpProtectionParameters*) remoteProtectionParameters |
- (void) resetBandwidthEstimateWithInitialBandwidthEstimate: | (double) | initialBandwidthEstimate |
- (void) resetCurrentBitrate |
- (int) roundTripTime |
- (FMLiveSwitchTransport*) rtcpTransport |
- (FMLiveSwitchTransport*) rtpTransport |
- (int) sendControlFrames: | (NSMutableArray *) | controlFrames |
+ (FMLiveSwitchRtpSender*) senderWithType: | (FMLiveSwitchStreamType) | type | |
localSynchronizationSource: | (long long) | localSynchronizationSource | |
localRtpStreamId: | (NSString *) | localRtpStreamId | |
localRepairedRtpStreamId: | (NSString *) | localRepairedRtpStreamId | |
initialBandwidthEstimate: | (int) | initialBandwidthEstimate | |
nackConfig: | (FMLiveSwitchNackConfig *) | nackConfig | |
fecConfig: | (FMLiveSwitchRedFecConfig *) | fecConfig | |
parameters: | (NSObject< FMLiveSwitchRtpIParameters > *) | parameters | |
formatParameters: | (NSObject< FMLiveSwitchRtpIFormatParameters > *) | formatParameters | |
extensionParameters: | (NSObject< FMLiveSwitchRtpIExtensionParameters > *) | extensionParameters | |
localProtectionParameters: | (FMLiveSwitchSrtpProtectionParameters *) | localProtectionParameters | |
remoteProtectionParameters: | (FMLiveSwitchSrtpProtectionParameters *) | remoteProtectionParameters | |
hexDump: | (FMLiveSwitchHexDump *) | hexDump | |
rtpTransport: | (FMLiveSwitchTransport *) | rtpTransport | |
rtcpTransport: | (FMLiveSwitchTransport *) | rtcpTransport | |
logContext: | (FMLiveSwitchLogContext *) | logContext | |
- (int) sendFrame: | (TFrame) | frame | |
buffer: | (TBuffer) | buffer | |
- (void) setIncludeRepairedRtpStreamIdSdes: | (bool) | value |
- (void) setIncludeRtpStreamIdSdes: | (bool) | value |
- (void) setTestSendingRtpBuffer: | (FMLiveSwitchFunction1< FMLiveSwitchDataBuffer *, FMLiveSwitchDataBuffer * > *) | value |
- (FMLiveSwitchDataBuffer*) setTestSendingRtpBufferBlock |
- (void) setTestSendingRtpBufferBlock: | (FMLiveSwitchDataBuffer *(^)(FMLiveSwitchDataBuffer *)) | valueBlock |
- (FMLiveSwitchFunction1<FMLiveSwitchDataBuffer*,FMLiveSwitchDataBuffer*>*) testSendingRtpBuffer |
- (FMLiveSwitchStreamType) type |
|
protected |