sipxmedialib  Version 3.3
MprToneDetect Member List

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

AddlMsgTypes enum nameMprToneDetectprivate
areNotificationsEnabled() const MpResource
ASSOCIATED_LATENCY enum valueMpResource
changeDetectionThreshold(const UtlString &namedResource, OsMsgQ &fgQ, int threshold)MprToneDetectstatic
changeTargetFrequency(const UtlString &namedResource, OsMsgQ &fgQ, int targetFreq)MprToneDetectstatic
connectInput(MpResource &rFrom, int fromPortIdx, int toPortIdx)MpResourceprotectedvirtual
connectOutput(MpResource &rTo, int toPortIdx, int fromPortIdx)MpResourceprotectedvirtual
DEFAULT_BLOCK_SIZEMprToneDetectprivatestatic
DEFAULT_SAMPLING_RATEMprToneDetectprivatestatic
DEFAULT_TARGET_FREQMprToneDetectprivatestatic
DEFAULT_THRESHOLDMprToneDetectprivatestatic
DEFAULT_WINDOW_SIZEMprToneDetectprivatestatic
disable()MpResourcevirtual
disable(const UtlString &namedResource, OsMsgQ &fgQ)MpResourcestatic
disconnectInput(int inPortIdx)MpResourceprotectedvirtual
disconnectOutput(int outPortIdx)MpResourceprotectedvirtual
doProcessFrame(MpBufPtr inBufs[], MpBufPtr outBufs[], int inBufsSize, int outBufsSize, UtlBoolean isEnabled, int samplesPerFrame, int samplesPerSecond)MprToneDetectprivatevirtual
enable()MpResourcevirtual
enable(const UtlString &namedResource, OsMsgQ &fgQ)MpResourcestatic
filterSample(MpAudioSample sample, uint32_t n)MprToneDetectprivate
FINISHED enum valueMpResource
getAvgMag() const MprToneDetectprivate
getAvgMagnitude(const UtlString &resName)MprToneDetect
getConnectionId(void) const MpResourcevirtual
getContainableType() const MpResource
getCurrentLatency(int &latency, int input=0, int output=0) const MpResourcevirtual
getFlowGraph() const MpResource
getInputInfo(int inPortIdx, MpResource *&rpUpstreamResource, int &rUpstreamPortIdx)MpResource
getMagnitudeSquared(void)MprToneDetectprivate
getName() const MpResource
getOutputInfo(int outPortIdx, MpResource *&rpDownstreamResource, int &rDownstreamPortIdx)MpResource
getStreamId(void)MpResourcevirtual
getVisitState()MpResource
handleDisable()MpResourceprotectedvirtual
handleEnable()MpResourceprotectedvirtual
handleMessage(MpFlowGraphMsg &fgMsg)MprToneDetectprivatevirtual
handleMessage(MpResourceMsg &rMsg)MprToneDetectprivatevirtual
handleMessages(OsMsgQ &msgQ)MpResource
IN_PROGRESS enum valueMpResource
INF_LATENCY enum valueMpResource
initFilter()MprToneDetectprivate
initGoertzel(void)MprToneDetectprivate
isAsynchInput(int inputIndex)MpResourcevirtual
isEnabled() const MpResource
isInputConnected(int portIdx)MpResource
isInputUnconnected(int portIdx)MpResource
isOutputConnected(int portIdx)MpResource
isOutputUnconnected(int portIdx)MpResource
mAvg3MagMprToneDetectprivate
maxInputs() const MpResource
maxOutputs() const MpResource
mBlockCntMprToneDetectprivate
mBlockSizeMprToneDetectprivate
mCoeffMprToneDetectprivate
mConnectionIdMpResourceprotected
mCurTdMprToneDetectprivate
mFilterDataMprToneDetectprivate
minInputs() const MpResource
minOutputs() const MpResource
mIsEnabledMpResourceprotected
mLockMpResourceprotected
mMaxInputsMpResourceprotected
mMaxOutputsMpResourceprotected
mMinInputsMpResourceprotected
mMinOutputsMpResourceprotected
mNotificationsEnabledMpResourceprotected
mNumActualInputsMpResourceprotected
mNumActualOutputsMpResourceprotected
MpAudioResource(const UtlString &rName, int minInputs, int maxInputs, int minOutputs, int maxOutputs)MpAudioResource
mpFlowGraphMprToneDetectprivate
mpInBufsMpResourceprotected
mpInConnsMpResourceprotected
mpOutBufsMpResourceprotected
mpOutConnsMpResourceprotected
MpResource(const UtlString &rName, int minInputs, int maxInputs, int minOutputs, int maxOutputs)MpResource
MPRM_CHANGE_TARGET_FREQ enum valueMprToneDetectprivate
MPRM_CHANGE_THRESHOLD enum valueMprToneDetectprivate
MprToneDetect(const UtlString &rName)MprToneDetect
MprToneDetect(const MprToneDetect &rMprToneDetect)MprToneDetectprivate
mQ1MprToneDetectprivate
mQ2MprToneDetectprivate
mRWMutexMpResourceprotected
mSampleRateMprToneDetectprivate
mStreamIdMpResourceprotected
mTargetFreqMprToneDetectprivate
mThresholdMprToneDetectprivate
mToneSignaledMprToneDetectprivate
mVisitStateMpResourceprotected
mWindowSizeMprToneDetectprivate
NOT_VISITED enum valueMpResource
numInputs() const MpResource
numOutputs() const MpResource
operator=(const MprToneDetect &rhs)MprToneDetectprivate
postMessage(MpFlowGraphMsg &rMsg)MpResourceprotected
postMessage(MpResourceMsg &rMsg)MpResourceprotected
processFrame(void)MpAudioResourcevirtual
processSample(MpAudioSample sample)MprToneDetectprivate
pushBuffer(int inputPort, MpBufPtr &inputBuffer)MpResourcevirtual
pushBufferDownsream(int outPortIdx, const MpBufPtr &pBuf)MpResourceprotected
reassignSSRC(void)MpResourcevirtual
reserveFirstUnconnectedInput()MpResource
reserveFirstUnconnectedOutput()MpResource
reset()MpResourcevirtual
resetGoertzel(void)MprToneDetectprivate
resourceInfo(MpResource *pResource, int index)MpResourcestatic
sendNotification(MpResNotificationMsg::RNMsgType msgType)MpResource
sendNotification(MpResNotificationMsg &msg)MpResource
SET_TARGET_FREQ enum valueMprToneDetectprivate
SET_THRESHOLD enum valueMprToneDetectprivate
setConnectionId(MpConnectionID connectionId)MpResourcevirtual
setFlowGraph(MpFlowGraphBase *pFlowGraph)MprToneDetectprivatevirtual
setInputBuffer(int inPortIdx, const MpBufPtr &pBuf)MpResourceprotected
setName(const UtlString &rName)MpResourceprotected
setNotificationsEnabled(UtlBoolean enable, const UtlString &namedResource, OsMsgQ &fgQ)MpResourcestatic
setNotificationsEnabled(UtlBoolean enable)MpResourceprotectedvirtual
setStreamId(int streamId)MpResourcevirtual
setVisitState(int newState)MpResource
sOperationQueueTimeoutMpResourceprotectedstatic
TYPEMpResourcestatic
VisitState enum nameMpResource
~MpAudioResource()MpAudioResourcevirtual
~MpResource()MpResourcevirtual
~MprToneDetect()MprToneDetectvirtual