sipxmedialib  Version 3.3
MpCallFlowGraph Member List

This is the complete list of members for MpCallFlowGraph, including all inherited members.

addLink(MpResource &rFrom, int outPortIdx, MpResource &rTo, int inPortIdx)MpFlowGraphBase
addResource(MpResource &rResource, UtlBoolean makeNameUnique=TRUE)MpFlowGraphBase
BASE_FLOWGRAPH enum valueMpFlowGraphBase
CALL_FLOWGRAPH enum valueMpFlowGraphBase
closeRecorders(void)MpCallFlowGraph
createConnection(int maxRtpStreams=1, UtlBoolean isMcast=FALSE)MpCallFlowGraph
deleteConnection(MpConnectionID connID)MpCallFlowGraph
destroyResource(const UtlString &resourceName)MpFlowGraphBase
destroyResources(void)MpFlowGraphBase
disable(void)MpFlowGraphBase
enable(void)MpFlowGraphBase
flowGraphInfo(MpFlowGraphBase *pFlowGraph)MpFlowGraphBasestatic
FlowGraphState enum nameMpFlowGraphBase
FlowGraphType enum nameMpFlowGraphBase
gainFocus(void)MpCallFlowGraphvirtual
getFlowgraphName() const MpFlowGraphBaseinline
getFlowgraphNum() const MpFlowGraphBaseinline
getLatencyForPath(MpResource *pStartResource, int startResourceInput, const UtlString &endResourceName, int endResourceOutput, UtlBoolean includeEndResourceLatency, int &latency)MpFlowGraphBase
getLatencyForPathReverse(MpResource *pStartResource, int startResourceOutput, const UtlString &endResourceName, int endResourceInput, UtlBoolean includeEndResourceLatency, int &latency)MpFlowGraphBase
getMsgQ(void)MpFlowGraphBaseinline
getNotificationDispatcher() const MpFlowGraphBaseinline
getSamplesPerFrame(void) const MpFlowGraphBaseinline
getSamplesPerSec(void) const MpFlowGraphBaseinline
getState(void) const MpFlowGraphBaseinline
getType()MpCallFlowGraphvirtual
handleDestroyResource(const UtlString &name)MpFlowGraphBaseprotected
handleMessage(OsMsg &rMsg)MpCallFlowGraphprivatevirtual
handleOnMprRecorderDisabled(const UtlString &resourceName)MpCallFlowGraphprivate
handleOnMprRecorderEnabled(const UtlString &resourceName)MpCallFlowGraphprivate
handleRemoveConnection(MpFlowGraphMsg &rMsg)MpCallFlowGraphprivate
handleRemoveLink(MpResource *pFrom, int outPortIdx)MpFlowGraphBaseprotected
handleRemoveResource(MpResource *pResource)MpFlowGraphBaseprotected
handleStartPlay(MpFlowGraphMsg &rMsg)MpCallFlowGraphprivate
handleStartRecord(MpFlowGraphMsg &rMsg)MpCallFlowGraphprivate
handleStartTone(MpFlowGraphMsg &rMsg)MpCallFlowGraphprivate
handleStopRecord(MpFlowGraphMsg &rMsg)MpCallFlowGraphprivate
handleStopToneOrPlay(void)MpCallFlowGraphprivate
handleStreamDestroy(MpStreamMsg &rMsg)MpCallFlowGraphprivate
handleStreamPause(MpStreamMsg &rMsg)MpCallFlowGraphprivate
handleStreamPlay(MpStreamMsg &rMsg)MpCallFlowGraphprivate
handleStreamPrefetch(MpStreamMsg &rMsg)MpCallFlowGraphprivate
handleStreamRealizeBuffer(MpStreamMsg &rMsg)MpCallFlowGraphprivate
handleStreamRealizeUrl(MpStreamMsg &rMsg)MpCallFlowGraphprivate
handleStreamRewind(MpStreamMsg &rMsg)MpCallFlowGraphprivate
handleStreamStop(MpStreamMsg &rMsg)MpCallFlowGraphprivate
handleSynchronize(MpFlowGraphMsg &rMsg)MpFlowGraphBaseprotected
insertResourceAfter(MpResource &rResource, MpResource &rUpstreamResource, int outPortIdx)MpFlowGraphBase
insertResourceBefore(MpResource &rResource, MpResource &rDownstreamResource, int inPortIdx)MpFlowGraphBase
isCodecSupported(SdpCodec &rCodec)MpCallFlowGraph
isStarted(void) const MpFlowGraphBase
lookupResource(const UtlString &name, MpResource *&rpResource)MpFlowGraphBase
loseFocus(void)MpCallFlowGraphvirtual
MAX_CONNECTIONS enum valueMpCallFlowGraphprivate
MAX_RECORDERS enum valueMpCallFlowGraph
mConnTableLockMpCallFlowGraphprivate
mIsMcastConnectionMpCallFlowGraphprivate
mNumRtpStreamsMpCallFlowGraphprivate
mpBridgeMpCallFlowGraphprivate
mpBufferRecorderMpCallFlowGraphprivate
MpCallFlowGraph(const char *pLocale="", int samplesPerFrame=0, int samplesPerSec=0, OsMsgDispatcher *pNotifDispatcher=NULL)MpCallFlowGraph
MpCallFlowGraph(const MpCallFlowGraph &rMpCallFlowGraph)MpCallFlowGraphprivate
mpCallrecMixerMpCallFlowGraphprivate
mpDecodersMpCallFlowGraphprivate
mpEncodersMpCallFlowGraphprivate
MpFlowGraphBase(int samplesPerFrame=0, int samplesPerSec=0, OsMsgDispatcher *pNotifDispatcher=NULL)MpFlowGraphBase
mpFromFileMpCallFlowGraphprivate
mpFromMicMpCallFlowGraphprivate
mpFromStreamMpCallFlowGraphprivate
mpInputConnectionsMpCallFlowGraphprivate
mpMcastMixerMpCallFlowGraphprivate
mpMicCallrecSplitterMpCallFlowGraphprivate
mpMicSplitterMpCallFlowGraphprivate
mpOutputConnectionsMpCallFlowGraphprivate
mpRecordersMpCallFlowGraphprivate
mpSpeakerCallrecSplitterMpCallFlowGraphprivate
mpTFsBridgeMixerMpCallFlowGraphprivate
mpTFsMicMixerMpCallFlowGraphprivate
mpToneFileSplitterMpCallFlowGraphprivate
mpToneGenMpCallFlowGraphprivate
mpToSpkrMpCallFlowGraphprivate
mRWMutexMpFlowGraphBaseprotected
mToneGenDefocusedMpCallFlowGraphprivate
mToneIsGlobalMpCallFlowGraphprivate
muteInput(MpConnectionID connID)MpCallFlowGraph
muteOutput(MpConnectionID connID)MpCallFlowGraph
numFramesProcessed(void) const MpFlowGraphBaseinline
numLinks(void) const MpFlowGraphBaseinline
numResources(void) const MpFlowGraphBaseinline
operator=(const MpCallFlowGraph &rhs)MpCallFlowGraphprivate
pauseFile()MpCallFlowGraph
playBuffer(char *audioBuf, unsigned long bufSize, uint32_t inRate, int type, UtlBoolean repeat, int toneOptions, OsProtectedEvent *event=NULL, UtlBoolean autoStopOnFinish=TRUE)MpCallFlowGraph
playFile(const char *audioFileName, UtlBoolean repeat, int toneOptions, UtlBoolean autoStopOnFinish=TRUE)MpCallFlowGraph
PlayStart enum nameMpCallFlowGraphprivate
postMessage(const MpFlowGraphMsg &rMsg, const OsTime &rTimeout=OsTime::OS_INFINITY)MpFlowGraphBaseprotectedvirtual
postNotification(const MpResNotificationMsg &msg)MpCallFlowGraphvirtual
processNextFrame(void)MpFlowGraphBasevirtual
Record(int ms, const char *playFilename, const char *baseName, const char *endName, int recorderMask)MpCallFlowGraph
record(int timeMS, int silenceLength, const char *micName=NULL, const char *echoOutName=NULL, const char *spkrName=NULL, const char *mic32Name=NULL, const char *spkr32Name=NULL, const char *echoIn8Name=NULL, const char *echoIn32Name=NULL, const char *playName=NULL, const char *callName=NULL, int toneOptions=0, int repeat=0, MprRecorder::RecordFileFormat format=MprRecorder::RAW_PCM_16)MpCallFlowGraph
RECORDER_CALL enum valueMpCallFlowGraph
RECORDER_ECHO_IN8 enum valueMpCallFlowGraph
RECORDER_ECHO_OUT enum valueMpCallFlowGraph
RECORDER_MIC enum valueMpCallFlowGraph
RECORDER_SPKR enum valueMpCallFlowGraph
RecorderChoice enum nameMpCallFlowGraph
recordMic(int ms, MpAudioSample *pAudioBuf, int bufferSize)MpCallFlowGraph
recordMic(int ms, int silenceLength, const char *fileName)MpCallFlowGraph
removeLink(MpResource &rFrom, int outPortIdx)MpFlowGraphBase
removeResource(MpResource &rResource)MpFlowGraphBase
resumeFile()MpCallFlowGraph
sbEnableAECMpCallFlowGraphprivatestatic
sbEnableAGCMpCallFlowGraphprivatestatic
sbEnableNoiseReductionMpCallFlowGraphprivatestatic
sbSendInBandDTMFMpCallFlowGraphprivatestatic
setAECMode(FLOWGRAPH_AEC_MODE mode)MpCallFlowGraphstatic
setAGC(UtlBoolean bEnable)MpCallFlowGraphstatic
setAudioNoiseReduction(UtlBoolean bEnable)MpCallFlowGraphstatic
setInbandDTMF(UtlBoolean bEnable)MpCallFlowGraphstatic
setNotificationDispatcher(OsMsgDispatcher *notifyDispatcher)MpFlowGraphBase
setNotificationsEnabled(bool enabled, const UtlString &resourceName=NULL)MpFlowGraphBase
setupRecorder(RecorderChoice which, const char *audioFileName, int time, int silenceLength, MprRecorder::RecordFileFormat format=MprRecorder::RAW_PCM_16)MpCallFlowGraph
start(void)MpFlowGraphBase
START_PLAY_FILE enum valueMpCallFlowGraphprivate
START_PLAY_NONE enum valueMpCallFlowGraphprivate
START_PLAY_SPKR enum valueMpCallFlowGraphprivate
STARTED enum valueMpFlowGraphBase
startReceiveRtp(SdpCodec *pCodecs[], int numCodecs, OsSocket &rRtpSocket, OsSocket &rRtcpSocket, MpConnectionID connID=1)MpCallFlowGraph
startSendRtp(OsSocket &rRtpSocket, OsSocket &rRtcpSocket, MpConnectionID connID=1, SdpCodec *pPrimaryCodec=NULL, SdpCodec *pDtmfCodec=NULL)MpCallFlowGraph
startTone(int toneId, int toneOptions)MpCallFlowGraph
stop(void)MpFlowGraphBase
stopFile(UtlBoolean closeFile)MpCallFlowGraph
STOPPED enum valueMpFlowGraphBase
stopReceiveRtp(MpConnectionID connID=1)MpCallFlowGraph
stopSendRtp(MpConnectionID connID=1)MpCallFlowGraph
stopTone(void)MpCallFlowGraph
synchronize(const char *tag=NULL, int val=0)MpFlowGraphBase
TONE_TO_NET enum valueMpCallFlowGraph
TONE_TO_SPKR enum valueMpCallFlowGraph
ToneOptions enum nameMpCallFlowGraph
TOPOLOGY_FLOWGRAPH enum valueMpFlowGraphBase
unmuteInput(MpConnectionID connID)MpCallFlowGraph
unmuteOutput(MpConnectionID connID)MpCallFlowGraph
~MpCallFlowGraph()MpCallFlowGraphvirtual
~MpFlowGraphBase()MpFlowGraphBasevirtual