sipxmedialib
Version 3.3
|
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 value | MpFlowGraphBase | |
CALL_FLOWGRAPH enum value | MpFlowGraphBase | |
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) | MpFlowGraphBase | static |
FlowGraphState enum name | MpFlowGraphBase | |
FlowGraphType enum name | MpFlowGraphBase | |
gainFocus(void) | MpCallFlowGraph | virtual |
getFlowgraphName() const | MpFlowGraphBase | inline |
getFlowgraphNum() const | MpFlowGraphBase | inline |
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) | MpFlowGraphBase | inline |
getNotificationDispatcher() const | MpFlowGraphBase | inline |
getSamplesPerFrame(void) const | MpFlowGraphBase | inline |
getSamplesPerSec(void) const | MpFlowGraphBase | inline |
getState(void) const | MpFlowGraphBase | inline |
getType() | MpCallFlowGraph | virtual |
handleDestroyResource(const UtlString &name) | MpFlowGraphBase | protected |
handleMessage(OsMsg &rMsg) | MpCallFlowGraph | privatevirtual |
handleOnMprRecorderDisabled(const UtlString &resourceName) | MpCallFlowGraph | private |
handleOnMprRecorderEnabled(const UtlString &resourceName) | MpCallFlowGraph | private |
handleRemoveConnection(MpFlowGraphMsg &rMsg) | MpCallFlowGraph | private |
handleRemoveLink(MpResource *pFrom, int outPortIdx) | MpFlowGraphBase | protected |
handleRemoveResource(MpResource *pResource) | MpFlowGraphBase | protected |
handleStartPlay(MpFlowGraphMsg &rMsg) | MpCallFlowGraph | private |
handleStartRecord(MpFlowGraphMsg &rMsg) | MpCallFlowGraph | private |
handleStartTone(MpFlowGraphMsg &rMsg) | MpCallFlowGraph | private |
handleStopRecord(MpFlowGraphMsg &rMsg) | MpCallFlowGraph | private |
handleStopToneOrPlay(void) | MpCallFlowGraph | private |
handleStreamDestroy(MpStreamMsg &rMsg) | MpCallFlowGraph | private |
handleStreamPause(MpStreamMsg &rMsg) | MpCallFlowGraph | private |
handleStreamPlay(MpStreamMsg &rMsg) | MpCallFlowGraph | private |
handleStreamPrefetch(MpStreamMsg &rMsg) | MpCallFlowGraph | private |
handleStreamRealizeBuffer(MpStreamMsg &rMsg) | MpCallFlowGraph | private |
handleStreamRealizeUrl(MpStreamMsg &rMsg) | MpCallFlowGraph | private |
handleStreamRewind(MpStreamMsg &rMsg) | MpCallFlowGraph | private |
handleStreamStop(MpStreamMsg &rMsg) | MpCallFlowGraph | private |
handleSynchronize(MpFlowGraphMsg &rMsg) | MpFlowGraphBase | protected |
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) | MpCallFlowGraph | virtual |
MAX_CONNECTIONS enum value | MpCallFlowGraph | private |
MAX_RECORDERS enum value | MpCallFlowGraph | |
mConnTableLock | MpCallFlowGraph | private |
mIsMcastConnection | MpCallFlowGraph | private |
mNumRtpStreams | MpCallFlowGraph | private |
mpBridge | MpCallFlowGraph | private |
mpBufferRecorder | MpCallFlowGraph | private |
MpCallFlowGraph(const char *pLocale="", int samplesPerFrame=0, int samplesPerSec=0, OsMsgDispatcher *pNotifDispatcher=NULL) | MpCallFlowGraph | |
MpCallFlowGraph(const MpCallFlowGraph &rMpCallFlowGraph) | MpCallFlowGraph | private |
mpCallrecMixer | MpCallFlowGraph | private |
mpDecoders | MpCallFlowGraph | private |
mpEncoders | MpCallFlowGraph | private |
MpFlowGraphBase(int samplesPerFrame=0, int samplesPerSec=0, OsMsgDispatcher *pNotifDispatcher=NULL) | MpFlowGraphBase | |
mpFromFile | MpCallFlowGraph | private |
mpFromMic | MpCallFlowGraph | private |
mpFromStream | MpCallFlowGraph | private |
mpInputConnections | MpCallFlowGraph | private |
mpMcastMixer | MpCallFlowGraph | private |
mpMicCallrecSplitter | MpCallFlowGraph | private |
mpMicSplitter | MpCallFlowGraph | private |
mpOutputConnections | MpCallFlowGraph | private |
mpRecorders | MpCallFlowGraph | private |
mpSpeakerCallrecSplitter | MpCallFlowGraph | private |
mpTFsBridgeMixer | MpCallFlowGraph | private |
mpTFsMicMixer | MpCallFlowGraph | private |
mpToneFileSplitter | MpCallFlowGraph | private |
mpToneGen | MpCallFlowGraph | private |
mpToSpkr | MpCallFlowGraph | private |
mRWMutex | MpFlowGraphBase | protected |
mToneGenDefocused | MpCallFlowGraph | private |
mToneIsGlobal | MpCallFlowGraph | private |
muteInput(MpConnectionID connID) | MpCallFlowGraph | |
muteOutput(MpConnectionID connID) | MpCallFlowGraph | |
numFramesProcessed(void) const | MpFlowGraphBase | inline |
numLinks(void) const | MpFlowGraphBase | inline |
numResources(void) const | MpFlowGraphBase | inline |
operator=(const MpCallFlowGraph &rhs) | MpCallFlowGraph | private |
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 name | MpCallFlowGraph | private |
postMessage(const MpFlowGraphMsg &rMsg, const OsTime &rTimeout=OsTime::OS_INFINITY) | MpFlowGraphBase | protectedvirtual |
postNotification(const MpResNotificationMsg &msg) | MpCallFlowGraph | virtual |
processNextFrame(void) | MpFlowGraphBase | virtual |
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 value | MpCallFlowGraph | |
RECORDER_ECHO_IN8 enum value | MpCallFlowGraph | |
RECORDER_ECHO_OUT enum value | MpCallFlowGraph | |
RECORDER_MIC enum value | MpCallFlowGraph | |
RECORDER_SPKR enum value | MpCallFlowGraph | |
RecorderChoice enum name | MpCallFlowGraph | |
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 | |
sbEnableAEC | MpCallFlowGraph | privatestatic |
sbEnableAGC | MpCallFlowGraph | privatestatic |
sbEnableNoiseReduction | MpCallFlowGraph | privatestatic |
sbSendInBandDTMF | MpCallFlowGraph | privatestatic |
setAECMode(FLOWGRAPH_AEC_MODE mode) | MpCallFlowGraph | static |
setAGC(UtlBoolean bEnable) | MpCallFlowGraph | static |
setAudioNoiseReduction(UtlBoolean bEnable) | MpCallFlowGraph | static |
setInbandDTMF(UtlBoolean bEnable) | MpCallFlowGraph | static |
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 value | MpCallFlowGraph | private |
START_PLAY_NONE enum value | MpCallFlowGraph | private |
START_PLAY_SPKR enum value | MpCallFlowGraph | private |
STARTED enum value | MpFlowGraphBase | |
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 value | MpFlowGraphBase | |
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 value | MpCallFlowGraph | |
TONE_TO_SPKR enum value | MpCallFlowGraph | |
ToneOptions enum name | MpCallFlowGraph | |
TOPOLOGY_FLOWGRAPH enum value | MpFlowGraphBase | |
unmuteInput(MpConnectionID connID) | MpCallFlowGraph | |
unmuteOutput(MpConnectionID connID) | MpCallFlowGraph | |
~MpCallFlowGraph() | MpCallFlowGraph | virtual |
~MpFlowGraphBase() | MpFlowGraphBase | virtual |