sipxmedialib
Version 3.3
|
C__dtmf_tag | |
C__MpGlobals | This structure contain all static variables |
C__MprRtcpStats | |
C__MpToneGen_tag | |
C__tone_tag | |
C__tonepair_tag | |
CAbstractDecompressor | |
CCBaseClass | |
CCByeReport | |
CCMessage | |
CCMsgQueue | |
►CCNetworkChannel | |
CCoreAudioHardware | Container 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_INTERFACE | Audio interface for Android OS version specific differences |
CMP_ANDROID_AUDIO_RECORD | Audio input driver for Android OS |
CMP_ANDROID_AUDIO_TRACK | Audio input driver for Android OS |
CMpAgcBase | Base class for AGC algorithm |
CMpAgcSimple | Simple class for AGC algorithm |
CMpAlsa | Wrapper for ALSA device that use file descriptor to communicate |
CMpAlsaContainer | |
CMpAndroidAudioBindingInterface | Audio wrapper interface driver for Android OS version spesific differences |
►CMpAndroidAudioRecord | Audio input driver for Android OS |
►CMpAndroidAudioTrack | Audio input driver for Android OS |
CMpArrayBuf | Stores data right after the header |
CMpArrayBufPtr | Smart pointer to MpArrayBuf |
CMpAudioAbstract | |
CMpAudioBuf | Buffer for raw audio data |
CMpAudioBufPtr | Smart pointer to MpAudioBuf |
CMpAudioInputConnection | Private class container for MpInputDeviceDriver pointer and window of buffers |
CMpAudioOutputConnection | Private container class for MpOutputDeviceDriver pointer and mixer buffer |
CMpAudioResource | Abstract base class for all audio processing objects |
CMpAudioResourceConstructor | MpAudioResourceConstructor is used to construct a specific audio resource type |
CMpAudioWaveFileRead | |
CMpAuRead | |
CMpBridgeAlgBase | Base class for the Bridge mixing algorithms |
►CMpBridgeAlgLinear | Brief description |
CMpBridgeAlgSimple | Brief description |
CMpBuf | Base class for all media buffers |
CMpBufferMsg | Message object used to communicate with the media processing task |
CMpBufList | Class for internal MpBufPool use |
CMpBufPool | Pool of buffers |
CMpBufPtr | Smart pointer to MpBuf |
CMpCallFlowGraph | Flow graph used to handle a basic call |
CMpCodecCallInfoV1 | Object-oriented wrapper for codec |
CMpCodecFactory | |
CMpCodecInfo | Static information describing a codec |
CMpCodecSubInfo | |
CMpDataBuf | Stores data in the external buffer |
CMpDataBufPtr | Smart pointer to MpDataBuf |
CMpDecoderBase | Base class for all media processing decoders |
CMpDecoderPayloadMap | Helper class for MprDecode - it maps payload types to decoder instances |
CMpDspUtils | Class for generic DSP functions |
CMpDtmfDetector | A simple DTMF detector class that uses the Goertzel algorithm |
CMpEncoderBase | Base class for all media processing encoders |
CMpFlowGraphBase | Flow graph for coordinating the execution of media processing resources |
CMpFlowGraphMsg | Message object used to communicate with the media processing task |
CMpidAlsa | Container for device specific input ALSA driver |
CMpidAndroid | Audio input driver for Android OS |
CMpidCoreAudio | Container for device specific input CoreAudio driver |
CMpidOss | Container for device specific input OSS driver |
►CMpidWinMM | Container for the Microsoft Windows Multimedia specific input driver |
CMpInputDeviceDriver | Container for device specific input driver |
CMpInputDeviceFrameData | Private class container for input device buffer and related info |
CMpInputDeviceManager | Container of input devices for input drivers and resources |
CMpIntResourceMsg | Message used to pass an integer value to resource |
CMpJbeFixed | Estimation algorithm for simple fixed length jitter buffer |
CMpJitterBuffer | Class for decoding of incoming RTP, resampling it to target sample rate and slicing to frames of target size |
CMpJitterBufferEstimation | Abstract base class for Jitter Buffer Estimation (JBE) algorithms |
CMpMediaTask | Object responsible for coordinating the execution of media processing flow graphs |
CMpMediaTaskMsg | Message object used to communicate with the media processing task |
CMpMMTimer | High-precision periodic timer (MultiMedia timer) base class |
►CMpMMTimerPosix | Posix implementation of periodic timer |
CMpMMTimerWnt | Windows implementation of High-precision periodic timer (MultiMedia timer) |
CMpodAlsa | Container for device specific input ALSA driver |
CMpodAndroid | Audio output driver for Android OS |
CMpodBufferRecorder | Container for device specific output driver |
CMpodCoreAudio | Container for device specific output CoreAudio driver |
CMpodOss | Container for device specific input OSS driver |
►CMpodWinMM | Container for Microsoft Windows device specific output driver |
CMpOss | Wrapper for OSS device that use file descriptor to communicate |
CMpOssContainer | |
CMpOutputDeviceDriver | Container for device specific output driver |
CMpOutputDeviceManager | Container of output devices |
CMpPackedResourceMsg | Message used pass arbitrary data to a resource |
CMppCodecFmtpInfoV1_2 | Information about concrete codec instance (i.e. with selected fmtp) |
CMppCodecInfoV1_1 | Generic information about codec |
►CMpPlayer | |
CMpPlayerEvent | |
CMpPlayerListener | |
CMpPlcBase | |
CMpPlcSilence | |
CMpQueuePlayerListener | |
CMprAudioFrameBuffer | The MprAudioFrameBuffer resource buffers frames of audio that pass through to be retrieved later |
CMpRawAudioBuffer | |
CMprBridge | The conference bridge resource |
CMprBridgeConstructor | MprBridgeConstructor is used to construct a bridge mixer resource |
CMprBridgeSetGainsMsg | Message used to set gains in bridge mix matrix |
►CMprDecode | The "Decode" media processing resource |
CMprDecodeConstructor | MprDecodeConstructor is used to construct a Decode resource |
CMprDecodeSelectCodecsMsg | Message object used to communicate with the media processing task |
CMprDejitter | The "Dejitter" utility class |
►CMprDelay | Delay Resource |
CMprDelayConstructor | MprDelayConstructor is used to construct VAD resource |
CMprEchoSuppress | The "Echo suppress" media processing resource |
CMprEncode | The "Encode" media processing resource |
CMprEncodeConstructor | MprEncodeConstructor is used to construct a Decode resource |
CMpResamplerBase | Generic audio resampler |
CMpResNotificationMsg | |
►CMpResource | Abstract base class for all media processing objects |
CMpResourceConnectionDefinition | |
CMpResourceConstructor | MpResourceConstructor is used to construct a spcific resource type |
CMpResourceDefinition | |
CMpResourceFactory | MpResourceFactory is used to construct resources by type name |
CMpResourceMsg | Message object used to communicate with the media processing task |
CMpResourceSortAlg | |
►CMpResourceTopology | MpResourceTopology is used to define a set of resources and how they are to be connected in a flowgraph |
CMprFromFile | The "Play audio from file" media processing resource |
CMprFromFileConstructor | MprFromFileConstructor is used to construct a FromFile resource |
CMprFromInputDevice | Resource in which input media from source outside the flowgraph is introduced |
CMprFromInputDeviceConstructor | MprFromInputDeviceConstructor is used to construct a FromInputDevice resource |
CMprFromMic | The "From Microphone" media processing resource |
CMprFromNet | The "From Network" media processing resource |
CMprFromStream | This resource is an insertion point for the streaming infrastructure by connecting the flowgraph to MpStreamFeeders |
CMprHook | The "Hook" media processing resource |
CMprHookConstructor | MprHookConstructor is used to construct a Hook resource |
CMprMixer | The "Mixer" media processing resource |
CMprnDTMFMsg | |
CMprnIntMsg | Message notification object used to send an abstract integer |
CMprNotchFilter | |
CMprNotchFilterConstructor | MprNotchFilterConstructor is used to construct VAD resource |
CMprnProgressMsg | |
CMprnRtpStreamActivityMsg | |
CMprnStringMsg | Message notification object used to send an abstract integer |
CMprNull | The "Null" media processing resource is ground or /dev/null equivalent |
CMprNullAec | The MprNullAec resource a no-op AEC implementation intended to be a base calls for real AEC implementations. |
CMprNullAecConstructor | MprNullAecConstructor is used to construct a Null AEC resource |
CMprNullConstructor | MprNullConstructor is used to construct a Null resource (e.g. /dev/null) |
CMprRecorder | The "Recorder" media processing resource |
CMprRecorderConstructor | MprRecorderConstructor is used to construct a Buffer Recorder resource |
►CMprRtpDispatcher | Class for RTP stream dispatcher abstraction |
CMprRtpDispatcherActiveSsrcs | Class for RTP stream abstraction |
CMprRtpDispatcherIpAffinity | Class for RTP stream dispatcher abstraction |
CMprRtpInputConnectionConstructor | MprRtpInputConnectionConstructor is used to construct a MprRtpInputConnection resource |
CMprRtpOutputConnectionConstructor | MprRtpOutputConnectionConstructor is used to construct a ToOutputDevice resource |
CMprRtpStartReceiveMsg | Message object used to communicate with the media processing task |
►CMprSpeakerSelector | The Speaker Selection resource |
CMprSpeakerSelectorConstructor | MprSpeakerSelectorConstructor is used to construct Speaker Selector resource |
CMprSpeexEchoCancel | The "Speex Echo Canceler" media processing resource |
CMprSpeexPreprocess | The "Speex Audio Preprocessor" media processing resource |
CMprSpeexPreProcessConstructor | MprSpeexPreProcessConstructor is used to construct a SpeexPreProcess resource |
CMprSplitter | The "Splitter" media processing resource |
CMprSplitterConstructor | MprSplitterConstructor is used to construct a bridge mixer resource |
CMprToneDetect | The "Tone Detector" media processing resource |
CMprToneDetectConstructor | MprToneDetectConstructor is used to construct a ToneDetect resource |
CMprToneGen | The "Tone Generator" media processing resource |
CMprToneGenConstructor | MprToneGenConstructor is used to construct a ToneGen resource |
CMprToNet | The RTP writer |
CMprToOutputDevice | Resource in which input media from source outside the flowgraph is introduced |
CMprToOutputDeviceConstructor | MprToOutputDeviceConstructor is used to construct a ToOutputDevice resource |
CMprToOutputDeviceWithAecConstructor | MprToOutputDeviceWithAecConstructor is used to construct a ToOutputDevice resource with AEC attached to it |
CMprToSpkr | The "To Speaker" media processing resource |
CMpRtpBuf | Buffer for RTP packet data |
CMpRtpBufPtr | Smart pointer to MpRtpBuf |
CMpRtpInputConnection | Connection container for the inbound and outbound network paths to a single remote party |
CMpRtpOutputConnection | Connection container for the inbound and outbound network paths to a single remote party |
CMprVad | Voice Activity Detection resource |
CMprVadConstructor | MprVadConstructor is used to construct VAD resource |
CMprVoiceActivityNotifier | Voice Activity notifier resource |
CMprVoiceActivityNotifierConstructor | MprVoiceActivityNotifierConstructor is used to construct a Decode resource |
CMpSetSocketsMsg | Message used to set gains in bridge mix matrix |
CMpSineWaveGeneratorDeviceDriver | Sine wave generator Input Device Driver |
CMpSineWaveGeneratorServer | |
CMpSpeakerSelectBase | |
CMpSpeechParams | |
CMpStaticCodecSimpleList | Very simple single-linked list implementation, used by codecs' loading infrastructure |
CMpStreamFeeder | The 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 |
CMpStreamMsg | Message object used to communicate with the media processing task |
CMpStreamPlayer | |
►CMpStreamPlaylistPlayer | |
►CMpStreamQueuePlayer | |
CMpStringResourceMsg | Message used to pass a string to resource |
CMpSyncFlowgraphMsg | Message used to communicate with a flowgraph with ability to wait for command completion and get its result |
CMpToneResourceMsg | Message object used to communicate with the media processing task |
CMpTopologyGraph | Flowgraph with resources wired as defined in given topology and factory |
CMpUdpBuf | Buffer for raw UDP packet |
CMpUdpBufPtr | Smart pointer to MpUdpBuf |
CMpVadBase | |
CMpVadSimple | |
CMpVideoResource | Abstract base class for all video processing objects |
CNetInTask | Task that listen for packets in incoming RTP streams |
CnetInTaskMsg | |
CRtpHeader | RTP header as described in RFC 3550 |
CrtpSession | |
CSignalCatcher | |
CSipxAudioTrack | |
CStreamBufferDataSource | |
CStreamDataSource | An abstraction definition of a stream data source |
CStreamDataSourceListener | |
CStreamDecoderListener | |
CStreamFileDataSource | |
CStreamFormatDecoder | |
CStreamHttpDataSource | Defines a stream data source built on top of a Http Stream |
CStreamQueueingFormatDecoder | |
CStreamQueueMsg | |
CStreamRAWFormatDecoder | |
CStreamWAVFormatDecoder | |
CtagSTREAMDESC | |
CWAVChunkID |