sipxmedialib
Version 3.3
|
This is the complete list of members for MpOutputDeviceManager, including all inherited members.
addDevice(MpOutputDeviceDriver *newDevice) | MpOutputDeviceManager | |
addNotificationDispatcher(OsMsgDispatcher *notifyDispatcher) | MpOutputDeviceManager | |
disableAllDevicesExcept(int exceptCount=0, MpOutputDeviceHandle exceptIdArray[]=NULL) | MpOutputDeviceManager | |
disableDevice(MpOutputDeviceHandle deviceId) | MpOutputDeviceManager | |
enableDevice(MpOutputDeviceHandle deviceId, MpFrameTime mixerBufferLength=0, uint32_t samplesPerFrame=0, uint32_t samplesPerSec=0) | MpOutputDeviceManager | |
findConnectionBlocking(MpOutputDeviceHandle deviceId, int tries=10) const | MpOutputDeviceManager | protected |
getCurrentFrameTime(MpOutputDeviceHandle deviceId) const | MpOutputDeviceManager | |
getDeviceId(const UtlString &deviceName, MpOutputDeviceHandle &deviceId) const | MpOutputDeviceManager | |
getDeviceName(MpOutputDeviceHandle deviceId, UtlString &deviceName) const | MpOutputDeviceManager | |
getDeviceSamplesPerFrame(MpOutputDeviceHandle deviceId, uint32_t &samplesPerFrame) const | MpOutputDeviceManager | |
getDeviceSamplesPerSec(MpOutputDeviceHandle deviceId, uint32_t &samplesPerSec) const | MpOutputDeviceManager | |
getMixerBufferLength(MpOutputDeviceHandle deviceId, MpFrameTime &length) const | MpOutputDeviceManager | |
getNotificationDispatcher() | MpOutputDeviceManager | |
isDeviceEnabled(MpOutputDeviceHandle deviceId) const | MpOutputDeviceManager | |
mConnectionsByDeviceId | MpOutputDeviceManager | private |
mConnectionsByDeviceName | MpOutputDeviceManager | private |
mCurrentTickerDevice | MpOutputDeviceManager | private |
mDefaultBufferLength | MpOutputDeviceManager | private |
mDefaultSamplesPerFrame | MpOutputDeviceManager | private |
mDefaultSamplesPerSecond | MpOutputDeviceManager | private |
mLastDeviceId | MpOutputDeviceManager | private |
mNotifiers | MpOutputDeviceManager | private |
MpOutputDeviceManager(unsigned defaultSamplesPerFrame, unsigned defaultSamplesPerSecond, MpFrameTime defaultMixerBufferLength) | MpOutputDeviceManager | |
MpOutputDeviceManager(const MpOutputDeviceManager &rMpOutputDeviceManager) | MpOutputDeviceManager | private |
mRwMutex | MpOutputDeviceManager | mutableprivate |
mTimeZero | MpOutputDeviceManager | private |
operator=(const MpOutputDeviceManager &rhs) | MpOutputDeviceManager | private |
postNotification(const MpResNotificationMsg &msg) | MpOutputDeviceManager | |
pushFrame(MpOutputDeviceHandle deviceId, MpFrameTime frameTime, const MpBufPtr &frame) | MpOutputDeviceManager | |
pushFrameFirst(MpOutputDeviceHandle deviceId, MpFrameTime &frameTime, const MpBufPtr &frame, UtlBoolean initFrameTime=FALSE) | MpOutputDeviceManager | |
removeAllDevices() | MpOutputDeviceManager | |
removeDevice(MpOutputDeviceHandle deviceId) | MpOutputDeviceManager | |
removeNotificationDispatcher(OsMsgDispatcher *notifyDispatcher) | MpOutputDeviceManager | |
setFlowgraphTickerSource(MpOutputDeviceHandle deviceId, OsNotification *pFlowgraphTicker) | MpOutputDeviceManager | |
~MpOutputDeviceManager() | MpOutputDeviceManager | virtual |