sipxmedialib  Version 3.3
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 C__dtmf_tag
 C__MpGlobalsThis structure contain all static variables
 C__MprRtcpStats
 C__MpToneGen_tag
 C__tone_tag
 C__tonepair_tag
 CAbstractDecompressor
 CCBaseClass
 CCByeReport
 CCMessage
 CCMsgQueue
 CCNetworkChannel
 CCoreAudioHardwareContainer for CoreAudio hardware device specific
 CCReceiverReport
 CCRTCManager
 CCRTCPConnection
 CCRTCPHeader
 CCRTCPRender
 CCRTCPSession
 CCRTCPSource
 CCRTCPTimer
 CCRTPHeader
 CCSenderReport
 CCSourceDescription
 CCTLink
 CCTLinkedList
 CDecompressG711ALaw
 CDecompressG711MuLaw
 CDecompressPcm16LsbSigned
 CDecompressPcm16MsbSigned
 CDecompressPcm8Signed
 CDecompressPcm8Unsigned
 CDmaTask
 CFilterBank
 CFORMATChunkInfo
 CHandsetFilterBank
 Cicomplex
 CMP_ANDROID_AUDIO_BINDING_INTERFACEAudio interface for Android OS version specific differences
 CMP_ANDROID_AUDIO_RECORDAudio input driver for Android OS
 CMP_ANDROID_AUDIO_TRACKAudio input driver for Android OS
 CMpAgcBaseBase class for AGC algorithm
 CMpAgcSimpleSimple class for AGC algorithm
 CMpAlsaWrapper for ALSA device that use file descriptor to communicate
 CMpAlsaContainer
 CMpAndroidAudioBindingInterfaceAudio wrapper interface driver for Android OS version spesific differences
 CMpAndroidAudioRecordAudio input driver for Android OS
 CMpAndroidAudioTrackAudio input driver for Android OS
 CMpArrayBufStores data right after the header
 CMpArrayBufPtrSmart pointer to MpArrayBuf
 CMpAudioAbstract
 CMpAudioBufBuffer for raw audio data
 CMpAudioBufPtrSmart pointer to MpAudioBuf
 CMpAudioInputConnectionPrivate class container for MpInputDeviceDriver pointer and window of buffers
 CMpAudioOutputConnectionPrivate container class for MpOutputDeviceDriver pointer and mixer buffer
 CMpAudioResourceAbstract base class for all audio processing objects
 CMpAudioResourceConstructorMpAudioResourceConstructor is used to construct a specific audio resource type
 CMpAudioWaveFileRead
 CMpAuRead
 CMpBridgeAlgBaseBase class for the Bridge mixing algorithms
 CMpBridgeAlgLinearBrief description
 CMpBridgeAlgSimpleBrief description
 CMpBufBase class for all media buffers
 CMpBufferMsgMessage object used to communicate with the media processing task
 CMpBufListClass for internal MpBufPool use
 CMpBufPoolPool of buffers
 CMpBufPtrSmart pointer to MpBuf
 CMpCallFlowGraphFlow graph used to handle a basic call
 CMpCodecCallInfoV1Object-oriented wrapper for codec
 CMpCodecFactory
 CMpCodecInfoStatic information describing a codec
 CMpCodecSubInfo
 CMpDataBufStores data in the external buffer
 CMpDataBufPtrSmart pointer to MpDataBuf
 CMpDecoderBaseBase class for all media processing decoders
 CMpDecoderPayloadMapHelper class for MprDecode - it maps payload types to decoder instances
 CMpDspUtilsClass for generic DSP functions
 CMpDtmfDetectorA simple DTMF detector class that uses the Goertzel algorithm
 CMpEncoderBaseBase class for all media processing encoders
 CMpFlowGraphBaseFlow graph for coordinating the execution of media processing resources
 CMpFlowGraphMsgMessage object used to communicate with the media processing task
 CMpidAlsaContainer for device specific input ALSA driver
 CMpidAndroidAudio input driver for Android OS
 CMpidCoreAudioContainer for device specific input CoreAudio driver
 CMpidOssContainer for device specific input OSS driver
 CMpidWinMMContainer for the Microsoft Windows Multimedia specific input driver
 CMpInputDeviceDriverContainer for device specific input driver
 CMpInputDeviceFrameDataPrivate class container for input device buffer and related info
 CMpInputDeviceManagerContainer of input devices for input drivers and resources
 CMpIntResourceMsgMessage used to pass an integer value to resource
 CMpJbeFixedEstimation algorithm for simple fixed length jitter buffer
 CMpJitterBufferClass for decoding of incoming RTP, resampling it to target sample rate and slicing to frames of target size
 CMpJitterBufferEstimationAbstract base class for Jitter Buffer Estimation (JBE) algorithms
 CMpMediaTaskObject responsible for coordinating the execution of media processing flow graphs
 CMpMediaTaskMsgMessage object used to communicate with the media processing task
 CMpMMTimerHigh-precision periodic timer (MultiMedia timer) base class
 CMpMMTimerPosixPosix implementation of periodic timer
 CMpMMTimerWntWindows implementation of High-precision periodic timer (MultiMedia timer)
 CMpodAlsaContainer for device specific input ALSA driver
 CMpodAndroidAudio output driver for Android OS
 CMpodBufferRecorderContainer for device specific output driver
 CMpodCoreAudioContainer for device specific output CoreAudio driver
 CMpodOssContainer for device specific input OSS driver
 CMpodWinMMContainer for Microsoft Windows device specific output driver
 CMpOssWrapper for OSS device that use file descriptor to communicate
 CMpOssContainer
 CMpOutputDeviceDriverContainer for device specific output driver
 CMpOutputDeviceManagerContainer of output devices
 CMpPackedResourceMsgMessage used pass arbitrary data to a resource
 CMppCodecFmtpInfoV1_2Information about concrete codec instance (i.e. with selected fmtp)
 CMppCodecInfoV1_1Generic information about codec
 CMpPlayer
 CMpPlayerEvent
 CMpPlayerListener
 CMpPlcBase
 CMpPlcSilence
 CMpQueuePlayerListener
 CMprAudioFrameBufferThe MprAudioFrameBuffer resource buffers frames of audio that pass through to be retrieved later
 CMpRawAudioBuffer
 CMprBridgeThe conference bridge resource
 CMprBridgeConstructorMprBridgeConstructor is used to construct a bridge mixer resource
 CMprBridgeSetGainsMsgMessage used to set gains in bridge mix matrix
 CMprDecodeThe "Decode" media processing resource
 CMprDecodeConstructorMprDecodeConstructor is used to construct a Decode resource
 CMprDecodeSelectCodecsMsgMessage object used to communicate with the media processing task
 CMprDejitterThe "Dejitter" utility class
 CMprDelayDelay Resource
 CMprDelayConstructorMprDelayConstructor is used to construct VAD resource
 CMprEchoSuppressThe "Echo suppress" media processing resource
 CMprEncodeThe "Encode" media processing resource
 CMprEncodeConstructorMprEncodeConstructor is used to construct a Decode resource
 CMpResamplerBaseGeneric audio resampler
 CMpResNotificationMsg
 CMpResourceAbstract base class for all media processing objects
 CMpResourceConnectionDefinition
 CMpResourceConstructorMpResourceConstructor is used to construct a spcific resource type
 CMpResourceDefinition
 CMpResourceFactoryMpResourceFactory is used to construct resources by type name
 CMpResourceMsgMessage object used to communicate with the media processing task
 CMpResourceSortAlg
 CMpResourceTopologyMpResourceTopology is used to define a set of resources and how they are to be connected in a flowgraph
 CMprFromFileThe "Play audio from file" media processing resource
 CMprFromFileConstructorMprFromFileConstructor is used to construct a FromFile resource
 CMprFromInputDeviceResource in which input media from source outside the flowgraph is introduced
 CMprFromInputDeviceConstructorMprFromInputDeviceConstructor is used to construct a FromInputDevice resource
 CMprFromMicThe "From Microphone" media processing resource
 CMprFromNetThe "From Network" media processing resource
 CMprFromStreamThis resource is an insertion point for the streaming infrastructure by connecting the flowgraph to MpStreamFeeders
 CMprHookThe "Hook" media processing resource
 CMprHookConstructorMprHookConstructor is used to construct a Hook resource
 CMprMixerThe "Mixer" media processing resource
 CMprnDTMFMsg
 CMprnIntMsgMessage notification object used to send an abstract integer
 CMprNotchFilter
 CMprNotchFilterConstructorMprNotchFilterConstructor is used to construct VAD resource
 CMprnProgressMsg
 CMprnRtpStreamActivityMsg
 CMprnStringMsgMessage notification object used to send an abstract integer
 CMprNullThe "Null" media processing resource is ground or /dev/null equivalent
 CMprNullAecThe MprNullAec resource a no-op AEC implementation intended to be a base calls for real AEC implementations.
 CMprNullAecConstructorMprNullAecConstructor is used to construct a Null AEC resource
 CMprNullConstructorMprNullConstructor is used to construct a Null resource (e.g. /dev/null)
 CMprRecorderThe "Recorder" media processing resource
 CMprRecorderConstructorMprRecorderConstructor is used to construct a Buffer Recorder resource
 CMprRtpDispatcherClass for RTP stream dispatcher abstraction
 CMprRtpDispatcherActiveSsrcsClass for RTP stream abstraction
 CMprRtpDispatcherIpAffinityClass for RTP stream dispatcher abstraction
 CMprRtpInputConnectionConstructorMprRtpInputConnectionConstructor is used to construct a MprRtpInputConnection resource
 CMprRtpOutputConnectionConstructorMprRtpOutputConnectionConstructor is used to construct a ToOutputDevice resource
 CMprRtpStartReceiveMsgMessage object used to communicate with the media processing task
 CMprSpeakerSelectorThe Speaker Selection resource
 CMprSpeakerSelectorConstructorMprSpeakerSelectorConstructor is used to construct Speaker Selector resource
 CMprSpeexEchoCancelThe "Speex Echo Canceler" media processing resource
 CMprSpeexPreprocessThe "Speex Audio Preprocessor" media processing resource
 CMprSpeexPreProcessConstructorMprSpeexPreProcessConstructor is used to construct a SpeexPreProcess resource
 CMprSplitterThe "Splitter" media processing resource
 CMprSplitterConstructorMprSplitterConstructor is used to construct a bridge mixer resource
 CMprToneDetectThe "Tone Detector" media processing resource
 CMprToneDetectConstructorMprToneDetectConstructor is used to construct a ToneDetect resource
 CMprToneGenThe "Tone Generator" media processing resource
 CMprToneGenConstructorMprToneGenConstructor is used to construct a ToneGen resource
 CMprToNetThe RTP writer
 CMprToOutputDeviceResource in which input media from source outside the flowgraph is introduced
 CMprToOutputDeviceConstructorMprToOutputDeviceConstructor is used to construct a ToOutputDevice resource
 CMprToOutputDeviceWithAecConstructorMprToOutputDeviceWithAecConstructor is used to construct a ToOutputDevice resource with AEC attached to it
 CMprToSpkrThe "To Speaker" media processing resource
 CMpRtpBufBuffer for RTP packet data
 CMpRtpBufPtrSmart pointer to MpRtpBuf
 CMpRtpInputConnectionConnection container for the inbound and outbound network paths to a single remote party
 CMpRtpOutputConnectionConnection container for the inbound and outbound network paths to a single remote party
 CMprVadVoice Activity Detection resource
 CMprVadConstructorMprVadConstructor is used to construct VAD resource
 CMprVoiceActivityNotifierVoice Activity notifier resource
 CMprVoiceActivityNotifierConstructorMprVoiceActivityNotifierConstructor is used to construct a Decode resource
 CMpSetSocketsMsgMessage used to set gains in bridge mix matrix
 CMpSineWaveGeneratorDeviceDriverSine wave generator Input Device Driver
 CMpSineWaveGeneratorServer
 CMpSpeakerSelectBase
 CMpSpeechParams
 CMpStaticCodecSimpleListVery simple single-linked list implementation, used by codecs' loading infrastructure
 CMpStreamFeederThe MpStreamFeed coordinates with the data source and decoder to ready the input stream and then plugs into the MprFromStream resource to supply audio info the flowgraph
 CMpStreamMsgMessage object used to communicate with the media processing task
 CMpStreamPlayer
 CMpStreamPlaylistPlayer
 CMpStreamQueuePlayer
 CMpStringResourceMsgMessage used to pass a string to resource
 CMpSyncFlowgraphMsgMessage used to communicate with a flowgraph with ability to wait for command completion and get its result
 CMpToneResourceMsgMessage object used to communicate with the media processing task
 CMpTopologyGraphFlowgraph with resources wired as defined in given topology and factory
 CMpUdpBufBuffer for raw UDP packet
 CMpUdpBufPtrSmart pointer to MpUdpBuf
 CMpVadBase
 CMpVadSimple
 CMpVideoResourceAbstract base class for all video processing objects
 CNetInTaskTask that listen for packets in incoming RTP streams
 CnetInTaskMsg
 CRtpHeaderRTP header as described in RFC 3550
 CrtpSession
 CSignalCatcher
 CSipxAudioTrack
 CStreamBufferDataSource
 CStreamDataSourceAn abstraction definition of a stream data source
 CStreamDataSourceListener
 CStreamDecoderListener
 CStreamFileDataSource
 CStreamFormatDecoder
 CStreamHttpDataSourceDefines a stream data source built on top of a Http Stream
 CStreamQueueingFormatDecoder
 CStreamQueueMsg
 CStreamRAWFormatDecoder
 CStreamWAVFormatDecoder
 CtagSTREAMDESC
 CWAVChunkID