sipxmedialib  Version 3.3
MprFromFile Member List

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

AddlMsgTypes enum nameMprFromFileprivate
allocateAndResample(const char *inAudBuf, const uint32_t inAudBufSz, const uint32_t inRate, char *&outAudBuf, uint32_t &outAudBufSz, const uint32_t outRate)MprFromFileprivatestatic
areNotificationsEnabled() const MpResource
ASSOCIATED_LATENCY enum valueMpResource
Completion enum nameMprFromFile
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)MprFromFileprivatevirtual
enable()MpResourcevirtual
enable(const UtlString &namedResource, OsMsgQ &fgQ)MpResourcestatic
FINISHED enum valueMpResource
genericAudioBufToFGAudioBuf(UtlString *&fgAudioBuf, const char *audioBuffer, unsigned long bufSize, uint32_t inRate, uint32_t fgRate, int type)MprFromFileprivatestatic
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
handleDisable()MpResourceprotectedvirtual
handleEnable()MpResourceprotectedvirtual
handleFinish()MprFromFileprivate
handleMessage(MpResourceMsg &rMsg)MprFromFileprivatevirtual
MpAudioResource::handleMessage(MpFlowGraphMsg &fgMsg)MpResourceprotectedvirtual
handleMessages(OsMsgQ &msgQ)MpResource
handlePause()MprFromFileprivate
handlePlay(UtlString *pBuffer, UtlBoolean repeat, UtlBoolean autoStopAfterFinish)MprFromFileprivate
handleResume()MprFromFileprivate
handleSetUpdatePeriod(int32_t periodMS)MprFromFileprivate
handleStop()MprFromFileprivate
IN_PROGRESS enum valueMpResource
INF_LATENCY enum valueMpResource
INVALID_SETUP enum valueMprFromFile
isAsynchInput(int inputIndex)MpResourcevirtual
isEnabled() const MpResource
isInputConnected(int portIdx)MpResource
isInputUnconnected(int portIdx)MpResource
isOutputConnected(int portIdx)MpResource
isOutputUnconnected(int portIdx)MpResource
mAutoStopAfterFinishMprFromFileprivate
maxInputs() const MpResource
maxOutputs() const MpResource
mConnectionIdMpResourceprotected
mFileBufferIndexMprFromFileprivate
mFileRepeatMprFromFileprivate
minInputs() const MpResource
minOutputs() const MpResource
mIsEnabledMpResourceprotected
mLastProgressUpdateMprFromFileprivate
mLockMpResourceprotected
mMaxInputsMpResourceprotected
mMaxOutputsMpResourceprotected
mMinInputsMpResourceprotected
mMinOutputsMpResourceprotected
mNotificationsEnabledMpResourceprotected
mNumActualInputsMpResourceprotected
mNumActualOutputsMpResourceprotected
MpAudioResource(const UtlString &rName, int minInputs, int maxInputs, int minOutputs, int maxOutputs)MpAudioResource
mpFileBufferMprFromFileprivate
mpFlowGraphMpResourceprotected
mpInBufsMpResourceprotected
mpInConnsMpResourceprotected
mpOutBufsMpResourceprotected
mpOutConnsMpResourceprotected
MpResource(const UtlString &rName, int minInputs, int maxInputs, int minOutputs, int maxOutputs)MpResource
MprFromFile(const UtlString &rName)MprFromFile
MprFromFile(const MprFromFile &rMprFromFile)MprFromFileprivate
MPRM_FROMFILE_ERROR enum valueMprFromFileprivate
MPRM_FROMFILE_PAUSE enum valueMprFromFileprivate
MPRM_FROMFILE_RESUME enum valueMprFromFileprivate
MPRM_FROMFILE_SEND_PROGRESS enum valueMprFromFileprivate
MPRM_FROMFILE_START enum valueMprFromFileprivate
MPRM_FROMFILE_STOP enum valueMprFromFileprivate
mProgressIntervalMSMprFromFileprivate
mRWMutexMpResourceprotected
mStateMprFromFileprivate
mStreamIdMpResourceprotected
mVisitStateMpResourceprotected
NOT_VISITED enum valueMpResource
numInputs() const MpResource
numOutputs() const MpResource
operator=(const MprFromFile &rhs)MprFromFileprivate
pauseFile(const UtlString &namedResource, OsMsgQ &fgQ)MprFromFilestatic
PLAY_FINISHED enum valueMprFromFile
PLAY_IDLE enum valueMprFromFile
PLAY_STOPPED enum valueMprFromFile
playBuffer(const UtlString &namedResource, OsMsgQ &fgQ, const char *audioBuffer, unsigned long bufSize, uint32_t inRate, uint32_t fgRate, int type, UtlBoolean repeat, OsProtectedEvent *notify, UtlBoolean autoStopAfterFinish=TRUE)MprFromFilestatic
playFile(const UtlString &namedResource, OsMsgQ &fgQ, uint32_t fgSampleRate, const UtlString &filename, const UtlBoolean &repeat, UtlBoolean autoStopAfterFinish=TRUE)MprFromFilestatic
PLAYING enum valueMprFromFile
postMessage(MpFlowGraphMsg &rMsg)MpResourceprotected
postMessage(MpResourceMsg &rMsg)MpResourceprotected
processFrame(void)MpAudioResourcevirtual
pushBuffer(int inputPort, MpBufPtr &inputBuffer)MpResourcevirtual
pushBufferDownsream(int outPortIdx, const MpBufPtr &pBuf)MpResourceprotected
READ_ERROR enum valueMprFromFile
readAudioFile(uint32_t fgSampleRate, UtlString *&audioBuffer, const char *audioFileName)MprFromFilestatic
reassignSSRC(void)MpResourcevirtual
reserveFirstUnconnectedInput()MpResource
reserveFirstUnconnectedOutput()MpResource
reset()MpResourcevirtual
resourceInfo(MpResource *pResource, int index)MpResourcestatic
resumeFile(const UtlString &namedResource, OsMsgQ &fgQ)MprFromFilestatic
sendNotification(MpResNotificationMsg::RNMsgType msgType)MpResource
sendNotification(MpResNotificationMsg &msg)MpResource
sendProgressPeriod(const UtlString &namedResource, OsMsgQ &fgQ, int32_t updatePeriodMS)MprFromFilestatic
setConnectionId(MpConnectionID connectionId)MpResourcevirtual
setFlowGraph(MpFlowGraphBase *pFlowGraph)MpResourceprotectedvirtual
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
sFromFileReadBufferSizeMprFromFileprivatestatic
sOperationQueueTimeoutMpResourceprotectedstatic
State enum nameMprFromFileprivate
STATE_FINISHED enum valueMprFromFileprivate
STATE_IDLE enum valueMprFromFileprivate
STATE_PAUSED enum valueMprFromFileprivate
STATE_PLAYING enum valueMprFromFileprivate
stopFile(const UtlString &namedResource, OsMsgQ &fgQ)MprFromFilestatic
TYPEMpResourcestatic
VisitState enum nameMpResource
~MpAudioResource()MpAudioResourcevirtual
~MpResource()MpResourcevirtual
~MprFromFile()MprFromFilevirtual