sipxmedialib  Version 3.3
MpInputDeviceManager Member List

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

addDevice(MpInputDeviceDriver &newDevice)MpInputDeviceManager
addNotificationDispatcher(OsMsgDispatcher *notifyDispatcher)MpInputDeviceManager
disableAllDevicesExcept(int exceptCount=0, MpInputDeviceHandle exceptIdArray[]=NULL)MpInputDeviceManager
disableDevice(MpInputDeviceHandle deviceId)MpInputDeviceManager
enableDevice(MpInputDeviceHandle deviceId)MpInputDeviceManager
getCurrentFrameTime(MpInputDeviceHandle deviceId) const MpInputDeviceManager
getDeviceId(const UtlString &deviceName, MpInputDeviceHandle &deviceId) const MpInputDeviceManager
getDeviceName(MpInputDeviceHandle deviceId, UtlString &deviceName) const MpInputDeviceManager
getDeviceSamplesPerFrame(MpInputDeviceHandle deviceId, uint32_t &samplesPerFrame) const MpInputDeviceManager
getDeviceSamplesPerSec(MpInputDeviceHandle deviceId, uint32_t &samplesPerSec) const MpInputDeviceManager
getFrame(MpInputDeviceHandle deviceId, MpFrameTime &frameTime, MpBufPtr &buffer, unsigned &numFramesBefore, unsigned &numFramesAfter)MpInputDeviceManager
getNotificationDispatcher()MpInputDeviceManager
getTimeDerivatives(MpInputDeviceHandle deviceId, unsigned &nDerivatives, double *&derivativeBuf) const MpInputDeviceManager
isDeviceEnabled(MpInputDeviceHandle deviceId) const MpInputDeviceManager
mConnectionsByDeviceIdMpInputDeviceManagerprivate
mConnectionsByDeviceNameMpInputDeviceManagerprivate
mDefaultNumBufferedFramesMpInputDeviceManagerprivate
mDefaultSamplesPerFrameMpInputDeviceManagerprivate
mDefaultSamplesPerSecondMpInputDeviceManagerprivate
mLastDeviceIdMpInputDeviceManagerprivate
mNotifiersMpInputDeviceManagerprivate
mpBufferPoolMpInputDeviceManagerprivate
MpInputDeviceManager(unsigned defaultSamplesPerFrame, unsigned defaultSamplesPerSecond, unsigned defaultNumBufferedFrames, MpBufPool &bufferPool)MpInputDeviceManager
MpInputDeviceManager(const MpInputDeviceManager &rMpInputDeviceManager)MpInputDeviceManagerprivate
mRwMutexMpInputDeviceManagermutableprivate
mTimeZeroMpInputDeviceManagerprivate
operator=(const MpInputDeviceManager &rhs)MpInputDeviceManagerprivate
postNotification(const MpResNotificationMsg &msg)MpInputDeviceManager
pushFrame(MpInputDeviceHandle deviceId, unsigned numSamples, MpAudioSample *samples, MpFrameTime frameTime)MpInputDeviceManager
removeAllDevices()MpInputDeviceManager
removeDevice(MpInputDeviceHandle deviceId)MpInputDeviceManager
removeNotificationDispatcher(OsMsgDispatcher *notifyDispatcher)MpInputDeviceManager
setupDevice(MpInputDeviceHandle deviceId, uint32_t samplesPerFrame=0, uint32_t samplesPerSec=0)MpInputDeviceManager
~MpInputDeviceManager()MpInputDeviceManagervirtual