sipxmedialib  Version 3.3
MprVoiceActivityNotifier Member List

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

areNotificationsEnabled() const MpResource
ASSOCIATED_LATENCY enum valueMpResource
chageNotificationPeriod(const UtlString &namedResource, OsMsgQ &fgQ, int notificationPeriodMs)MprVoiceActivityNotifierstatic
changeInactivityTimeout(const UtlString &namedResource, OsMsgQ &fgQ, int inactivityTimeoutMs)MprVoiceActivityNotifierstatic
connectInput(MpResource &rFrom, int fromPortIdx, int toPortIdx)MpResourceprotectedvirtual
connectOutput(MpResource &rTo, int toPortIdx, int fromPortIdx)MpResourceprotectedvirtual
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)MprVoiceActivityNotifierprotectedvirtual
enable()MpResourcevirtual
enable(const UtlString &namedResource, OsMsgQ &fgQ)MpResourcestatic
FINISHED enum valueMpResource
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
getName() const MpResource
getOutputInfo(int outPortIdx, MpResource *&rpDownstreamResource, int &rDownstreamPortIdx)MpResource
getStreamId(void)MpResourcevirtual
getVisitState()MpResource
handleChangeInactivityTimeout(int timeout)MprVoiceActivityNotifierprotected
handleChangeNotificationPeriod(int periodMs)MprVoiceActivityNotifierprotected
handleDisable()MpResourceprotectedvirtual
handleEnable()MpResourceprotectedvirtual
handleMessage(MpResourceMsg &rMsg)MprVoiceActivityNotifierprotectedvirtual
MpAudioResource::handleMessage(MpFlowGraphMsg &fgMsg)MpResourceprotectedvirtual
handleMessages(OsMsgQ &msgQ)MpResource
IN_PROGRESS enum valueMpResource
INF_LATENCY enum valueMpResource
isAsynchInput(int inputIndex)MpResourcevirtual
isEnabled() const MpResource
isInputConnected(int portIdx)MpResource
isInputUnconnected(int portIdx)MpResource
isOutputConnected(int portIdx)MpResource
isOutputUnconnected(int portIdx)MpResource
maxInputs() const MpResource
maxOutputs() const MpResource
mConnectionIdMpResourceprotected
mEnergyLevelMaxMprVoiceActivityNotifierprotected
mInactivitySamplesMprVoiceActivityNotifierprotected
mInactivityTimeoutMsMprVoiceActivityNotifierprotected
mInactivityTimeoutSmpMprVoiceActivityNotifierprotected
minInputs() const MpResource
minOutputs() const MpResource
mIsEnabledMpResourceprotected
mLevelPeriodMsMprVoiceActivityNotifierprotected
mLevelPeriodSmpMprVoiceActivityNotifierprotected
mLevelSamplesPassedMprVoiceActivityNotifierprotected
mLockMpResourceprotected
mMaxInputsMpResourceprotected
mMaxOutputsMpResourceprotected
mMinInputsMpResourceprotected
mMinOutputsMpResourceprotected
mNotificationsEnabledMpResourceprotected
mNumActualInputsMpResourceprotected
mNumActualOutputsMpResourceprotected
MpAudioResource(const UtlString &rName, int minInputs, int maxInputs, int minOutputs, int maxOutputs)MpAudioResource
mpFlowGraphMpResourceprotected
mpInBufsMpResourceprotected
mpInConnsMpResourceprotected
mpOutBufsMpResourceprotected
mpOutConnsMpResourceprotected
MpResource(const UtlString &rName, int minInputs, int maxInputs, int minOutputs, int maxOutputs)MpResource
MPRM_CHANGE_INACTIVITY_TIMEOUT enum valueMprVoiceActivityNotifierprotected
MPRM_CHANGE_NOTIFICATION_PERIOD enum valueMprVoiceActivityNotifierprotected
MprVoiceActivityNotifier(const UtlString &rName, int notificationPeriodMs=smDefaultLevelPeriodMs, int inactivityTimeoutMs=smDefaultInactivityTimeoutMs)MprVoiceActivityNotifier
mRWMutexMpResourceprotected
mStreamIdMpResourceprotected
mStreamStateMprVoiceActivityNotifierprotected
mVisitStateMpResourceprotected
NOT_VISITED enum valueMpResource
numInputs() const MpResource
numOutputs() const MpResource
postMessage(MpFlowGraphMsg &rMsg)MpResourceprotected
postMessage(MpResourceMsg &rMsg)MpResourceprotected
processFrame(void)MpAudioResourcevirtual
pushBuffer(int inputPort, MpBufPtr &inputBuffer)MpResourcevirtual
pushBufferDownsream(int outPortIdx, const MpBufPtr &pBuf)MpResourceprotected
reassignSSRC(void)MpResourcevirtual
reserveFirstUnconnectedInput()MpResource
reserveFirstUnconnectedOutput()MpResource
reset()MpResourcevirtual
resourceInfo(MpResource *pResource, int index)MpResourcestatic
sendNotification(MpResNotificationMsg::RNMsgType msgType)MpResource
sendNotification(MpResNotificationMsg &msg)MpResource
setConnectionId(MpConnectionID connectionId)MpResourcevirtual
setFlowGraph(MpFlowGraphBase *pFlowGraph)MprVoiceActivityNotifierprotectedvirtual
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
smDefaultInactivityTimeoutMsMprVoiceActivityNotifierstatic
smDefaultLevelPeriodMsMprVoiceActivityNotifierstatic
sOperationQueueTimeoutMpResourceprotectedstatic
STREAM_ACTIVE enum valueMprVoiceActivityNotifierprotected
STREAM_SILENT enum valueMprVoiceActivityNotifierprotected
StreamState enum nameMprVoiceActivityNotifierprotected
TYPEMpResourcestatic
VisitState enum nameMpResource
~MpAudioResource()MpAudioResourcevirtual
~MpResource()MpResourcevirtual
~MprVoiceActivityNotifier()MprVoiceActivityNotifier