AddlResMsgTypes enum name | MprEncode | private |
allocPacketBuffer(const MpEncoderBase &rEncoder, unsigned char *&rpPacketPayload, int &rPacketPayloadBytes) | MprEncode | private |
areNotificationsEnabled() const | MpResource | |
ASSOCIATED_LATENCY enum value | MpResource | |
connectInput(MpResource &rFrom, int fromPortIdx, int toPortIdx) | MpResource | protectedvirtual |
connectOutput(MpResource &rTo, int toPortIdx, int fromPortIdx) | MpResource | protectedvirtual |
deselectCodecs(const UtlString &namedResource, OsMsgQ &fgQ) | MprEncode | static |
disable() | MpResource | virtual |
disable(const UtlString &namedResource, OsMsgQ &fgQ) | MpResource | static |
disconnectInput(int inPortIdx) | MpResource | protectedvirtual |
disconnectOutput(int outPortIdx) | MpResource | protectedvirtual |
doDtmfCodec(int samplesPerFrame, int samplesPerSecond) | MprEncode | private |
doPrimaryCodec(MpAudioBufPtr in) | MprEncode | private |
doProcessFrame(MpBufPtr inBufs[], MpBufPtr outBufs[], int inBufsSize, int outBufsSize, UtlBoolean isEnabled, int samplesPerFrame, int samplesPerSecond) | MprEncode | protectedvirtual |
enable() | MpResource | virtual |
enable(const UtlString &namedResource, OsMsgQ &fgQ) | MpResource | static |
enableDtx(const UtlString &namedResource, OsMsgQ &fgQ, UtlBoolean dtx) | MprEncode | static |
FINISHED enum value | MpResource | |
getConnectionId(void) const | MpResource | virtual |
getContainableType() const | MprEncode | |
getCurrentLatency(int &latency, int input=0, int output=0) const | MpResource | virtual |
getFlowGraph() const | MpResource | |
getInputInfo(int inPortIdx, MpResource *&rpUpstreamResource, int &rUpstreamPortIdx) | MpResource | |
getName() const | MpResource | |
getOutputInfo(int outPortIdx, MpResource *&rpDownstreamResource, int &rDownstreamPortIdx) | MpResource | |
getStreamId(void) | MpResource | virtual |
getVisitState() | MpResource | |
handleDeselectCodecs(void) | MprEncode | private |
handleDisable() | MpResource | protectedvirtual |
handleEnable() | MpResource | protectedvirtual |
handleEnableDTX(UtlBoolean dtx) | MprEncode | private |
handleMessage(MpResourceMsg &rMsg) | MprEncode | privatevirtual |
MpAudioResource::handleMessage(MpFlowGraphMsg &fgMsg) | MpResource | protectedvirtual |
handleMessages(OsMsgQ &msgQ) | MpResource | |
handleSelectCodecs(int newCodecsCount, SdpCodec **newCodecs) | MprEncode | private |
handleSetMaxPacketTime(unsigned maxPacketTime) | MprEncode | private |
handleStartTone(int toneId) | MprEncode | private |
handleStopTone(void) | MprEncode | private |
HANGOVER_PACKETS enum value | MprEncode | private |
IN_PROGRESS enum value | MpResource | |
INF_LATENCY enum value | MpResource | |
isAsynchInput(int inputIndex) | MpResource | virtual |
isEnabled() const | MpResource | |
isInputConnected(int portIdx) | MpResource | |
isInputUnconnected(int portIdx) | MpResource | |
isOutputConnected(int portIdx) | MpResource | |
isOutputUnconnected(int portIdx) | MpResource | |
lookupTone(int toneId) | MprEncode | private |
mActiveAudio1 | MprEncode | private |
maxInputs() const | MpResource | |
maxOutputs() const | MpResource | |
mConnectionId | MpResource | protected |
mConsecutiveActive1 | MprEncode | private |
mConsecutiveInactive1 | MprEncode | private |
mConsecutiveUnsentFrames1 | MprEncode | private |
mCurrentTimestamp | MprEncode | private |
mCurrentTone | MprEncode | private |
mDisableDTX | MprEncode | private |
mDoesVad1 | MprEncode | private |
mDoG722Hack | MprEncode | private |
mDtmfSampleInterval | MprEncode | private |
mEnableG722Hack | MprEncode | private |
minInputs() const | MpResource | |
minOutputs() const | MpResource | |
mIsEnabled | MpResource | protected |
mLastDtmfSendTimestamp | MprEncode | private |
mLock | MpResource | protected |
mMarkNext1 | MprEncode | private |
mMaxInputs | MpResource | protected |
mMaxOutputs | MpResource | protected |
mMaxPacketSamples | MprEncode | private |
mMaxPacketTime | MprEncode | private |
mMinInputs | MpResource | protected |
mMinOutputs | MpResource | protected |
mNeedResample | MprEncode | private |
mNewTone | MprEncode | private |
mNotificationsEnabled | MpResource | protected |
mNumActualInputs | MpResource | protected |
mNumActualOutputs | MpResource | protected |
mNumToneStops | MprEncode | private |
mPacket1PayloadBytes | MprEncode | private |
mPacket2PayloadBytes | MprEncode | private |
MpAudioResource(const UtlString &rName, int minInputs, int maxInputs, int minOutputs, int maxOutputs) | MpAudioResource | |
mPayloadBytesUsed | MprEncode | private |
mpDtmfCodec | MprEncode | private |
mpFlowGraph | MpResource | protected |
mpInBufs | MpResource | protected |
mpInConns | MpResource | protected |
mpOutBufs | MpResource | protected |
mpOutConns | MpResource | protected |
mpPacket1Payload | MprEncode | private |
mpPacket2Payload | MprEncode | private |
mpPrimaryCodec | MprEncode | private |
MprEncode(const UtlString &rName) | MprEncode | |
MprEncode(const MprEncode &rMprEncode) | MprEncode | private |
mpResampleBuf | MprEncode | private |
mpResampler | MprEncode | private |
MpResource(const UtlString &rName, int minInputs, int maxInputs, int minOutputs, int maxOutputs) | MpResource | |
MPRM_DESELECT_CODECS enum value | MprEncode | private |
MPRM_DISABLE_DTX enum value | MprEncode | private |
MPRM_ENABLE_DTX enum value | MprEncode | private |
MPRM_SET_MAX_PACKET_TIME enum value | MprEncode | private |
MPRM_START_TONE enum value | MprEncode | private |
MPRM_STOP_TONE enum value | MprEncode | private |
mpToNet | MprEncode | private |
mResampleBufLen | MprEncode | private |
mRWMutex | MpResource | protected |
mSamplesPacked | MprEncode | private |
mStartTimestamp1 | MprEncode | private |
mStartTimestamp2 | MprEncode | private |
mStreamId | MpResource | protected |
mTotalTime | MprEncode | private |
mVisitState | MpResource | protected |
NOT_VISITED enum value | MpResource | |
notifyStartTx() | MprEncode | private |
notifyStopTx() | MprEncode | private |
numInputs() const | MpResource | |
numOutputs() const | MpResource | |
operator=(const MprEncode &rhs) | MprEncode | private |
postMessage(MpFlowGraphMsg &rMsg) | MpResource | protected |
postMessage(MpResourceMsg &rMsg) | MpResource | protected |
processFrame(void) | MpAudioResource | virtual |
pushBuffer(int inputPort, MpBufPtr &inputBuffer) | MpResource | virtual |
pushBufferDownsream(int outPortIdx, const MpBufPtr &pBuf) | MpResource | protected |
reassignSSRC(void) | MpResource | virtual |
reserveFirstUnconnectedInput() | MpResource | |
reserveFirstUnconnectedOutput() | MpResource | |
reset() | MpResource | virtual |
resourceInfo(MpResource *pResource, int index) | MpResource | static |
RTP_KEEP_ALIVE_FRAME_INTERVAL | MprEncode | privatestatic |
selectCodecs(const UtlString &namedResource, OsMsgQ &fgQ, SdpCodec *pPrimaryCodec, SdpCodec *pDtmfCodec) | MprEncode | static |
sendNotification(MpResNotificationMsg::RNMsgType msgType) | MpResource | |
sendNotification(MpResNotificationMsg &msg) | MpResource | |
setConnectionId(MpConnectionID connectionId) | MpResource | virtual |
setFlowGraph(MpFlowGraphBase *pFlowGraph) | MpResource | protectedvirtual |
setInputBuffer(int inPortIdx, const MpBufPtr &pBuf) | MpResource | protected |
setMaxPacketTime(const UtlString &namedResource, OsMsgQ &fgQ, unsigned int maxPacketTime) | MprEncode | static |
setMyToNet(MprToNet *myToNet) | MprEncode | |
setName(const UtlString &rName) | MpResource | protected |
setNotificationsEnabled(UtlBoolean enable, const UtlString &namedResource, OsMsgQ &fgQ) | MpResource | static |
setNotificationsEnabled(UtlBoolean enable) | MpResource | protectedvirtual |
setStreamId(int streamId) | MpResource | virtual |
setVisitState(int newState) | MpResource | |
sOperationQueueTimeout | MpResource | protectedstatic |
startTone(const UtlString &namedResource, OsMsgQ &fgQ, int toneId) | MprEncode | static |
stopTone(const UtlString &namedResource, OsMsgQ &fgQ) | MprEncode | static |
TONE_STOP_PACKETS enum value | MprEncode | private |
TYPE | MprEncode | static |
VisitState enum name | MpResource | |
~MpAudioResource() | MpAudioResource | virtual |
~MprEncode() | MprEncode | virtual |
~MpResource() | MpResource | virtual |