sipxmedialib  Version 3.3
MprSpeakerSelector Member List

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

AddlMsgTypes enum nameMprSpeakerSelectorprotected
areNotificationsEnabled() const MpResource
ASSOCIATED_LATENCY enum valueMpResource
chageAlgorithm(const UtlString &namedResource, OsMsgQ &fgQ, const UtlString &algorithmName)MprSpeakerSelector
connectInput(MpResource &rFrom, int fromPortIdx, int toPortIdx)MprSpeakerSelectorprotectedvirtual
connectOutput(MpResource &rTo, int toPortIdx, int fromPortIdx)MprSpeakerSelectorprotectedvirtual
disable()MpResourcevirtual
disable(const UtlString &namedResource, OsMsgQ &fgQ)MpResourcestatic
disconnectInput(int outPortIdx)MprSpeakerSelectorprotectedvirtual
disconnectOutput(int outPortIdx)MprSpeakerSelectorprotectedvirtual
doProcessFrame(MpBufPtr inBufs[], MpBufPtr outBufs[], int inBufsSize, int outBufsSize, UtlBoolean isEnabled, int samplesPerFrame, int samplesPerSecond)MprSpeakerSelectorprotectedvirtual
enable()MpResourcevirtual
enable(const UtlString &namedResource, OsMsgQ &fgQ)MpResourcestatic
enableConnectedStreams()MprSpeakerSelectorprotected
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
getOldestOutput()MprSpeakerSelectorinlineprotected
getOutputForInput(int inputNum)MprSpeakerSelectorinlineprotected
getOutputInfo(int outPortIdx, MpResource *&rpDownstreamResource, int &rDownstreamPortIdx)MpResource
getStreamId(void)MpResourcevirtual
getVisitState()MpResource
handleChangeAlgorithm(const UtlString &algorithmName)MprSpeakerSelectorprotected
handleDisable()MprSpeakerSelectorprotectedvirtual
handleEnable()MprSpeakerSelectorprotectedvirtual
handleMessage(MpResourceMsg &rMsg)MprSpeakerSelectorprotectedvirtual
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
mChangeMapTimeMprSpeakerSelectorprotected
mConnectionIdMpResourceprotected
mDynamicInputMappingMprSpeakerSelectorprotected
minInputs() const MpResource
minOutputs() const MpResource
mInToOutMapMprSpeakerSelectorprotected
mIsEnabledMpResourceprotected
mLockMpResourceprotected
mMapTimeMprSpeakerSelectorprotected
mMaxActiveSpeakersMprSpeakerSelectorprotected
mMaxInputsMpResourceprotected
mMaxOutputsMpResourceprotected
mMinInputsMpResourceprotected
mMinOutputsMpResourceprotected
mNotificationsEnabledMpResourceprotected
mNumActualInputsMpResourceprotected
mNumActualOutputsMpResourceprotected
mNumStreamsMprSpeakerSelectorprotected
mOutToInMapMprSpeakerSelectorprotected
MpAudioResource(const UtlString &rName, int minInputs, int maxInputs, int minOutputs, int maxOutputs)MpAudioResource
mpFlowGraphMpResourceprotected
mpFrameParamsMprSpeakerSelectorprotected
mpInBufsMpResourceprotected
mpInConnsMpResourceprotected
mpOutBufsMpResourceprotected
mpOutConnsMpResourceprotected
MpResource(const UtlString &rName, int minInputs, int maxInputs, int minOutputs, int maxOutputs)MpResource
MPRM_CHANGE_ALGORITHM enum valueMprSpeakerSelectorprotected
MprSpeakerSelector(const UtlString &rName, int maxInputs, int maxOutputs, int maxActiveSpeakers, const UtlString &algorithmName="")MprSpeakerSelector
MprSpeakerSelector(const UtlString &rName, int maxInputs, int maxOutputs, int maxActiveSpeakers, MpSpeakerSelectBase *pSS)MprSpeakerSelector
MprSpeakerSelector(const MprSpeakerSelector &rMprSpeakerSelector)MprSpeakerSelectorprivate
mpSSMprSpeakerSelectorprotected
mRWMutexMpResourceprotected
mSsFreshMprSpeakerSelectorprotected
mStreamIdMpResourceprotected
mTopRanksMprSpeakerSelectorprotected
mVisitStateMpResourceprotected
NOT_VISITED enum valueMpResource
numInputs() const MpResource
numOutputs() const MpResource
operator=(const MprSpeakerSelector &rhs)MprSpeakerSelectorprivate
peekTopSpeakers(MpSpeechParams **frameParams, int frameParamsNum, RankIndexPair *topRanks, int topRanksNum)MprSpeakerSelectorprotectedstatic
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)MprSpeakerSelectorprotectedvirtual
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
updateMapping(RankIndexPair *topRanks, int topRanksNum)MprSpeakerSelectorprotected
VisitState enum nameMpResource
~MpAudioResource()MpAudioResourcevirtual
~MpResource()MpResourcevirtual
~MprSpeakerSelector()MprSpeakerSelectorvirtual