|
(NSMutableArray *) | - createFrameArrayWithSize: |
|
(FMLiveSwitchVideoFrame *) | - createFrameWithHeader:payload:format: |
|
(instancetype) | - initWithLockObject:simulcastMode:nackConfig:redFecConfig:jitterConfig:disableAutomaticReports:hexDump:rtpTransport:rtcpTransport: |
|
(void) | - addOnSendControlFrameResponses: |
|
(NSMutableArray *) | - addOnSendControlFrameResponsesWithBlock |
|
(void) | - addOnSendControlFrameResponsesWithBlock: |
|
(void) | - addOnSendControlFrames: |
|
(NSMutableArray *) | - addOnSendControlFramesWithBlock |
|
(void) | - addOnSendControlFramesWithBlock: |
|
(bool) | - canSendRembWithSystemTimestamp: |
|
(bool) | - canSendReportWithSystemTimestamp: |
|
(TFrame) | - createFrameWithHeader:payload:format: |
|
(long long) | - defaultLocalSynchronizationSource |
|
(FMLiveSwitchStreamDirection) | - direction |
|
(bool) | - disableAutomaticReports |
|
(int) | - doSendControlFrameResponses: |
|
(int) | - doSendControlFrames:frameSystemTimestamp: |
|
(int) | - doSendFrame: |
|
(bool) | - doStart |
|
(bool) | - doStop |
|
(long long) | - firstLocalSynchronizationSource |
|
(FMLiveSwitchRtpReceiver< TFrame, TBuffer, TBufferCollection, TFormat, TFormatCollection > *) | - firstReceiver |
|
(long long) | - firstRemoteSynchronizationSource |
|
(FMLiveSwitchRtpSender< TFrame, TBuffer, TBufferCollection, TFormat, TFormatCollection > *) | - firstSender |
|
(FMLiveSwitchFunction0< id > *) | - getInboundRtcpTransportSystemTimestamp |
|
(FMLiveSwitchFunction0< id > *) | - getInboundRtpTransportSystemTimestamp |
|
(FMLiveSwitchFunction0< id > *) | - getOutboundRtcpTransportSystemTimestamp |
|
(FMLiveSwitchSdesControlFrame *) | - getSdesControlFrame |
|
(FMLiveSwitchHexDump *) | - hexDump |
|
(double) | - inboundBandwidthEstimate |
|
(bool) | - includeMidSdes |
|
(double) | - initialInboundBandwidthEstimate |
|
(double) | - initialLossBasedInboundBandwidthEstimate |
|
(double) | - initialLossBasedOutboundBandwidthEstimate |
|
(double) | - initialOutboundBandwidthEstimate |
|
(instancetype) | - initWithLockObject:streamType:simulcastMode:nackConfig:redFecConfig:jitterConfig:disableAutomaticReports:hexDump:rtpTransport:rtcpTransport: |
|
(FMLiveSwitchJitterConfig *) | - jitterConfig |
|
(bool) | - legacyReceiver |
|
(FMLiveSwitchRtpListener *) | - listener |
|
(FMLiveSwitchSrtpProtectionParameters *) | - localProtectionParameters |
|
(double) | - lossBasedInboundBandwidthEstimate |
|
(double) | - lossBasedOutboundBandwidthEstimate |
|
(NSString *) | - mid |
|
(FMLiveSwitchNackConfig *) | - nackConfig |
|
(long long) | - octetsReceivedRtp |
|
(long long) | - octetsSentRtp |
|
(double) | - outboundBandwidthEstimate |
|
(NSMutableArray *) | - receivers |
|
(FMLiveSwitchRedFecConfig *) | - redFecConfig |
|
(bool) | - rembEnabled |
|
(FMLiveSwitchSrtpProtectionParameters *) | - remoteProtectionParameters |
|
(void) | - removeOnSendControlFrameResponses: |
|
(void) | - removeOnSendControlFrames: |
|
(double) | - requestedInboundBitrate |
|
(double) | - requestedOutboundBitrate |
|
(bool) | - resetInboundBandwidthEstimateWithInitialBandwidthEstimate:remoteSynchronizationSource:remoteRtpStreamId: |
|
(void) | - resetInboundCurrentBitrateWithRemoteSynchronizationSource: |
|
(bool) | - resetOutboundBandwidthEstimateWithInitialBandwidthEstimate:localSynchronizationSource:localRtpStreamId: |
|
(void) | - resetOutboundCurrentBitrateWithLocalSynchronizationSource: |
|
(int) | - roundTripTime |
|
(FMLiveSwitchTransport *) | - rtcpTransport |
|
(FMLiveSwitchTransport *) | - rtpTransport |
|
(NSMutableArray *) | - senders |
|
(void) | - setDirection: |
|
(void) | - setDisableAutomaticReports: |
|
(void) | - setGetInboundRtcpTransportSystemTimestamp: |
|
(void) | - setGetInboundRtcpTransportSystemTimestampBlock |
|
(void) | - setGetInboundRtcpTransportSystemTimestampBlock: |
|
(void) | - setGetInboundRtpTransportSystemTimestamp: |
|
(void) | - setGetInboundRtpTransportSystemTimestampBlock |
|
(void) | - setGetInboundRtpTransportSystemTimestampBlock: |
|
(void) | - setGetOutboundRtcpTransportSystemTimestamp: |
|
(void) | - setGetOutboundRtcpTransportSystemTimestampBlock |
|
(void) | - setGetOutboundRtcpTransportSystemTimestampBlock: |
|
(void) | - setIncludeMidSdes: |
|
(void) | - setLegacyReceiver: |
|
(void) | - setListener: |
|
(void) | - setMid: |
|
(bool) | - setProtectionParametersWithLocalProtectionParameters:remoteProtectionParameters: |
|
(void) | - setRembEnabled: |
|
(void) | - setTestReceivedRtpBuffer: |
|
(FMLiveSwitchDataBuffer *) | - setTestReceivedRtpBufferBlock |
|
(void) | - setTestReceivedRtpBufferBlock: |
|
(void) | - setTestRoundTripTime: |
|
(void) | - setTestSendingRtpBuffer: |
|
(FMLiveSwitchDataBuffer *) | - setTestSendingRtpBufferBlock |
|
(void) | - setTestSendingRtpBufferBlock: |
|
(FMLiveSwitchSimulcastMode) | - simulcastMode |
|
(long long) | - singleLocalSynchronizationSource |
|
(FMLiveSwitchRtpReceiver< TFrame, TBuffer, TBufferCollection, TFormat, TFormatCollection > *) | - singleReceiver |
|
(long long) | - singleRemoteSynchronizationSource |
|
(FMLiveSwitchRtpSender< TFrame, TBuffer, TBufferCollection, TFormat, TFormatCollection > *) | - singleSender |
|
(FMLiveSwitchFunction1< FMLiveSwitchDataBuffer *, FMLiveSwitchDataBuffer * > *) | - testReceivedRtpBuffer |
|
(int) | - testRoundTripTime |
|
(FMLiveSwitchFunction1< FMLiveSwitchDataBuffer *, FMLiveSwitchDataBuffer * > *) | - testSendingRtpBuffer |
|
(FMLiveSwitchStreamType) | - type |
|