|
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 |
1.8.11