Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 C<__covariant T>
 C<__covariant T1>
 C<__covariant T2>
 C<__covariant T3>
 C<__covariant TAudioStream>
 C<__covariant TAudioTrack>
 C<__covariant TBranch>
 C<__covariant TBuffer>
 C<__covariant TBufferCollection>
 C<__covariant TCertificate>
 C<__covariant TCollection>
 C<__covariant TConfig>
 C<__covariant TConnection>
 C<__covariant TDataChannel>
 C<__covariant TDataStream>
 C<__covariant TFingerprint>
 C<__covariant TFormat>
 C<__covariant TFormatCollection>
 C<__covariant TFragment>
 C<__covariant TFrame>
 C<__covariant TIAudioTrack>
 C<__covariant TIElement>
 C<__covariant TIInput>
 C<__covariant TIInputCollection>
 C<__covariant TIOutput>
 C<__covariant TIOutputCollection>
 C<__covariant TIVideoTrack>
 C<__covariant TKey>
 C<__covariant TLocalMedia>
 C<__covariant TMediaInputCollection>
 C<__covariant TMediaOutputCollection>
 C<__covariant TPipe>
 C<__covariant TSink>
 C<__covariant TSource>
 C<__covariant TStream>
 C<__covariant TTrack>
 C<__covariant TValue>
 C<__covariant TVideoStream>
 C<__covariant TVideoTrack>
 C<__covariant TView>
 C<AVCaptureVideoDataOutputSampleBufferDelegate>
 C<FM_IMAGE_VIEW>
 CFM_VIEW
 C<FM_VIEW>
 CFMLiveSwitchAddressTypeWrapper
 CFMLiveSwitchAecContextAn acoustic echo cancellation context
 CFMLiveSwitchAecPipeAn acoustic echo cancellation (AEC) pipe
 CFMLiveSwitchAesCounter
 CFMLiveSwitchAfbControlFrameAn Application Layer Feedback control (RFC 4585)
 CFMLiveSwitchAppControlFrameAn RTCP APP packet
 CFMLiveSwitchApplicationInfoApplication information
 CFMLiveSwitchArchitectureWrapper
 CFMLiveSwitchAsciiASCII encoding/decoding utility
 CFMLiveSwitchAsn1Any
 CFMLiveSwitchAsn1Array
 CFMLiveSwitchAsn1ArrayElement
 CFMLiveSwitchAsn1ArrayOf
 CFMLiveSwitchAsn1BitString
 CFMLiveSwitchAsn1BmpString
 CFMLiveSwitchAsn1Boolean
 CFMLiveSwitchAsn1Class
 CFMLiveSwitchAsn1Explicit
 CFMLiveSwitchAsn1GeneralizedTime
 CFMLiveSwitchAsn1GeneralString
 CFMLiveSwitchAsn1GraphicString
 CFMLiveSwitchAsn1Ia5String
 CFMLiveSwitchAsn1Implicit
 CFMLiveSwitchAsn1Integer
 CFMLiveSwitchAsn1Null
 CFMLiveSwitchAsn1NumericString
 CFMLiveSwitchAsn1ObjectIdentifier
 CFMLiveSwitchAsn1OctetString
 CFMLiveSwitchAsn1PrintableString
 CFMLiveSwitchAsn1Sequence
 CFMLiveSwitchAsn1SequenceElement
 CFMLiveSwitchAsn1SequenceOf
 CFMLiveSwitchAsn1Set
 CFMLiveSwitchAsn1SetElement
 CFMLiveSwitchAsn1SetOf
 CFMLiveSwitchAsn1UniversalString
 CFMLiveSwitchAsn1UniversalTag
 CFMLiveSwitchAsn1Unknown
 CFMLiveSwitchAsn1UtcTime
 CFMLiveSwitchAsn1Utf8String
 CFMLiveSwitchAsn1VisibleString
 CFMLiveSwitchAsymmetricKeyAn asymmetric key
 CFMLiveSwitchAsymmetricKeyTypeWrapper
 CFMLiveSwitchAsyncLogger
 CFMLiveSwitchAsyncLoggerBase
 CFMLiveSwitchAtomicMutexA managed mutex
 CFMLiveSwitchAudioBranchAn audio branch
 CFMLiveSwitchAudioBufferAn audio buffer
 C<FMLiveSwitchAudioBuffer>
 CFMLiveSwitchAudioBufferCollectionAn audio buffer collection
 C<FMLiveSwitchAudioBufferCollection>
 CFMLiveSwitchAudioClockA clock used to raise audio data in appropriate intervals
 CFMLiveSwitchAudioConfigAn audio configuration
 C<FMLiveSwitchAudioConfig>
 CFMLiveSwitchAudioDecoderAn audio decoder
 CFMLiveSwitchAudioDepacketizerAn audio depacketizer
 CFMLiveSwitchAudioEncoderAn audio encoder
 CFMLiveSwitchAudioEncodingConfigAudio encoding configuration
 CFMLiveSwitchAudioFormatAn audio format
 C<FMLiveSwitchAudioFormat>
 CFMLiveSwitchAudioFormatCollectionA collection of audio formats
 C<FMLiveSwitchAudioFormatCollection>
 CFMLiveSwitchAudioFrameAn audio frame
 C<FMLiveSwitchAudioFrame>
 CFMLiveSwitchAudioLevelContext
 CFMLiveSwitchAudioMixerA mixer that mixes multiple audio inputs into a single output
 CFMLiveSwitchAudioPacketizerAn audio packetizer
 CFMLiveSwitchAudioPipeAn audio pipe
 CFMLiveSwitchAudioRecorderAn audio recorder
 CFMLiveSwitchAudioSimulcastConfig
 CFMLiveSwitchAudioSinkAn audio sink
 CFMLiveSwitchAudioSourceAn audio source
 CFMLiveSwitchAudioStreamAn audio stream
 C<FMLiveSwitchAudioStream>
 CFMLiveSwitchAudioSynchronizeQueue
 CFMLiveSwitchAudioSynchronizerAn audio pipe for synchronizing playout with other streams
 CFMLiveSwitchAudioTrackAn audio chain
 C<FMLiveSwitchAudioTrack>
 CFMLiveSwitchBandwidthAdaptationPolicyWrapper
 CFMLiveSwitchBaseStatsBase stats
 CFMLiveSwitchBasicAudioDepacketizerA basic audio depacketizer
 CFMLiveSwitchBasicAudioPacketizerA basic audio packetizer
 CFMLiveSwitchBasicVideoDepacketizerA basic video depacketizer
 CFMLiveSwitchBasicVideoPacketizerA basic video packetizer
 CFMLiveSwitchBinaryCommon binary methods
 CFMLiveSwitchBitrateMonitorA bitrate monitor
 CFMLiveSwitchBitrateNotificationA bitrate notification
 CFMLiveSwitchBitrateRequestA bitrate request
 CFMLiveSwitchBooleanHolderClass to hold a boolean value passed by reference
 CFMLiveSwitchBuild
 CFMLiveSwitchBundleDescriptionManager
 CFMLiveSwitchBundleGroup
 CFMLiveSwitchBundlePolicyWrapper
 CFMLiveSwitchBundleTransport
 CFMLiveSwitchByeControlFrameAn RTCP BYE packet
 CFMLiveSwitchByteHolderClass to hold a byte value passed by reference
 CFMLiveSwitchByteInputStreamAn buffer of bytes that can be read sequentially
 CFMLiveSwitchByteOutputStreamAn buffer of bytes that can be written sequentially
 CFMLiveSwitchBZip2Constants
 CFMLiveSwitchBZip2Context
 CFMLiveSwitchBZip2DecompressionState
 CFMLiveSwitchBZip2DecompressorA bzip2 decompressor
 CFMLiveSwitchBZip2DecompressorStateWrapper
 CFMLiveSwitchBZip2Rand
 CFMLiveSwitchCameraSourceBaseA base class for camera-based sources
 CFMLiveSwitchCandidateA candidate
 C<FMLiveSwitchCandidate>
 CFMLiveSwitchCandidateInfoCandidate information
 CFMLiveSwitchCandidatePairInfoCandidate pair information
 CFMLiveSwitchCandidatePairReportCandidate pair report
 CFMLiveSwitchCandidatePairStateWrapper
 CFMLiveSwitchCandidatePairStatsCandidate pair stats
 CFMLiveSwitchCandidateStatsCandidate stats
 CFMLiveSwitchCandidateTypeWrapper
 CFMLiveSwitchCandidateUtilityUtility functions for candidate and candidate pair
 CFMLiveSwitchCcmFirPolicyWrapper
 CFMLiveSwitchCcmLrrPolicyWrapper
 CFMLiveSwitchCcmTmmbnPolicyWrapper
 CFMLiveSwitchCcmTmmbrPolicyWrapper
 CFMLiveSwitchCcmUtilityA utility for codec control messages (CCM)
 CFMLiveSwitchCertificateA certificate to be used for secure communication
 CFMLiveSwitchCertificateInfoCertificate information
 CFMLiveSwitchCertificateStatsCertificate stats
 CFMLiveSwitchChannelA channel
 CFMLiveSwitchChannelClaimA channel claim
 CFMLiveSwitchChannelClientConfigChannel client configuration
 CFMLiveSwitchChannelConfigChannel configuration
 CFMLiveSwitchChannelConnectionConfigChannel connection configuration
 CFMLiveSwitchChannelDeviceConfigChannel device configuration
 CFMLiveSwitchChannelInfoChannel information
 CFMLiveSwitchChannelJoinInfo
 CFMLiveSwitchChannelReportChannel report
 CFMLiveSwitchChannelUserConfigChannel user configuration
 CFMLiveSwitchCharacterHolderClass to hold a character value passed by reference
 CFMLiveSwitchCircularBufferA circular buffer
 CFMLiveSwitchCircularDataBufferA DataBuffer that uses a circular buffer to manage data
 CFMLiveSwitchClaimAction
 CFMLiveSwitchClientA LiveSwitch client
 CFMLiveSwitchClientConfigClient configuration
 CFMLiveSwitchClientInfoClient information
 CFMLiveSwitchClientRegistrationInfo
 CFMLiveSwitchClientReportClient report
 CFMLiveSwitchClientStateMachineA state machine for Client states
 CFMLiveSwitchClientStateWrapper
 CFMLiveSwitchCocoaAudioUnitSink
 CFMLiveSwitchCocoaAudioUnitSource
 CFMLiveSwitchCocoaAVCaptureSource
 CFMLiveSwitchCocoaImageUtility
 CFMLiveSwitchCocoaImageViewSink
 CFMLiveSwitchCocoaLayoutContainer
 C<FMLiveSwitchCocoaLayoutContainerDelegate>
 CFMLiveSwitchCocoaLayoutManager
 CFMLiveSwitchCocoaScreenSource
 CFMLiveSwitchCocoaUtility
 CFMLiveSwitchCocoaVideoToolboxBaseDecoderA VideoToolbox-based decoder
 CFMLiveSwitchCocoaVideoToolboxBaseEncoder
 CFMLiveSwitchCocoaVideoToolboxH264DecoderAn VideoToolbox-based H.264 decoder
 CFMLiveSwitchCocoaVideoToolboxH264Encoder
 CFMLiveSwitchCocoaVideoToolboxH265DecoderA VideoToolbox-based H.265 decoder
 CFMLiveSwitchCocoaVideoToolboxH265Encoder
 CFMLiveSwitchCodecInfoCodec information
 CFMLiveSwitchCodecStatsCodec stats
 CFMLiveSwitchCodecTypeWrapper
 CFMLiveSwitchCollectionA collection of values
 CFMLiveSwitchColorA color
 CFMLiveSwitchCompareResultWrapper
 CFMLiveSwitchConnection
 C<FMLiveSwitchConnection>
 CFMLiveSwitchConnectionBaseConnection base properties/methods
 CFMLiveSwitchConnectionCollection
 C<FMLiveSwitchConnectionCollection>
 CFMLiveSwitchConnectionConfigConnection configuration
 CFMLiveSwitchConnectionFactory
 CFMLiveSwitchConnectionInfoConnection information
 CFMLiveSwitchConnectionStateMachineA state machine for connection states
 CFMLiveSwitchConnectionStateWrapper
 CFMLiveSwitchConnectionStatsConnection stats
 CFMLiveSwitchConnectionTypeA connection type
 CFMLiveSwitchConnectionUtility
 CFMLiveSwitchConstantsA collection of platform-independent constant values
 CFMLiveSwitchConstraintUtility
 CFMLiveSwitchControlFrameEntryRTCP frame entry
 CFMLiveSwitchCoreTransport
 CFMLiveSwitchCrc32Calculates CRC32 checksums
 CFMLiveSwitchCryptoLibraryWrapper
 CFMLiveSwitchDataBufferBinary data buffer implementation
 CFMLiveSwitchDataBufferFramerA utility class that allows a continuous stream of data to be written to it with properly framed messages being read out of it
 CFMLiveSwitchDataBufferPoolA data buffer pool
 CFMLiveSwitchDataBufferPooled
 CFMLiveSwitchDataBufferPoolTracerA data buffer pool tracer
 CFMLiveSwitchDataBufferStreamA data buffer stream
 CFMLiveSwitchDataBufferSubsetA subset of a DataBuffer
 CFMLiveSwitchDataChannelA data channel
 C<FMLiveSwitchDataChannel>
 CFMLiveSwitchDataChannelBaseData channel base properties/methods
 CFMLiveSwitchDataChannelCollectionA collection of data channels
 C<FMLiveSwitchDataChannelCollection>
 CFMLiveSwitchDataChannelConstants
 CFMLiveSwitchDataChannelInfoData channel information
 CFMLiveSwitchDataChannelReceiveArgsArguments for the data channel receive event
 CFMLiveSwitchDataChannelReportData channel report
 CFMLiveSwitchDataChannelStateMachineA state machine for data channel states
 CFMLiveSwitchDataChannelStateWrapper
 CFMLiveSwitchDataChannelStatsData channel stats
 CFMLiveSwitchDatagramSocketA datagram socket
 CFMLiveSwitchDatagramSocketCreateArgsArguments for a datagram socket create event
 CFMLiveSwitchDataMessage
 CFMLiveSwitchDataMessageHeaderConnectionIdElement
 CFMLiveSwitchDataMessageHeaderDeliveryAttemptsElement
 CFMLiveSwitchDataMessageHeaderElement
 CFMLiveSwitchDataMessageHeaderTimeToLiveElement
 CFMLiveSwitchDataMessageHeaderType
 CFMLiveSwitchDataMessageHeaderUnknownElement
 CFMLiveSwitchDataStreamA data stream
 C<FMLiveSwitchDataStream>
 CFMLiveSwitchDataStreamBaseData stream base properties/methods
 CFMLiveSwitchDataStreamInfoData stream information
 CFMLiveSwitchDataStreamMediaDescriptionManager
 CFMLiveSwitchDataStreamMediaDescriptionRequirements
 CFMLiveSwitchDataStreamReportData stream report
 CFMLiveSwitchDataStreamStatsData stream stats
 CFMLiveSwitchDiagnosticSamplerA record that calculates the min, max, and average from integer samples
 CFMLiveSwitchDiagnosticsDurationSampleA sample for the duration timer
 CFMLiveSwitchDiagnosticsDurationTimerA duration timer for calculating how long a process takes
 CFMLiveSwitchDiagnosticsRateTimerA rate timer for calculating the frequency of something
 CFMLiveSwitchDiagnosticsTimerThe base class for the diagnostic timers
 CFMLiveSwitchDiagnosticsTimersThe management class for all diagnostic timers
 CFMLiveSwitchDispatchQueueA dispatch queue
 CFMLiveSwitchDnsDNS utility methods
 CFMLiveSwitchDoubleHolderClass to hold a double value passed by reference
 CFMLiveSwitchDtlsCertificateA certificate to be used for DTLS communication
 C<FMLiveSwitchDtlsCertificate>
 CFMLiveSwitchDtlsCipherSuiteWrapper
 CFMLiveSwitchDtlsContentType
 CFMLiveSwitchDtlsFingerprintA DTLS fingerprint
 C<FMLiveSwitchDtlsFingerprint>
 CFMLiveSwitchDtlsHandshakeType
 C<FMLiveSwitchDtlsIClient>
 C<FMLiveSwitchDtlsIServer>
 CFMLiveSwitchDtlsMessage
 CFMLiveSwitchDtlsParametersA set of DTLS parameters
 CFMLiveSwitchDtlsProtocolVersionWrapper
 CFMLiveSwitchDtlsRoleWrapper
 CFMLiveSwitchDtlsTransport
 CFMLiveSwitchDtlsTransportStateWrapper
 CFMLiveSwitchDtmfFormatA DTMF (telephone-event) format
 CFMLiveSwitchDtmfModeWrapper
 CFMLiveSwitchDtmfPacketA DTMF (telephone-event) packet
 CFMLiveSwitchDtmfReceiverA DTMF (telephone-event) receiver
 CFMLiveSwitchDtmfSenderA DTMF (telephone-event) sender
 CFMLiveSwitchDtmfToneA DTMF (telephone-event) tone
 CFMLiveSwitchDynamicSupplies class instances with a key-value mapping to support dynamic property storage
 CFMLiveSwitchEcdsaKeyAn elliptic-curve key
 CFMLiveSwitchEcdsaNamedCurveWrapper
 CFMLiveSwitchEncodingConfigEncoding configuration
 CFMLiveSwitchEncodingInfoEncoding information
 CFMLiveSwitchEncryptionModeWrapper
 CFMLiveSwitchEncryptionPolicyWrapper
 CFMLiveSwitchErrorAn error
 CFMLiveSwitchErrorCodeWrapper
 CFMLiveSwitchErrorType
 CFMLiveSwitchEventBatchAn event batch
 CFMLiveSwitchEventInfoEvent information
 CFMLiveSwitchEventOriginEvent origins
 CFMLiveSwitchEventTypeEvent types
 CFMLiveSwitchExternalNetworkInfoExternal network information
 CFMLiveSwitchFakeAudioSourceA fake audio source
 CFMLiveSwitchFakeVideoSourceA fake video source
 CFMLiveSwitchFecContext
 CFMLiveSwitchFecMaskTypeWrapper
 CFMLiveSwitchFecPacket
 CFMLiveSwitchFecPacketMaskTable
 CFMLiveSwitchFecProducer
 CFMLiveSwitchFecProtectedPacket
 CFMLiveSwitchFecProtectionModeWrapper
 CFMLiveSwitchFecProtectionParametersFEC protection parameters
 CFMLiveSwitchFecRawPacket
 CFMLiveSwitchFecReceivedPacket
 CFMLiveSwitchFecReceiver
 CFMLiveSwitchFecRecoveredPacket
 CFMLiveSwitchFecRedPacket
 CFMLiveSwitchFecSortablePacket
 CFMLiveSwitchFeedbackControl frame feedback
 CFMLiveSwitchFeedbackControlFrameAn RTCP Feedback packet
 CFMLiveSwitchFileAssistantA utility class for reading/writing from/to a file (FMLiveSwitchFileAssistant)
 CFMLiveSwitchFileStreamAccessWrapper
 CFMLiveSwitchFingerprintA fingerprint
 CFMLiveSwitchFirControlFrameAn RTCP full intra request (FIR) packet
 CFMLiveSwitchFirEntryAn RTCP full intra request (FIR) packet entry
 CFMLiveSwitchFloatHolderClass to hold a float value passed by reference
 CFMLiveSwitchFormatInfoFormat information
 CFMLiveSwitchFrameRateControllerA frame-rate controller
 CFMLiveSwitchFrameRatePipeA frame-rate pipe
 CFMLiveSwitchFrequentReadSynchronizedHashSynchronized Hash for inserts/removes
 CFMLiveSwitchFrequentReadSynchronizedListSynchronized List for inserts/removes
 CFMLiveSwitchFutureA future
 CFMLiveSwitchFutureBaseFuture base properties/methods
 CFMLiveSwitchFutureStateWrapper
 CFMLiveSwitchG711FormatA G.711 format
 CFMLiveSwitchG722Codec
 CFMLiveSwitchG722CodecBand
 CFMLiveSwitchG722CodecState
 CFMLiveSwitchG722DecoderA G.722 decoder
 CFMLiveSwitchG722DepacketizerA G.722 depacketizer
 CFMLiveSwitchG722EncoderA G.722 encoder
 CFMLiveSwitchG722FormatA G.722 format
 CFMLiveSwitchG722PacketizerA G.722 packetizer
 CFMLiveSwitchGenericNackA Generic NACK feedback message
 CFMLiveSwitchGenericNackControlFrameAn RTCP Feedback RTP-Generic NACK packet
 CFMLiveSwitchH264DepacketizerAn H.264 depacketizer
 CFMLiveSwitchH264FormatAn H.264 format
 CFMLiveSwitchH264FragmentAn H.264 packet fragment
 C<FMLiveSwitchH264Fragment>
 CFMLiveSwitchH264NaluAn H264 Network Abstraction Layer Unit
 CFMLiveSwitchH264NaluType
 CFMLiveSwitchH264PacketAn H.264 packet for RTP
 CFMLiveSwitchH264PacketizationModeH.264 packetization modes
 CFMLiveSwitchH264PacketizerAn H.264 packetizer
 CFMLiveSwitchH264ProfileIdcProfile IDs
 CFMLiveSwitchH264ProfileIopAn H.264 Profile IOP
 CFMLiveSwitchH264ProfileLevelIdAn H.264 Profile Level ID
 CFMLiveSwitchH264UtilityUtility methods
 CFMLiveSwitchH265DepacketizerAn H.265 depacketizer
 CFMLiveSwitchH265FormatAn H.265/HEVC format
 CFMLiveSwitchH265FragmentAn H.265 packet fragment
 C<FMLiveSwitchH265Fragment>
 CFMLiveSwitchH265NaluAn H265 Network Abstraction Layer Unit
 CFMLiveSwitchH265NaluType
 CFMLiveSwitchH265PacketAn H.265 packet for RTP
 CFMLiveSwitchH265PacketizerAn H.265 packetizer
 CFMLiveSwitchH265UtilityUtility methods
 CFMLiveSwitchHashContextBaseA hash context
 CFMLiveSwitchHashTypeWrapper
 CFMLiveSwitchHexDump
 CFMLiveSwitchHttpFileTransferHelper methods for downloading binary files
 CFMLiveSwitchHttpMethodWrapper
 CFMLiveSwitchHttpRequestArgsArguments for sending an HTTP request
 CFMLiveSwitchHttpRequestCreatedArgsArguments passed into callbacks when an HTTP request is created
 CFMLiveSwitchHttpResponseArgsArguments for receiving an HTTP response
 CFMLiveSwitchHttpResponseReceivedArgsArguments passed into callbacks when an HTTP response is received
 CFMLiveSwitchHttpSendFinishArgsArguments for addOnSendStart: (FMLiveSwitchHttpTransfer)
 CFMLiveSwitchHttpSendStartArgsArguments for addOnSendStart: (FMLiveSwitchHttpTransfer)
 CFMLiveSwitchHttpTransferBase class that defines methods for transferring content over HTTP
 CFMLiveSwitchHttpTransferFactoryCreates implementations of FMLiveSwitchHttpTransfer
 CFMLiveSwitchHttpWebRequestSenderAn HTTP web request sender
 C<FMLiveSwitchIAudioElement>An audio element
 C<FMLiveSwitchIAudioInput>An audio input
 CFMLiveSwitchIAudioInputCollectionA collection of audio inputs
 C<FMLiveSwitchIAudioOutput>An audio output
 CFMLiveSwitchIAudioOutputCollectionA collection of audio outputs
 C<FMLiveSwitchIAudioStream>Audio stream interface
 C<FMLiveSwitchIAudioTrack>Audio track interface
 CFMLiveSwitchIceCandidate
 C<FMLiveSwitchIceCandidate>
 CFMLiveSwitchIceCandidatePair
 C<FMLiveSwitchIceCandidatePair>
 CFMLiveSwitchIceCandidatePairSynchronizedHash
 CFMLiveSwitchIceCandidatePairSynchronizedList
 CFMLiveSwitchIceCandidateSynchronizedList
 CFMLiveSwitchIceCheckList
 CFMLiveSwitchIceComponentWrapper
 CFMLiveSwitchIceConnectionStateWrapper
 CFMLiveSwitchIceDatagramSocketManager
 CFMLiveSwitchIceGatherer
 CFMLiveSwitchIceGatheringStateWrapper
 CFMLiveSwitchIceGatherOptions
 CFMLiveSwitchIceGatherPolicyWrapper
 CFMLiveSwitchIceKeepAlivePolicyWrapper
 CFMLiveSwitchIceLocalCandidateStateWrapper
 CFMLiveSwitchIceLocalReflexiveCandidate
 CFMLiveSwitchIceLocalRelayedCandidate
 CFMLiveSwitchIceLocalRelayedCandidateStateWrapper
 CFMLiveSwitchIceParametersA set of ICE parameters
 CFMLiveSwitchIcePolicyWrapper
 CFMLiveSwitchIcePortRangeAn ICE port range
 CFMLiveSwitchIcePreferenceSpeedBlock
 CFMLiveSwitchIceRoleWrapper
 CFMLiveSwitchIceSendMessageArgs
 CFMLiveSwitchIceSendRequestBeforeSendArgs
 CFMLiveSwitchIceSendRequestCompleteArgs
 CFMLiveSwitchIceSendRequestFailureArgs
 CFMLiveSwitchIceSendRequestSuccessArgs
 CFMLiveSwitchIceSendResponseArgs
 CFMLiveSwitchIceSendResponseCompleteArgs
 CFMLiveSwitchIceSendResponseFailureArgs
 CFMLiveSwitchIceSendResponseSuccessArgs
 CFMLiveSwitchIceServerAn ICE server
 C<FMLiveSwitchIceServer>
 CFMLiveSwitchIceServerCollectionAn ICE server collection
 C<FMLiveSwitchIceServerCollection>
 CFMLiveSwitchIceServerTestAn ICE server test
 CFMLiveSwitchIceServerTestResultAn ICE server test result
 CFMLiveSwitchIceSocketManager
 CFMLiveSwitchIceSocketsServerPair
 CFMLiveSwitchIceStreamSocketManager
 CFMLiveSwitchIceTransactionManager
 CFMLiveSwitchIceTransport
 CFMLiveSwitchIceTransportOptions
 CFMLiveSwitchIceTransportStateWrapper
 CFMLiveSwitchIceValidList
 C<FMLiveSwitchIConnection>Connection interface
 C<FMLiveSwitchIDataBufferPool>A data buffer pool interface
 C<FMLiveSwitchIDataChannel>Data channel interface
 C<FMLiveSwitchIDataStream>Data stream interface
 CFMLiveSwitchIdentityAudioPipeAn audio pipe whose output matches its input
 CFMLiveSwitchIdentityVideoPipeA video pipe whose output matches its input
 C<FMLiveSwitchIDispatchQueue>A dispatch queue interface
 C<FMLiveSwitchIElement>An element
 C<FMLiveSwitchIEquivalent>An interface for detecting equivalency
 C<FMLiveSwitchIFileStream>A file stream
 C<FMLiveSwitchIInput>An input
 C<FMLiveSwitchILocalMedia>Local media interface
 C<FMLiveSwitchILog>ILog interface for loggers
 CFMLiveSwitchImageScalePipeAn image scale pipe
 CFMLiveSwitchImageSizePipeAn image size pipe
 C<FMLiveSwitchIMedia>Media interface
 C<FMLiveSwitchIMediaElement>A media element
 C<FMLiveSwitchIMediaInput>A media input
 CFMLiveSwitchIMediaInputCollectionA media input collection
 C<FMLiveSwitchIMediaOutput>A media output
 CFMLiveSwitchIMediaOutputCollectionA media output collection
 C<FMLiveSwitchIMediaStream>Media stream interface
 C<FMLiveSwitchIMediaStreamMediaDescriptionRequirementsBase>
 C<FMLiveSwitchIMediaTrack>Media track interface
 C<FMLiveSwitchIMediaTransport>
 CFMLiveSwitchInfoInformation
 CFMLiveSwitchIntegerHolderClass to hold an integer value passed by reference
 CFMLiveSwitchInternalConcurrentDictionary
 CFMLiveSwitchInternalConcurrentQueue
 CFMLiveSwitchInternalConcurrentStack
 CFMLiveSwitchInternalNetworkInfoInternal network information
 CFMLiveSwitchInvitationAn invitation to join a channel
 CFMLiveSwitchInvitationStateWrapper
 CFMLiveSwitchInviteFeedbackA class containing the feedback from invite requests
 C<FMLiveSwitchIOutput>An output
 C<FMLiveSwitchIPlatform>Platform-specific methods
 CFMLiveSwitchIPNetworkAn IP network
 C<FMLiveSwitchIPromise>Interface for a promise that can be rejected
 C<FMLiveSwitchIRemoteMedia>Remote media interface
 C<FMLiveSwitchIRtpHeaderExtension>The interface that all rtp header extensions must implement
 C<FMLiveSwitchISendQueueTransport>
 CFMLiveSwitchIso8601TimestampUtility class to assist with ISO-8601 timestamp conversions
 C<FMLiveSwitchIStream>Stream interface
 C<FMLiveSwitchISynchronizableStream>A synchronizable stream
 C<FMLiveSwitchISynchronizer>A media rendering synchronizer
 C<FMLiveSwitchISystemClock>A system clock interface
 C<FMLiveSwitchITimeoutTimer>A thread-safe class for running timeouts on asynchronous methods
 CFMLiveSwitchIvfVideoRecorderAn IVF video recorder
 CFMLiveSwitchIvfVideoSinkAn IVF-file-based video sink
 C<FMLiveSwitchIVideoElement>A video element
 C<FMLiveSwitchIVideoInput>A video input
 CFMLiveSwitchIVideoInputCollectionA collection of video inputs
 C<FMLiveSwitchIVideoOutput>A video output
 CFMLiveSwitchIVideoOutputCollectionA collection of video outputs
 C<FMLiveSwitchIVideoStream>Video stream interface
 C<FMLiveSwitchIVideoTrack>Video track interface
 C<FMLiveSwitchIViewableMedia>Viewable media interface
 C<FMLiveSwitchIViewSink>View sink interface
 C<FMLiveSwitchIViewSinkableMedia>Viewable media interface with a view sink
 C<FMLiveSwitchIWebSocket>Contract for an implementation of the WebSocket protocol v8
 CFMLiveSwitchJitterAudioPipeAn audio pipe that wraps a jitter buffer
 CFMLiveSwitchJitterBuffer
 CFMLiveSwitchJitterConfigA Jitter config
 CFMLiveSwitchJitterVideoPipeA video pipe that wraps a jitter buffer
 CFMLiveSwitchJsonJSON utility class
 CFMLiveSwitchJsonProviderBase class for all JSON provider implementations
 CFMLiveSwitchJsonSerializerProvides methods for serializing/deserializing .NET value types to/from JSON as well as facilities for converting objects and arrays if appropriate callbacks are supplied to assist with the conversion
 CFMLiveSwitchL16DecoderA PCM Uncompressed (L16) decoder
 CFMLiveSwitchL16DepacketizerA L16 depacketizer
 CFMLiveSwitchL16EncoderA PCM Uncompressed (L16) encoder
 CFMLiveSwitchL16FormatLinear PCM 16-bit audio (PCM Uncompressed)
 CFMLiveSwitchL16PacketizerA L16 packetizer
 CFMLiveSwitchLateDiscardContext
 CFMLiveSwitchLayoutA layout definition, including local and remote frame definitions
 CFMLiveSwitchLayoutAlignmentWrapper
 CFMLiveSwitchLayoutDirectionWrapper
 CFMLiveSwitchLayoutFrameA layout frame definition, including X/Y coordinates and width/height values
 CFMLiveSwitchLayoutManagerA class that supplies simple video frame layout management
 CFMLiveSwitchLayoutModeWrapper
 CFMLiveSwitchLayoutOriginWrapper
 CFMLiveSwitchLayoutPresetA layout preset
 CFMLiveSwitchLayoutScaleWrapper
 CFMLiveSwitchLayoutTableDefines the results of a layout calculation
 CFMLiveSwitchLayoutUtilityUtility to assist with managing the layout of a combined video feed
 CFMLiveSwitchLicenseA license
 CFMLiveSwitchLinkedListA linked list
 CFMLiveSwitchLinkedListEnumeratorA linked list enumerator
 CFMLiveSwitchLinkedListNodeA linked list node
 CFMLiveSwitchLocalAddress
 CFMLiveSwitchLocalMediaA collection of local audio/video tracks
 C<FMLiveSwitchLocalMedia>
 CFMLiveSwitchLocalMediaBaseA collection of local audio/video track base methods
 CFMLiveSwitchLocalMediaStateWrapper
 CFMLiveSwitchLockedRandomizerThread-safe class providing access to a single FMLiveSwitchLockedRandomizerRandomizer
 CFMLiveSwitchLogLog utility class
 CFMLiveSwitchLogConfiguration
 CFMLiveSwitchLogEventDetails about a specific log event
 CFMLiveSwitchLogEventInfoLog event information
 CFMLiveSwitchLogEventLogProviderSimple log provider that writes log events to a local array
 CFMLiveSwitchLogLevelWrapper
 CFMLiveSwitchLogProviderBase class for all logging provider implementations
 CFMLiveSwitchLogStashLogProviderA log provider that sends logs to LogStash
 CFMLiveSwitchLongHolderClass to hold a long value passed by reference
 CFMLiveSwitchLrrControlFrameAn RTCP layer refresh request (LRR) packet
 CFMLiveSwitchLrrEntryAn RTCP layer refresh request (FIR) packet entry
 CFMLiveSwitchMacContextBaseA message authentication code (MAC) context
 CFMLiveSwitchMacTypeWrapper
 CFMLiveSwitchManagedAutoResetEventManaged AutoResetEvent
 CFMLiveSwitchManagedConcurrentDictionaryA ConcurrentDictonary that maps to the appropriate platform version
 CFMLiveSwitchManagedConcurrentQueueA thread-safe queue
 CFMLiveSwitchManagedConcurrentStackA ConcurrentStack that maps to the appropriate platform version
 CFMLiveSwitchManagedConnectionA managed connection
 C<FMLiveSwitchManagedConnection>
 CFMLiveSwitchManagedConnectionCollectionA collection of connections
 C<FMLiveSwitchManagedConnectionCollection>
 CFMLiveSwitchManagedCountdownLatchA countdown latch that will signal when the counter reaches zero
 CFMLiveSwitchManagedSocketA socket
 CFMLiveSwitchManagedTimerA managed timer that will tick on intervals
 CFMLiveSwitchMatroskaAttachmentsA Matroska EBML Attachments element
 CFMLiveSwitchMatroskaAudioA Matroska audio element
 CFMLiveSwitchMatroskaAudioRecorderA Matroska audio recorder
 CFMLiveSwitchMatroskaAudioSinkA Matroska-file-based audio sink
 CFMLiveSwitchMatroskaAudioSourceA Matroska-file-based audio source
 CFMLiveSwitchMatroskaBlockA Matroska block element
 CFMLiveSwitchMatroskaBlockAdditionsA Matroska EBML Block Additions element
 CFMLiveSwitchMatroskaBlockFlagsValid Matroska block element flags
 CFMLiveSwitchMatroskaBlockGroupA Matroska block group element
 CFMLiveSwitchMatroskaChaptersA Matroska EBML Chapters element
 CFMLiveSwitchMatroskaClusterA Matroska cluster element
 CFMLiveSwitchMatroskaContentCompAlgoValid Matroska content compression element algorithms
 CFMLiveSwitchMatroskaContentCompressionA Matroska content compression element
 CFMLiveSwitchMatroskaContentEncodingA Matroska content encoding element
 CFMLiveSwitchMatroskaContentEncodingsA Matroska content encodings element
 CFMLiveSwitchMatroskaContentEncodingScopeValid Matroska content encoding element scopes
 CFMLiveSwitchMatroskaCuesA Matroska EBML Cues element
 CFMLiveSwitchMatroskaEbmlA Matroska EBML element
 CFMLiveSwitchMatroskaEbmlCrc32A Matroska EBML CRC-32 element
 CFMLiveSwitchMatroskaEbmlVoidA Matroska EBML void element
 CFMLiveSwitchMatroskaElementA Matroska element
 CFMLiveSwitchMatroskaFileA Matroska file
 CFMLiveSwitchMatroskaSeekA Matroska seek element
 CFMLiveSwitchMatroskaSeekHeadA Matroska seek head element
 CFMLiveSwitchMatroskaSegmentA Matroska segment element
 CFMLiveSwitchMatroskaSegmentInfoA Matroska segment info element
 CFMLiveSwitchMatroskaSimpleBlockA Matroska simple block element
 CFMLiveSwitchMatroskaSimpleBlockFlagsValid Matroska simple block element flags
 CFMLiveSwitchMatroskaTagsA Matroska EBML Tags element
 CFMLiveSwitchMatroskaTrackA Matroska track element
 CFMLiveSwitchMatroskaTrackEntryA Matroska track entry element
 CFMLiveSwitchMatroskaTrackTypeValid Matroska track entry element types
 CFMLiveSwitchMatroskaVideoA Matroska video element
 CFMLiveSwitchMatroskaVideoDisplayUnitValid Matroska video element display units
 CFMLiveSwitchMatroskaVideoRecorderA Matroska video recorder
 CFMLiveSwitchMatroskaVideoSinkA Matroska-file-based video sink
 CFMLiveSwitchMatroskaVideoSourceA Matroska-file-based video source
 CFMLiveSwitchMcuConnectionAn MCU connection
 CFMLiveSwitchMd5Sha1HashContextAn MD5-SHA1 hash context
 CFMLiveSwitchMediaA collection of audio/video tracks
 CFMLiveSwitchMediaBaseA collection of audio/video track base methods/properties
 CFMLiveSwitchMediaBranchA media branch
 CFMLiveSwitchMediaBufferA media buffer
 CFMLiveSwitchMediaBufferCollectionA media buffer collection
 CFMLiveSwitchMediaCollectionA collection of remote medias
 CFMLiveSwitchMediaComponentInfoMedia component information
 CFMLiveSwitchMediaComponentReportMedia component report
 CFMLiveSwitchMediaComponentStatsMedia component stats
 CFMLiveSwitchMediaConfigA media configuration
 CFMLiveSwitchMediaControlFrameA media control frame
 CFMLiveSwitchMediaDescriptionManager
 CFMLiveSwitchMediaDescriptionManagerBase
 CFMLiveSwitchMediaDescriptionRequirements
 CFMLiveSwitchMediaDescriptionRequirementsBase
 CFMLiveSwitchMediaFormatA media format
 CFMLiveSwitchMediaFormatCollectionA media format collection
 CFMLiveSwitchMediaFrameA media frame
 CFMLiveSwitchMediaHeaderExtensionPolicyWrapper
 CFMLiveSwitchMediaInfoMedia information
 CFMLiveSwitchMediaPipeA media pipe
 CFMLiveSwitchMediaPipeStateWrapper
 CFMLiveSwitchMediaReceiverInfoMedia receiver information
 CFMLiveSwitchMediaReceiverReportMedia receiver report
 CFMLiveSwitchMediaReceiverStatsMedia receiver stats
 CFMLiveSwitchMediaRecorderA recorder
 CFMLiveSwitchMediaSenderInfoMedia sender information
 CFMLiveSwitchMediaSenderReportMedia sender report
 CFMLiveSwitchMediaSenderStatsMedia sender stats
 CFMLiveSwitchMediaSinkA media sink
 CFMLiveSwitchMediaSinkBaseMedia sink base properties/methods
 CFMLiveSwitchMediaSinkInfoMedia sink information
 CFMLiveSwitchMediaSinkStateWrapper
 CFMLiveSwitchMediaSinkStatsMedia sink stats
 CFMLiveSwitchMediaSourceA media source
 CFMLiveSwitchMediaSourceBaseMedia source base properties/methods
 CFMLiveSwitchMediaSourceInfoMedia source information
 CFMLiveSwitchMediaSourceStateWrapper
 CFMLiveSwitchMediaSourceStatsMedia source stats
 CFMLiveSwitchMediaStatsMedia stats
 CFMLiveSwitchMediaStreamA media stream
 CFMLiveSwitchMediaStreamBaseMedia stream base properties/methods
 CFMLiveSwitchMediaStreamInfoMedia stream information
 CFMLiveSwitchMediaStreamMediaDescriptionManager
 CFMLiveSwitchMediaStreamMediaDescriptionManagerUtility
 CFMLiveSwitchMediaStreamMediaDescriptionRequirements
 CFMLiveSwitchMediaStreamStatsMedia stream stats
 CFMLiveSwitchMediaTrackA media track
 CFMLiveSwitchMediaTrackBaseMedia track base properties/methods
 CFMLiveSwitchMediaTrackInfoMedia track information
 CFMLiveSwitchMediaTrackReportMedia track report
 CFMLiveSwitchMediaTrackStatsMedia track stats
 CFMLiveSwitchMediaTransport
 CFMLiveSwitchMediaTransportStateWrapper
 CFMLiveSwitchMessageA message
 CFMLiveSwitchMessageInfoMessage information
 CFMLiveSwitchMessageTypeA message type
 CFMLiveSwitchMixerReportMixer report
 CFMLiveSwitchMovingAverageA moving average
 CFMLiveSwitchMultiplexPolicyWrapper
 CFMLiveSwitchMutablePairA mutable 2-tuple
 CFMLiveSwitchMutableUnitA mutable 1-tuple
 CFMLiveSwitchMutedConfigMuted configuration
 CFMLiveSwitchNackBuffer
 CFMLiveSwitchNackConfigA NACK Config
 CFMLiveSwitchNackPliPolicyWrapper
 CFMLiveSwitchNackPolicyWrapper
 CFMLiveSwitchNetworkInfoNetwork information
 CFMLiveSwitchNetworkInterfaceInfoNetwork interface information
 CFMLiveSwitchNetworkTimeProtocolUtility class to assist with Network Time Protocol (NTP) conversions
 CFMLiveSwitchNetworkTypeWrapper
 CFMLiveSwitchNoMediaServersAvailableEventArgsEvent arguments for OnNoMediaServersAvailable
 CFMLiveSwitchNullAudioSinkAn audio sink that discards frames
 CFMLiveSwitchNullAudioSourceAn audio source that raises nothing
 CFMLiveSwitchNullJsonProviderAn implementation of a JSON provider that does nothing
 CFMLiveSwitchNullLogProviderAn implementation of a logging provider that does nothing
 CFMLiveSwitchNullVideoSinkA video sink that discards frames
 CFMLiveSwitchNullVideoSourceA video source that raises nothing
 CFMLiveSwitchNullViewSinkA video view sink that does nothing
 CFMLiveSwitchOggAudioRecorderAn Ogg audio recorder
 CFMLiveSwitchOggAudioSinkAn Ogg-file-based audio sink
 CFMLiveSwitchOggPageAn Ogg page
 CFMLiveSwitchOggPageHeaderTypeHeader type flags for an FMLiveSwitchOggPage
 CFMLiveSwitchOperatingSystemWrapper
 CFMLiveSwitchOpusApplicationTypeApplication types for Opus, used when updating the "OPUS_SET_APPLICATION" (EncoderConfig.Application) configuration
 CFMLiveSwitchOpusBandwidthAudio bandwidths for Opus, used when updating the "OPUS_SET_BANDWIDTH" (EncoderConfig.Bandwidth) or "OPUS_SET_MAX_BANDWIDTH" (EncoderConfig.MaxBandwidth) configuration
 CFMLiveSwitchOpusDecoderA libopus-based decoder
 CFMLiveSwitchOpusDepacketizerAn Opus depacketizer
 CFMLiveSwitchOpusEncoderA libopus-based encoder
 CFMLiveSwitchOpusEncoderConfigConfiguration for the Opus encoder
 CFMLiveSwitchOpusExpertFrameDurationFrame durations for Opus, used when updating the "OPUS_SET_EXPERT_FRAME_DURATION_REQUEST" (EncoderConfig.ExpertFrameDuration) configuration
 CFMLiveSwitchOpusFormatAn Opus format
 CFMLiveSwitchOpusNativeEncoderConfig
 CFMLiveSwitchOpusOpusAuto
 CFMLiveSwitchOpusPacketizerAn Opus packetizer
 CFMLiveSwitchOpusSignalSignal types for Opus, used when updating the "OPUS_SET_SIGNAL_REQUEST" (EncoderConfig.Signal) configuration
 CFMLiveSwitchOpusUtilityOpus-related utility functions
 CFMLiveSwitchPacketizedAudioBufferA AudioBuffer containing an RtpHeader
 CFMLiveSwitchPacketizedVideoBufferA VideoBuffer containing an RtpHeader
 CFMLiveSwitchPairA 2-tuple
 CFMLiveSwitchPayloadSpecificControlFrameAn RTCP Feedback PS packet
 CFMLiveSwitchPcmaDecoderA PCMA (G.711a) decoder
 CFMLiveSwitchPcmaDepacketizerA PCMA (G.711a) depacketizer
 CFMLiveSwitchPcmaEncoderA PCMA (G.711a) encoder
 CFMLiveSwitchPcmaFormatA PCMA (G.711a) format
 CFMLiveSwitchPcmaPacketizerA PCMA (G.711a) packetizer
 CFMLiveSwitchPcmDepacketizerA PCM depacketizer
 CFMLiveSwitchPcmFormatA PCM format
 CFMLiveSwitchPcmPacketizerA PCM packetizer
 CFMLiveSwitchPcmuDecoderA PCMU (G.711u) decoder
 CFMLiveSwitchPcmuDepacketizerA PCMA (G.711u) depacketizer
 CFMLiveSwitchPcmuEncoderA PCMU (G.711u) encoder
 CFMLiveSwitchPcmuFormatA PCMU (G.711u) format
 CFMLiveSwitchPcmuPacketizerA PCMU (G.711u) packetizer
 CFMLiveSwitchPeerConnectionA peer connection
 CFMLiveSwitchPeerConnectionOfferA peer connection offer
 CFMLiveSwitchPeerRoleWrapper
 CFMLiveSwitchPendingPromise
 CFMLiveSwitchPliControlFrameAn RTCP Feedback PS-PLI packet
 CFMLiveSwitchPointA point (x and y coordinates)
 CFMLiveSwitchPoolA pool of objects
 CFMLiveSwitchPoolStatisticsPool statistics
 CFMLiveSwitchPriorityQueueA priority queue
 CFMLiveSwitchProcessFramePolicyWrapper
 CFMLiveSwitchPromiseA promise
 CFMLiveSwitchPromiseBasePromise base properties/methods
 CFMLiveSwitchProtocolTypeWrapper
 CFMLiveSwitchProxyProxy utility methods
 CFMLiveSwitchProxyAuthCheckResultProxy authentication check result
 CFMLiveSwitchProxyCredentialsProxy credentials
 CFMLiveSwitchProxyCredentialsCacheProxy credentials cache
 CFMLiveSwitchRateLimiter
 CFMLiveSwitchRateLimiterRule
 CFMLiveSwitchRectangleA rectangle (size and origin)
 CFMLiveSwitchRedFecConfigRED Forward error correction (FEC) config
 CFMLiveSwitchRedFecPolicyWrapper
 CFMLiveSwitchReliableChannel
 CFMLiveSwitchReliableChannelPriority
 CFMLiveSwitchReliableChannelStateWrapper
 CFMLiveSwitchReliableChannelTypeWrapper
 CFMLiveSwitchReliableRtcDcepDataChannelAck
 CFMLiveSwitchReliableRtcDcepDataChannelOpen
 CFMLiveSwitchReliableRtcDcepMessage
 CFMLiveSwitchReliableRtcDcepMessageType
 CFMLiveSwitchReliableSctpPayloadProtocolIdentifierWrapper
 CFMLiveSwitchReliableSctpProtocolWrapper
 CFMLiveSwitchReliableSendMessageArgs
 CFMLiveSwitchReliableTransport
 CFMLiveSwitchReliableTransportStateWrapper
 CFMLiveSwitchRembControlFrameAn RTCP receiver estimated maximum bitrate (REMB) packet
 CFMLiveSwitchRembPolicyWrapper
 CFMLiveSwitchRemoteCandidatePromise
 CFMLiveSwitchRemoteMediaA collection of remote audio/video tracks
 C<FMLiveSwitchRemoteMedia>
 CFMLiveSwitchRemoteMediaCollectionA collection of remote medias
 C<FMLiveSwitchRemoteMediaCollection>
 CFMLiveSwitchRemoteMultiplexingWrapper
 CFMLiveSwitchReportReport
 CFMLiveSwitchReportBlockAn RTCP report block
 CFMLiveSwitchReportControlFrameAn RTCP Sender or Receiver Report control frame
 CFMLiveSwitchResamplerUtility class for resampling audio data
 CFMLiveSwitchResetAudioPipeAn audio pipe that clones each input frame and includes only the last buffer in its output
 CFMLiveSwitchResetVideoPipeA video pipe that clones each input frame and includes only the last buffer in its output
 CFMLiveSwitchRolloverContext
 CFMLiveSwitchRpsiAn RTCP reference picture selection indication
 CFMLiveSwitchRpsiControlFrameAn RTCP Feedback PS-RPSI Control Frame
 CFMLiveSwitchRRControlFrameA receiver report control frame
 CFMLiveSwitchRsaKeyAn RSA key
 CFMLiveSwitchRtcAudioTrackConfigA WebRTC/ORTC-compatible audio track configuration
 CFMLiveSwitchRtcLocalMediaA WebRTC/ORTC-compatible collection of local audio/video tracks
 CFMLiveSwitchRtcpDataChannelSignallingActivationAn RTCP Data Channel Signalling Activation
 CFMLiveSwitchRtcpPacket
 CFMLiveSwitchRtcpReportPacketHeader
 CFMLiveSwitchRtcRemoteMediaA WebRTC/ORTC-compatible collection of remote audio/video tracks
 CFMLiveSwitchRtcVideoTrackConfigA WebRTC/ORTC-compatible video track configuration
 CFMLiveSwitchRtpArrivalTimeFilter
 CFMLiveSwitchRtpAudioTransport
 CFMLiveSwitchRtpControlFrameAn RTCP Feedback RTP control frame
 CFMLiveSwitchRtpExtensionParameters
 CFMLiveSwitchRtpHeaderAbsSendTime
 CFMLiveSwitchRtpHeaderDataDescription
 CFMLiveSwitchRtpHeaderExtension
 CFMLiveSwitchRtpHeaderExtensionElement
 CFMLiveSwitchRtpHeaderExtensionFormWrapper
 CFMLiveSwitchRtpHeaderExtensionRegistry
 CFMLiveSwitchRtpHeaderExtensionRegistryArgs
 CFMLiveSwitchRtpHeaderExtensionRegistryElement
 CFMLiveSwitchRtpHeaderExtensionTypeWrapper
 CFMLiveSwitchRtpHeaderSdesMid
 CFMLiveSwitchRtpHeaderSdesRepairedRtpStreamId
 CFMLiveSwitchRtpHeaderSdesRtpStreamId
 CFMLiveSwitchRtpHeaderTextDescription
 C<FMLiveSwitchRtpIExtensionParameters>
 C<FMLiveSwitchRtpIFormatParameters>
 CFMLiveSwitchRtpInboundRtcp
 CFMLiveSwitchRtpInboundRtp
 CFMLiveSwitchRtpInterFrameDelay
 C<FMLiveSwitchRtpIParameters>
 CFMLiveSwitchRtpJitterBuffer
 CFMLiveSwitchRtpJitterEstimator
 CFMLiveSwitchRtpLastSenderReportInfo
 CFMLiveSwitchRtpListener
 CFMLiveSwitchRtpLossController
 CFMLiveSwitchRtpMissingFrame
 CFMLiveSwitchRtpOutboundRtcp
 CFMLiveSwitchRtpPacketAn RTP packet
 CFMLiveSwitchRtpPacketHeaderAn RTP packet header
 CFMLiveSwitchRtpPacketPair
 CFMLiveSwitchRtpParameters
 CFMLiveSwitchRtpRawHeaderExtension
 CFMLiveSwitchRtpReceiver
 CFMLiveSwitchRtpRoundTripTimeFilter
 CFMLiveSwitchRtpSendBuffer
 CFMLiveSwitchRtpSender
 CFMLiveSwitchRtpTransport
 CFMLiveSwitchRtpUnknownHeaderExtensionElement
 CFMLiveSwitchRtpVideoTransport
 CFMLiveSwitchScheduledItem
 CFMLiveSwitchScheduler
 CFMLiveSwitchScreenConfigA screen configuration
 C<FMLiveSwitchScreenConfig>
 CFMLiveSwitchScreenSourceBaseA base class for screen-based sources
 CFMLiveSwitchSctpAbortChunk
 CFMLiveSwitchSctpAuthenticatedChunksParameters
 CFMLiveSwitchSctpCapabilities
 CFMLiveSwitchSctpChunk
 CFMLiveSwitchSctpChunkListChunkParameter
 CFMLiveSwitchSctpChunkType
 CFMLiveSwitchSctpCommonHeader
 CFMLiveSwitchSctpCongestionControlManager
 CFMLiveSwitchSctpCongestionControlPhaseWrapper
 CFMLiveSwitchSctpControlChunk
 CFMLiveSwitchSctpCookieAckChunk
 CFMLiveSwitchSctpCookieEchoChunk
 CFMLiveSwitchSctpCookiePreservativeChunkParameter
 CFMLiveSwitchSctpCookieReceivedWhileShuttingDown
 CFMLiveSwitchSctpDataChunk
 CFMLiveSwitchSctpDataQueue
 CFMLiveSwitchSctpDynamicAddressReconfigurationSupportParameters
 CFMLiveSwitchSctpErrorCause
 CFMLiveSwitchSctpErrorCauseCode
 CFMLiveSwitchSctpErrorChunk
 CFMLiveSwitchSctpForwardTsnChunk
 CFMLiveSwitchSctpForwardTsnSupportedChunkParameter
 CFMLiveSwitchSctpGapAckBlock
 CFMLiveSwitchSctpGenericChunk
 CFMLiveSwitchSctpGenericChunkParameter
 CFMLiveSwitchSctpHeartbeatAckChunk
 CFMLiveSwitchSctpHeartbeatChunk
 CFMLiveSwitchSctpHeartbeatInfoChunkParameter
 CFMLiveSwitchSctpHostNameAddressChunkParameter
 CFMLiveSwitchSctpInitAckChunk
 CFMLiveSwitchSctpInitChunk
 CFMLiveSwitchSctpInnerSctpTransport
 CFMLiveSwitchSctpInnerSctpTransportModeWrapper
 CFMLiveSwitchSctpInvalidMandatoryParameter
 CFMLiveSwitchSctpInvalidStreamIdentifier
 CFMLiveSwitchSctpIPv4ChunkParameter
 CFMLiveSwitchSctpMessage
 CFMLiveSwitchSctpMissingMandatoryParameter
 CFMLiveSwitchSctpNoUserData
 CFMLiveSwitchSctpOutOfResource
 CFMLiveSwitchSctpPacket
 CFMLiveSwitchSctpPadChunk
 CFMLiveSwitchSctpPadChunkParameter
 CFMLiveSwitchSctpParameterType
 CFMLiveSwitchSctpPartialReliabilitySupportParameters
 CFMLiveSwitchSctpProtocolViolation
 CFMLiveSwitchSctpRandomChunkParameter
 CFMLiveSwitchSctpReceiveDataQueue
 CFMLiveSwitchSctpReceiveMessageTracker
 CFMLiveSwitchSctpRequestedHmacAlgorithmChunkParameter
 CFMLiveSwitchSctpResendArgs
 CFMLiveSwitchSctpRestartOfAnAssociationWithNewAddresses
 CFMLiveSwitchSctpRetransmissionTimer
 CFMLiveSwitchSctpSackChunk
 CFMLiveSwitchSctpSendControlChunkQueue
 CFMLiveSwitchSctpSendDataQueue
 CFMLiveSwitchSctpShutdownAckChunk
 CFMLiveSwitchSctpShutdownChunk
 CFMLiveSwitchSctpShutdownCompleteChunk
 CFMLiveSwitchSctpStaleCookieError
 CFMLiveSwitchSctpStateCookie
 CFMLiveSwitchSctpStateCookieChunkParameter
 CFMLiveSwitchSctpStream
 CFMLiveSwitchSctpStreamCollection
 CFMLiveSwitchSctpSupportedAddressTypesChunkParameter
 CFMLiveSwitchSctpSupportedExtensionsChunkParameter
 CFMLiveSwitchSctpTcbStateWrapper
 CFMLiveSwitchSctpTlvParameter
 CFMLiveSwitchSctpTransmissionControlBlock
 CFMLiveSwitchSctpTransport
 CFMLiveSwitchSctpTransportStateWrapper
 CFMLiveSwitchSctpUnrecognizedChunkType
 CFMLiveSwitchSctpUnrecognizedParameterChunkParameter
 CFMLiveSwitchSctpUnrecognizedParameters
 CFMLiveSwitchSctpUnresolvableAddress
 CFMLiveSwitchSctpUserInitiatedAbort
 CFMLiveSwitchSdesChunkAn RTCP source description chunk
 CFMLiveSwitchSdesControlFrameAn RTCP SDES packet
 CFMLiveSwitchSdesItemAn RTCP source description item
 CFMLiveSwitchSdesItemTypeAn SDES Item Type
 CFMLiveSwitchSdesPolicyWrapper
 CFMLiveSwitchSdpAddressTypeDefines valid SDP address types
 CFMLiveSwitchSdpAttributeAn SDP attribute
 CFMLiveSwitchSdpAttributeCategoryWrapper
 CFMLiveSwitchSdpAttributeCollection
 CFMLiveSwitchSdpAttributeCreationArgs
 CFMLiveSwitchSdpAttributeRegistration
 CFMLiveSwitchSdpAttributeTypeWrapper
 CFMLiveSwitchSdpBandwidthAn SDP bandwidth element
 CFMLiveSwitchSdpBandwidthTypeDefines valid SDP bandwidth types
 CFMLiveSwitchSdpBase64EncryptionKeyAn SDP encryption key with a method of "base64"
 CFMLiveSwitchSdpBundleGroupA bundle group of SDP Media Description elements
 CFMLiveSwitchSdpBundleOnlyAttributeDefined in draft-ietf-mmusic-sdp-bundle-negotiation
 CFMLiveSwitchSdpCategoryAttributeThis attribute gives the dot-separated hierarchical category of the session
 CFMLiveSwitchSdpCharacterSetAttributeThis specifies the character set to be used to display the session name and information data
 CFMLiveSwitchSdpClearEncryptionKeyAn SDP encryption key with a method of "clear"
 CFMLiveSwitchSdpConferenceTypeDefines valid SDP conference types
 CFMLiveSwitchSdpConferenceTypeAttributeThis specifies the type of the conference
 CFMLiveSwitchSdpConnectionDataAn SDP connection data element
 CFMLiveSwitchSdpContentDefines valid SDP content values
 CFMLiveSwitchSdpContentAttributeThe 'content' attribute contains one or more tokens, which MAY be attached to a media stream by a sending application.An application MAY attach a 'content' attribute to any media stream it describes
 CFMLiveSwitchSdpCryptoAttributeThis gives the maximum amount of media that can be encapsulated in each packet, expressed as time in milliseconds
 CFMLiveSwitchSdpCryptoKeyMethodDefines valid SDP crypto key methods
 CFMLiveSwitchSdpCryptoSessionParamDefines valid SDP crypto session parameters
 CFMLiveSwitchSdpCryptoSuiteDefines valid SDP crypto suites
 CFMLiveSwitchSdpDirectionAttributeThis specifies the mode in which tools should be started
 CFMLiveSwitchSdpEncryptionKeyAn SDP encryption key element
 CFMLiveSwitchSdpFormatParametersAttributeThis attribute allows parameters that are specific to a particular format to be conveyed in a way that SDP does not have to understand them
 CFMLiveSwitchSdpFrameRateAttributeThis gives the maximum video frame rate in frames/sec
 CFMLiveSwitchSdpGroupAttributeDefined in RFC 3388
 CFMLiveSwitchSdpGroupSemanticsTypeWrapper
 CFMLiveSwitchSdpIceCandidateAttributeThe candidate attribute is a media-level attribute only
 CFMLiveSwitchSdpIceCandidateTypeDefines valid SDP candidate types
 CFMLiveSwitchSdpIceFingerprintAttributeThe SDP session attribute "fingerprint" provides an encryption certificate fingerprint to a remote peer for use with DTLS
 CFMLiveSwitchSdpIceLiteAttribute"ice-lite" is a session-level attribute only, and indicates that an agent is a lite implementation
 CFMLiveSwitchSdpIceMismatchAttribute"ice-mismatch" is a media-level attribute only, and when present in an answer, indicates that the offer arrived with a default destination for a media component that didn't have a corresponding candidate attribute
 CFMLiveSwitchSdpIceOptionsAttributeThe "ice-options" attribute is a session-level attribute
 CFMLiveSwitchSdpIceOptionTagA tag for an FMLiveSwitchSdpIceOptionsAttribute
 CFMLiveSwitchSdpIceOptionTagTypeWrapper
 CFMLiveSwitchSdpIcePasswordAttributeThe "ice-pwd" attribute conveys the password used by ICE for message integrity
 CFMLiveSwitchSdpIceRemoteCandidateAn SDP remote candidate element
 CFMLiveSwitchSdpIceRemoteCandidatesAttributeThe attribute contains a connection-address and port for each component
 CFMLiveSwitchSdpIceTransportProtocolDefines valid SDP transport protocols
 CFMLiveSwitchSdpIceTrickleIceOptionTag
 CFMLiveSwitchSdpIceUfragAttributeThe "ice-ufrag" attribute conveys the username fragment used by ICE for message integrity
 CFMLiveSwitchSdpIceUnknownIceOptionTag
 CFMLiveSwitchSdpInactiveAttributeThis specifies that the tools should be started in inactive mode
 CFMLiveSwitchSdpKeywordsAttributeLike the cat attribute, this is to assist identifying wanted sessions at the receiver
 CFMLiveSwitchSdpLanguageAttributeThis can be a session-level attribute or a media-level attribute
 CFMLiveSwitchSdpMaxPacketTimeAttributeThis gives the maximum amount of media that can be encapsulated in each packet, expressed as time in milliseconds
 CFMLiveSwitchSdpMediaAn SDP media element
 CFMLiveSwitchSdpMediaDescriptionAn SDP media description element
 CFMLiveSwitchSdpMediaStreamIdAttributeHttps://tools.ietf.org/html/rfc5888#page-4 "Media stream identification" media attribute, which is used for identifying media streams within a session description
 CFMLiveSwitchSdpMediaStreamIdSemanticAttributeHttps://tools.ietf.org/html/draft-ietf-mmusic-msid-08 - NB: Removed in subsequent drafts, most likely will not be used eventually
 CFMLiveSwitchSdpMediaStreamIdSemanticTokenWrapper
 CFMLiveSwitchSdpMediaTypeDefines valid SDP media types
 CFMLiveSwitchSdpMessageAn SDP message
 CFMLiveSwitchSdpMutedAttributeAttribute that indicates if the stream track is muted
 CFMLiveSwitchSdpNetworkTypeDefines valid SDP network types
 CFMLiveSwitchSdpOrientationDefines valid SDP orientations
 CFMLiveSwitchSdpOrientationAttributeNormally this is only used for a whiteboard or presentation tool
 CFMLiveSwitchSdpOriginAn SDP origin element
 CFMLiveSwitchSdpPacketTimeAttributeThis gives the length of time in milliseconds represented by the media in a packet
 CFMLiveSwitchSdpPromptEncryptionKeyAn SDP encryption key with a method of "prompt"
 CFMLiveSwitchSdpQualityAttributeThis gives a suggestion for the quality of the encoding as an integer value
 CFMLiveSwitchSdpReceiveOnlyAttributeThis specifies that the tools should be started in receive-only mode where applicable
 CFMLiveSwitchSdpRepeatTimeAn SDP repeat time element
 CFMLiveSwitchSdpRtcpAttributeThe RTCP attribute is used to document the RTCP port used for media stream, when that port is not the next higher (odd) port number following the RTP port described in the media line
 CFMLiveSwitchSdpRtcpFeedbackAttributeThis attribute is used to indicate the capability of using RTCP feedback
 CFMLiveSwitchSdpRtcpFeedbackAttributeSubTypeA feedback attribute sub type
 CFMLiveSwitchSdpRtcpFeedbackAttributeTypeA feedback attribute type
 CFMLiveSwitchSdpRtcpMuxAttributeThis attribute is used to signal that RTP and RTCP traffic should be multiplexed on a single port
 CFMLiveSwitchSdpRtpExtMapAttributeHttps://tools.ietf.org/html/rfc5285#section-5 Stream or media-level attribute used to indicate the presence of RTP Header Extensions, and the mapping of local identifiers used in the header extension to a larger namespace
 CFMLiveSwitchSdpRtpFeedbackAttributeCollection
 CFMLiveSwitchSdpRtpMapAttributeThis attribute maps from an RTP payload type number (as used in an "m=" line) to an format name denoting the payload format to be used
 CFMLiveSwitchSdpRtpMediaAn SDP media description with a transport protocol of "RTP/AVP" or "RTP/SAVP"
 CFMLiveSwitchSdpRtpRidAttributeThe SDP media attribute "rid" specifies restrictions defining a unique RTP payload configuration
 CFMLiveSwitchSdpRtpRidDirectionThe allowed directions for an RID attribute
 CFMLiveSwitchSdpRtpRidRestrictionA restriction for an RID attribute
 CFMLiveSwitchSdpRtpSimulcastAttributeThe SDP media attribute "simulcast" describes, independently for send and receive directions, the number of simulcast RTP streams as well as potential alternative formats for each simulcast RTP stream
 CFMLiveSwitchSdpRtpSimulcastDirectionThe allowed directions for a simulcast attribute
 CFMLiveSwitchSdpRtpSimulcastStreamA stream for a simulcast stream description
 CFMLiveSwitchSdpRtpSimulcastStreamDescriptionA stream description for a simulcast attribute
 CFMLiveSwitchSdpRtpSimulcastStreamIdA simulcast stream identifier
 CFMLiveSwitchSdpRtpSsrcAttributeThe SDP media attribute "ssrc" indicates a property (known as a "source-level attribute") of a media source (RTP stream) within an RTP session
 CFMLiveSwitchSdpRtpSsrcAttributeNameSSRC atribute names
 CFMLiveSwitchSdpRtpSsrcGroupAttributeThe SDP media attribute "ssrc-group" expresses a relationship among several sources of an RTP session
 CFMLiveSwitchSdpSctpMapAttributeAB: Legacy attribute
 CFMLiveSwitchSdpSctpMaxMessageSizeAttributeThe attribute can be associated with an m- line to indicate the maximum message size (indicated in bytes) that an SCTP endpoint is willing to receive on the SCTP association associated with the m- line
 CFMLiveSwitchSdpSctpMediaAn SDP media description with a transport protocol of "RTP/AVP" or "RTP/SAVP"
 CFMLiveSwitchSdpSctpPortAttributeThe attribute can be associated with an SDP media description (m- line) with a 'UDP/DTLS/SCTP' or a 'TCP/DTLS/SCTP' proto value, in which case the m- line port value indicates the port of the underlying transport-layer protocol (UDP or TCP), on which SCTP is carried, and the 'sctp-port' value indicates the SCTP port
 CFMLiveSwitchSdpSdpLanguageAttributeThis can be a session-level attribute or a media-level attribute
 CFMLiveSwitchSdpSendOnlyAttributeThis specifies that the tools should be started in send-only mode
 CFMLiveSwitchSdpSendReceiveAttributeThis specifies that the tools should be started in send and receive mode
 CFMLiveSwitchSdpSetupDefines valid SDP setups
 CFMLiveSwitchSdpSetupAttributeThe 'setup' attribute indicates which of the end points should initiate the TCP connection establishment (i.e., send the initial TCP SYN)
 CFMLiveSwitchSdpTimeDescriptionAn SDP time description element
 CFMLiveSwitchSdpTimeZoneAn SDP time zone element
 CFMLiveSwitchSdpTimeZonesAn SDP time zones element
 CFMLiveSwitchSdpTimingAn SDP timing element
 CFMLiveSwitchSdpToolAttributeThis gives the name and version number of the tool used to create the session description
 CFMLiveSwitchSdpUdpMediaAn SDP media description with a transport protocol of "udp"
 CFMLiveSwitchSdpUnknownAttributeThis attribute is used to encapsulate unrecognized SDP attributes
 CFMLiveSwitchSdpUriEncryptionKeyAn SDP encryption key with a method of "uri"
 CFMLiveSwitchSdpUtility
 CFMLiveSwitchSendItem
 CFMLiveSwitchSendQueue
 CFMLiveSwitchSerializableBase definition for classes that allow serialization to/from JSON
 CFMLiveSwitchSerializerProvides methods for serializing/deserializing .NET value types to/from JSON as well as facilities for converting objects and arrays if appropriate callbacks are supplied to assist with the conversion
 CFMLiveSwitchServerAddressAn IP address and port, along with optional public IP addresses for listening behind a 1:1 NAT
 CFMLiveSwitchServerConnectionA server connection
 CFMLiveSwitchSessionDescriptionA session description
 CFMLiveSwitchSessionDescriptionManager
 CFMLiveSwitchSessionDescriptionManagerBase
 CFMLiveSwitchSessionDescriptionRequirements
 CFMLiveSwitchSessionDescriptionStreamMatcher
 CFMLiveSwitchSessionDescriptionTypeWrapper
 CFMLiveSwitchSfuConnectionAn SFU connection
 CFMLiveSwitchSfuDownstreamConnectionAn SFU receiving connection
 CFMLiveSwitchSfuUpstreamConnectionAn SFU sending connection
 CFMLiveSwitchShortHolderClass to hold a short value passed by reference
 CFMLiveSwitchSignallingAdvice
 CFMLiveSwitchSignallingBaseAdvice
 CFMLiveSwitchSignallingClient
 CFMLiveSwitchSignallingClientArgs
 CFMLiveSwitchSignallingClientBase
 CFMLiveSwitchSignallingClientRequest
 CFMLiveSwitchSignallingClientResponse
 CFMLiveSwitchSignallingClientSendState
 CFMLiveSwitchSignallingClientStateWrapper
 CFMLiveSwitchSignallingCompleteArgs
 CFMLiveSwitchSignallingConcurrencyModeWrapper
 CFMLiveSwitchSignallingConnectArgs
 CFMLiveSwitchSignallingConnectFailureArgs
 CFMLiveSwitchSignallingConnectionTypeWrapper
 CFMLiveSwitchSignallingConnectSuccessArgs
 CFMLiveSwitchSignallingDefaults
 CFMLiveSwitchSignallingDeferredStreamState
 CFMLiveSwitchSignallingDisconnectArgs
 CFMLiveSwitchSignallingDisconnectCompleteArgs
 CFMLiveSwitchSignallingExtensible
 CFMLiveSwitchSignallingExtensions
 CFMLiveSwitchSignallingFailureArgs
 CFMLiveSwitchSignallingFailureSourceWrapper
 CFMLiveSwitchSignallingHttpMessageTransfer
 CFMLiveSwitchSignallingInputArgs
 CFMLiveSwitchSignallingMessage
 CFMLiveSwitchSignallingMessageBase
 CFMLiveSwitchSignallingMessageRequestArgs
 CFMLiveSwitchSignallingMessageRequestCreatedArgs
 CFMLiveSwitchSignallingMessageResponseArgs
 CFMLiveSwitchSignallingMessageResponseReceivedArgs
 CFMLiveSwitchSignallingMessageTransfer
 CFMLiveSwitchSignallingMessageTransferFactory
 CFMLiveSwitchSignallingMessageTypeWrapper
 CFMLiveSwitchSignallingMetaChannels
 CFMLiveSwitchSignallingOutputArgs
 CFMLiveSwitchSignallingReconnectWrapper
 CFMLiveSwitchSignallingRemoteClient
 CFMLiveSwitchSignallingReserved
 CFMLiveSwitchSignallingSendQueueTransport
 CFMLiveSwitchSignallingServerArgs
 CFMLiveSwitchSignallingServerSubscribeArgs
 CFMLiveSwitchSignallingServerUnsubscribeArgs
 CFMLiveSwitchSignallingServiceArgs
 CFMLiveSwitchSignallingServiceFailureArgs
 CFMLiveSwitchSignallingServiceSuccessArgs
 CFMLiveSwitchSignallingStateWrapper
 CFMLiveSwitchSignallingSubscribeReceiveArgs
 CFMLiveSwitchSignallingSubscription
 CFMLiveSwitchSignallingSuccessArgs
 CFMLiveSwitchSignallingWebSocketMessageTransfer
 CFMLiveSwitchSimulcastConfig
 CFMLiveSwitchSimulcastModeWrapper
 CFMLiveSwitchSinkOutputA sink output (e.g
 CFMLiveSwitchSizeA size (width and height)
 CFMLiveSwitchSliAn RTCP slice loss indication
 CFMLiveSwitchSliControlFrameAn RTCP Feedback PS-SLI packet
 CFMLiveSwitchSmoothingContext
 CFMLiveSwitchSortEncapsulates useful sorting utilities
 CFMLiveSwitchSoundConverterA pipe that converts sound
 CFMLiveSwitchSoundReframerA pipe that reframes sound chunks into different durations
 CFMLiveSwitchSoundReframerContextA sound reframer context that can reframe sound chunks into consistent durations
 CFMLiveSwitchSoundUtilitySound utility methods
 CFMLiveSwitchSourceInputA source input (e.g
 CFMLiveSwitchSourceLanguageWrapper
 CFMLiveSwitchSplitterUtility class for splitting strings
 CFMLiveSwitchSRControlFrameA sender report control frame
 CFMLiveSwitchSrtpContext
 CFMLiveSwitchSrtpProtectionParameters
 CFMLiveSwitchSrtpProtectionProfile
 CFMLiveSwitchStatControlFrame
 CFMLiveSwitchStatControlFrameTypeWrapper
 CFMLiveSwitchStateMachineA simple state machine
 CFMLiveSwitchStreamA peer-to-peer stream
 C<FMLiveSwitchStream>
 CFMLiveSwitchStreamBaseStream base properties/methods
 CFMLiveSwitchStreamCollectionA stream collection
 C<FMLiveSwitchStreamCollection>
 CFMLiveSwitchStreamDescriptionA stream description
 CFMLiveSwitchStreamDirectionHelperClass containing utility methods to manipulate FMLiveSwitchStreamDirection
 CFMLiveSwitchStreamDirectionWrapper
 CFMLiveSwitchStreamInfoStream information
 CFMLiveSwitchStreamSocketA stream socket
 CFMLiveSwitchStreamSocketCreateArgsArguments for a stream socket create event
 CFMLiveSwitchStreamStateMachineA state machine for stream states
 CFMLiveSwitchStreamStateWrapper
 CFMLiveSwitchStreamStatsStream stats
 CFMLiveSwitchStreamTypeWrapper
 CFMLiveSwitchStringAssistantContains methods for string manipulation
 CFMLiveSwitchStringTypeWrapper
 CFMLiveSwitchStunAddressFamilyA STUN address family
 CFMLiveSwitchStunAlternateServerAttributeThe alternate server represents an alternate transport address identifying a different STUN server that the STUN client should try
 CFMLiveSwitchStunAttributeA STUN attribute
 CFMLiveSwitchStunBadRequestErrorThe request was malformed
 CFMLiveSwitchStunBindingIndicationA STUN binding indication
 CFMLiveSwitchStunBindingMessageA generic STUN binding message
 CFMLiveSwitchStunBindingRequestA STUN binding request
 CFMLiveSwitchStunBindingResponseA STUN binding response
 CFMLiveSwitchStunErrorCommon functionality of various STUN/TURN server exceptions that occur while processing Allocation and Binding requests
 CFMLiveSwitchStunErrorCodeAttributeThe ERROR-CODE attribute is used in error response messages
 CFMLiveSwitchStunFingerprintAttributeThe FINGERPRINT attribute MAY be present in all STUN messages
 CFMLiveSwitchStunIceControlledAttributeThe ICE-CONTROLLED attribute is present in a Binding request and indicates that the client believes it is currently in the controlled role
 CFMLiveSwitchStunIceControllingAttributeThe ICE-CONTROLLING attribute is present in a Binding request and indicates that the client believes it is currently in the controlling role
 CFMLiveSwitchStunIcePriorityAttributeThe PRIORITY attribute indicates the priority that is to be associated with a peer reflexive candidate, should one be discovered by this check
 CFMLiveSwitchStunIceRoleConflictError487 Role Conflict
 CFMLiveSwitchStunIceUseCandidateAttributeThe USE-CANDIDATE attribute indicates that the candidate pair resulting from this check should be used for transmission of media
 CFMLiveSwitchStunIntegrityCheckFailureError431 Integrity Check Failure
 CFMLiveSwitchStunMappedAddressAttributeThe MAPPED-ADDRESS attribute indicates a reflexive transport address of the client
 CFMLiveSwitchStunMessageA STUN message
 CFMLiveSwitchStunMessageIntegrityAttributeThe MESSAGE-INTEGRITY attribute contains an HMAC-SHA1 [RFC2104] of the STUN message
 CFMLiveSwitchStunMessageTypeWrapper
 CFMLiveSwitchStunMissingUsernameError432 Missing username; the username attribute is not present in the request
 CFMLiveSwitchStunNonceAttributeThe NONCE attribute may be present in requests and responses
 CFMLiveSwitchStunRealmAttributeThe REALM attribute may be present in requests and responses
 CFMLiveSwitchStunServerA STUN server
 CFMLiveSwitchStunServerError500 Server Error
 CFMLiveSwitchStunSoftwareAttributeThe SOFTWARE attribute contains a textual description of the software being used by the agent sending the message
 CFMLiveSwitchStunStaleCredentialsError430 Stale Credentials
 CFMLiveSwitchStunStaleNonceError438 Stale Nonce
 CFMLiveSwitchStunTransactionTransmitCounterAttribute0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Reserved(Padding) | Req | Resp | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ Transaction Transmit Counter comprehension-optional STUN attribute
 CFMLiveSwitchStunTryAlternateStunErrorThe client should contact an alternate server for this request
 CFMLiveSwitchStunTurnAddressFamilyNotSupportedError440 Address Family Not Supported
 CFMLiveSwitchStunTurnAllocateMessageA generic STUN allocate message
 CFMLiveSwitchStunTurnAllocateRequestA STUN allocate request
 CFMLiveSwitchStunTurnAllocateResponseA STUN allocate response
 CFMLiveSwitchStunTurnAllocationMismatchError437 Allocation Mismatch
 CFMLiveSwitchStunTurnAllocationQuotaReachedError486 Allocation Quota Reached
 CFMLiveSwitchStunTurnChannelBindMessageA generic STUN channel-bind message
 CFMLiveSwitchStunTurnChannelBindRequestA STUN channel-bind request
 CFMLiveSwitchStunTurnChannelBindResponseA STUN channel-bind response
 CFMLiveSwitchStunTurnChannelNumberAttributeThe CHANNEL-NUMBER attribute contains the number of the channel
 CFMLiveSwitchStunTurnConnectionAlreadyExistsError446 Connection Already exists
 CFMLiveSwitchStunTurnConnectionAttemptIndicationA STUN connection-attempt indication
 CFMLiveSwitchStunTurnConnectionAttemptMessageA generic STUN connection-attempt message
 CFMLiveSwitchStunTurnConnectionBindMessageA generic STUN connection-bind message
 CFMLiveSwitchStunTurnConnectionBindRequestA STUN connection-bind request
 CFMLiveSwitchStunTurnConnectionBindResponseA STUN connection-bind response
 CFMLiveSwitchStunTurnConnectionIdAttributeThe CONNECTION-ID attribute uniquely identifies a peer data connection
 CFMLiveSwitchStunTurnConnectionTimeoutOrFailureError447 Connection Timeout or Failure
 CFMLiveSwitchStunTurnConnectMessageA generic STUN connect message
 CFMLiveSwitchStunTurnConnectRequestA STUN connect request
 CFMLiveSwitchStunTurnConnectResponseA STUN connect response
 CFMLiveSwitchStunTurnCreatePermissionMessageA generic STUN create-permission message
 CFMLiveSwitchStunTurnCreatePermissionRequestA STUN create-permission request
 CFMLiveSwitchStunTurnCreatePermissionResponseA STUN create-permission response
 CFMLiveSwitchStunTurnDataAttributeThe DATA attribute is present in all Send and Data indications
 CFMLiveSwitchStunTurnDataIndicationA STUN data indication
 CFMLiveSwitchStunTurnDataMessageA generic STUN data message
 CFMLiveSwitchStunTurnDontFragmentAttributeThis attribute is used by the client to request that the server set the DF (Don't Fragment) bit in the IP header when relaying the application data onward to the peer
 CFMLiveSwitchStunTurnEvenPortAttributeThis attribute allows the client to request that the port in the relayed transport address be even, and (optionally) that the server reserve the next-higher port number
 CFMLiveSwitchStunTurnForbiddenError403 Forbidden
 CFMLiveSwitchStunTurnInsufficientCapacityError508 Insufficient Capacity
 CFMLiveSwitchStunTurnLifetimeAttributeThe LIFETIME attribute represents the duration for which the server will maintain an allocation in the absence of a refresh (in seconds)
 CFMLiveSwitchStunTurnMobilityForbiddenError405 Mobility Forbidden
 CFMLiveSwitchStunTurnPeerAddressFamilyMismatchError443 Peer Address Family Mismatch
 CFMLiveSwitchStunTurnRefreshMessageA generic STUN refresh message
 CFMLiveSwitchStunTurnRefreshRequestA STUN refresh request
 CFMLiveSwitchStunTurnRefreshResponseA STUN refresh response
 CFMLiveSwitchStunTurnRequestedAddressFamilyAttributeThe REQUESTED-ADDRESS-FAMILY attribute is used by clients to request the allocation of a specific address type from a server
 CFMLiveSwitchStunTurnRequestedTransportAttributeThis attribute is used by the client to request a specific transport protocol for the allocated transport address
 CFMLiveSwitchStunTurnReservationTokenAttributeThe RESERVATION-TOKEN attribute contains a token that uniquely identifies a relayed transport address being held in reserve by the server
 CFMLiveSwitchStunTurnSendIndicationA STUN send indication
 CFMLiveSwitchStunTurnSendMessageA generic STUN send message
 CFMLiveSwitchStunTurnUnsupportedTransportProtocolError442 Unsupported Transport Protocol
 CFMLiveSwitchStunTurnWrongCredentialsError441 Wrong Credentials
 CFMLiveSwitchStunTurnXorPeerAddressAttributeThe XOR-PEER-ADDRESS specifies the address and port of the peer as seen from the TURN server
 CFMLiveSwitchStunTurnXorRelayedAddressAttributeThe XOR-RELAYED-ADDRESS is present in Allocate responses
 CFMLiveSwitchStunUnauthorizedStunError401 Unauthorized
 CFMLiveSwitchStunUnknownAttributeError420 Unknown Attribute
 CFMLiveSwitchStunUnknownAttributesAttributeThe UNKNOWN-ATTRIBUTES attribute is present only in an error response when the response code in the ERROR-CODE attribute is 420
 CFMLiveSwitchStunUsernameAttributeThe USERNAME attribute is used for message integrity
 CFMLiveSwitchStunUtilitySTUN-wide methods
 CFMLiveSwitchStunXorMappedAddressAttributeThe XOR-MAPPED-ADDRESS attribute is identical to the MAPPED-ADDRESS attribute, except that the reflexive transport address is obfuscated through the XOR function
 CFMLiveSwitchSynchronizeContextA stream synchronization context
 CFMLiveSwitchSynchronizeQueue
 CFMLiveSwitchSystemClockA system clock
 CFMLiveSwitchTextLogProviderSimple log provider that writes to a local string builder
 CFMLiveSwitchThreadDispatchQueueA single-thread dispatch queue
 CFMLiveSwitchTlsCertificateA certificate to be used for TLS communication
 C<FMLiveSwitchTlsCertificate>
 CFMLiveSwitchTlsFingerprintA TLS fingerprint
 C<FMLiveSwitchTlsFingerprint>
 CFMLiveSwitchTmmbnControlFrameAn RTCP temporary maximum media-stream bitrate notification (TMMBN) packet
 CFMLiveSwitchTmmbnEntryAn RTCP temporary maximum media-stream bitrate notification (TMMBN) packet entry
 CFMLiveSwitchTmmbrControlFrameAn RTCP temporary maximum media-stream bitrate request (TMMBR) packet
 CFMLiveSwitchTmmbrEntryAn RTCP temporary maximum media-stream bitrate request (TMMBR) packet entry
 CFMLiveSwitchTokenA token
 CFMLiveSwitchTokenTypeA token type
 CFMLiveSwitchToneGenerator
 CFMLiveSwitchTransportA transport
 CFMLiveSwitchTransportAddressAn IP address and port
 CFMLiveSwitchTransportInfoTransport Information
 CFMLiveSwitchTransportReportTransport report
 CFMLiveSwitchTransportStatsTransport stats
 CFMLiveSwitchTransportTypeWrapper
 CFMLiveSwitchTrickleIcePolicyWrapper
 CFMLiveSwitchTripleA 3-tuple
 CFMLiveSwitchTurnAllocation
 CFMLiveSwitchTurnAuthArgsArguments for the FMLiveSwitchTurnServer's authentication callback
 CFMLiveSwitchTurnAuthOperationWrapper
 CFMLiveSwitchTurnAuthResultThe result of attempting to authenticate a TURN request
 CFMLiveSwitchTurnChannelBinding
 CFMLiveSwitchTurnPermission
 CFMLiveSwitchTurnServerAn TURN/STUN server
 CFMLiveSwitchTurnTcpConnection
 CFMLiveSwitchTurnUdpAllocation
 CFMLiveSwitchUnhandledThrows exceptions on a separate thread
 CFMLiveSwitchUnhandledExceptionArgsArguments for an unhandled exception
 CFMLiveSwitchUnitA 1-tuple
 CFMLiveSwitchUnixTimestampUtility class to assist with Unix timestamp conversions
 CFMLiveSwitchUtf8UTF-8 encoding/decoding utility
 CFMLiveSwitchUtilityUtility methods
 CFMLiveSwitchVideoBranchA video branch
 CFMLiveSwitchVideoBufferA video buffer
 C<FMLiveSwitchVideoBuffer>
 CFMLiveSwitchVideoBufferCollectionA video buffer collection
 C<FMLiveSwitchVideoBufferCollection>
 CFMLiveSwitchVideoConfigA video configuration
 C<FMLiveSwitchVideoConfig>
 CFMLiveSwitchVideoContentVideo content values
 CFMLiveSwitchVideoDecoderA video decoder
 CFMLiveSwitchVideoDegradationPreferenceWrapper
 CFMLiveSwitchVideoDepacketizerA video depacketizer
 CFMLiveSwitchVideoEncoderA video encoder
 CFMLiveSwitchVideoEncodingConfigVideo encoding configuration
 CFMLiveSwitchVideoFormatA video format
 C<FMLiveSwitchVideoFormat>
 CFMLiveSwitchVideoFormatCollectionA collection of video formats
 C<FMLiveSwitchVideoFormatCollection>
 CFMLiveSwitchVideoFragmentA fragment of a video frame
 C<FMLiveSwitchVideoFragment>
 CFMLiveSwitchVideoFrameA video frame
 C<FMLiveSwitchVideoFrame>
 CFMLiveSwitchVideoLayoutA description of the layout within a mixed video view
 CFMLiveSwitchVideoLayoutRegionA video layout region
 CFMLiveSwitchVideoPacketizerA video packetizer
 CFMLiveSwitchVideoPipeA video pipe
 CFMLiveSwitchVideoRecorderAn video recorder
 CFMLiveSwitchVideoSimulcastConfig
 CFMLiveSwitchVideoSinkA video sink
 CFMLiveSwitchVideoSourceA video source
 CFMLiveSwitchVideoStreamA video stream
 C<FMLiveSwitchVideoStream>
 CFMLiveSwitchVideoSynchronizeQueue
 CFMLiveSwitchVideoSynchronizerAn video pipe for synchronizing playout with other streams
 CFMLiveSwitchVideoTrackA video track
 C<FMLiveSwitchVideoTrack>
 CFMLiveSwitchVideoTypeWrapper
 CFMLiveSwitchVideoUtility
 CFMLiveSwitchViewSinkA video view sink
 CFMLiveSwitchVirtualAdapter
 CFMLiveSwitchVirtualClient
 CFMLiveSwitchVirtualDevice
 CFMLiveSwitchVirtualNat
 CFMLiveSwitchVirtualNatMapping
 CFMLiveSwitchVirtualNatModeWrapper
 CFMLiveSwitchVirtualNetwork
 CFMLiveSwitchVirtualPacket
 CFMLiveSwitchVirtualPacketDeliveredArgs
 CFMLiveSwitchVirtualPacketTypeWrapper
 CFMLiveSwitchVirtualReceiveList
 CFMLiveSwitchVirtualReceivePort
 CFMLiveSwitchVirtualSessionServer
 CFMLiveSwitchVirtualSessionServerEventTypeWrapper
 CFMLiveSwitchVirtualTcpSocket
 CFMLiveSwitchVirtualUdpSocket
 CFMLiveSwitchVp8DecoderA libvpx-based VP8 decoder
 CFMLiveSwitchVp8DepacketizerA VP8 depacketizer
 CFMLiveSwitchVp8EncoderA libvpx-based VP8 encoder
 CFMLiveSwitchVp8FormatA VP8 format
 CFMLiveSwitchVp8FragmentA VP8 packet fragment
 C<FMLiveSwitchVp8Fragment>
 CFMLiveSwitchVp8Packet
 CFMLiveSwitchVp8PacketizerA VP8 packetizer
 CFMLiveSwitchVp8UtilityUtility methods
 CFMLiveSwitchVp9DecoderA libvpx-based VP9 decoder
 CFMLiveSwitchVp9DepacketizerA VP9 depacketizer
 CFMLiveSwitchVp9EncoderA libvpx-based VP9 encoder
 CFMLiveSwitchVp9FormatA VP9 format
 CFMLiveSwitchVp9FragmentA VP9 packet fragment
 C<FMLiveSwitchVp9Fragment>
 CFMLiveSwitchVp9Packet
 CFMLiveSwitchVp9PacketizerA VP8 packetizer
 CFMLiveSwitchVp9UtilityUtility methods
 CFMLiveSwitchVpxBitDepthBit depths for VPX output
 CFMLiveSwitchVpxCodecWrapper
 CFMLiveSwitchVpxDecoderA libvpx-based decoder
 CFMLiveSwitchVpxEncoderA libvpx-based encoder
 CFMLiveSwitchVpxEncoderConfigConfig for the Vp8/Vp9 encoders
 CFMLiveSwitchVpxEndUsageModeEnd usage modes for VPX
 CFMLiveSwitchVpxErrorResilientTypeError resiliency flags for VPX
 CFMLiveSwitchVpxKeyframeModeKeyframe modes for VPX
 CFMLiveSwitchVpxNativeEncoderConfig
 CFMLiveSwitchVpxTemporalLayerModeTemporal layer modes for VPX output
 CFMLiveSwitchVpxUtilityVPX-related utility functions
 CFMLiveSwitchWaveAudioRecorderA WAVE audio recorder
 CFMLiveSwitchWaveAudioSinkA WAVE-file-based audio sink
 CFMLiveSwitchWebhookInfoWebhook information
 CFMLiveSwitchWebSocketImplementation of the WebSocket protocol v8
 CFMLiveSwitchWebSocketBaseWebSocket base properties/methods
 CFMLiveSwitchWebSocketCloseArgsClose arguments for the FMLiveSwitchWebSocket class
 CFMLiveSwitchWebSocketCloseCompleteArgsArguments for onComplete (FMLiveSwitchWebSocketCloseArgs)
 CFMLiveSwitchWebSocketFrameTypeWrapper
 CFMLiveSwitchWebSocketOpenArgsOpen arguments for the FMLiveSwitchWebSocket class
 CFMLiveSwitchWebSocketOpenFailureArgsArguments for onFailure (FMLiveSwitchWebSocketOpenArgs)
 CFMLiveSwitchWebSocketOpenSuccessArgsArguments for onSuccess (FMLiveSwitchWebSocketOpenArgs)
 CFMLiveSwitchWebSocketReceiveArgsArguments for onReceive (FMLiveSwitchWebSocketOpenArgs)
 CFMLiveSwitchWebSocketRequest
 CFMLiveSwitchWebSocketSendArgsSend arguments for the FMLiveSwitchWebSocket class
 CFMLiveSwitchWebSocketSendState
 CFMLiveSwitchWebSocketStatusCodeWrapper
 CFMLiveSwitchWebSocketStreamFailureArgsArguments for onStreamFailure (FMLiveSwitchWebSocketOpenArgs)
 CFMLiveSwitchWebSocketTransferBase class that defines methods for transferring content over the WebSocket protocol
 CFMLiveSwitchWebSocketTransferFactoryCreates implementations of FMLiveSwitchWebSocketWebRequestTransfer
 CFMLiveSwitchWebSocketWebRequestTransferDefines methods for transferring messages using the WebSocket protocol
 CFMLiveSwitchX501Attribute
 CFMLiveSwitchX501AttributeType
 CFMLiveSwitchX501DirectoryString
 CFMLiveSwitchX501Name
 CFMLiveSwitchX501RelativeDistinguishedName
 CFMLiveSwitchX509AlgorithmIdentifier
 CFMLiveSwitchX509Certificate
 CFMLiveSwitchX509DsaSignature
 CFMLiveSwitchX509ECCurve
 CFMLiveSwitchX509ECFieldId
 CFMLiveSwitchX509ECNamedCurve
 CFMLiveSwitchX509ECParameters
 CFMLiveSwitchX509ECPoint
 CFMLiveSwitchX509ECPrivateKey
 CFMLiveSwitchX509Extension
 CFMLiveSwitchX509Extensions
 CFMLiveSwitchX509PrivateKeyInfo
 CFMLiveSwitchX509PublicKeyAlgorithm
 CFMLiveSwitchX509PublicKeyInfo
 CFMLiveSwitchX509RsaPrivateKey
 CFMLiveSwitchX509RsaPublicKey
 CFMLiveSwitchX509SignatureAlgorithm
 CFMLiveSwitchX509SubjectPublicKeyInfo
 CFMLiveSwitchX509TbsCertificate
 CFMLiveSwitchX509Time
 CFMLiveSwitchX509TimeTypeWrapper
 CFMLiveSwitchX509Validity
 CFMLiveSwitchXirSysV2ClientA XirSys v2 client
 CFMLiveSwitchXirSysV2IceResponse
 CFMLiveSwitchXirSysV2IceResponseData
 CFMLiveSwitchXirSysV2IceServer
 CFMLiveSwitchXirSysV3ClientA XirSys v3 client
 CFMLiveSwitchXirSysV3IceServer
 CFMLiveSwitchXirSysV3TurnResponse
 CFMLiveSwitchXirSysV3TurnResponseData
 CFMLiveSwitchXirSysV3TurnResponseStatus
 CFMLiveSwitchYuv4MpegVideoRecorderA YUV4MPEG video recorder
 CFMLiveSwitchYuv4MpegVideoSinkA YUV4MPEG-file-based video sink
 CFMLiveSwitchYuv4MpegVideoSourceA YUV4MPEG-file-based video source
 CFMLiveSwitchYuvFilterModeA filter mode
 CFMLiveSwitchYuvImageConverterA libyuv-based image converter
 CFMLiveSwitchYuvImageScalerA libyuv-based image scaler
 CFMLiveSwitchYuvUtilityYUV-related utility functions
 C<id>
 CNSObject
 C<NSObject>
 C<NSString>