12 #ifndef _MpInputDeviceManager_h_ 13 #define _MpInputDeviceManager_h_ 18 #include <os/OsRWMutex.h> 19 #include <utl/UtlHashMap.h> 20 #include <utl/UtlHashBag.h> 21 #include <utl/UtlSList.h> 25 #define MP_INVALID_INPUT_DEVICE_HANDLE -1 38 class OsMsgDispatcher;
90 unsigned defaultSamplesPerSecond,
91 unsigned defaultNumBufferedFrames,
157 uint32_t samplesPerSec = 0);
246 unsigned& numFramesBefore,
247 unsigned& numFramesAfter);
331 uint32_t& samplesPerSec)
const;
358 unsigned& nDerivatives,
359 double*& derivativeBuf)
const;
448 #endif // _MpInputDeviceManager_h_
uint32_t MpFrameTime
Definition: MpTypes.h:53
int16_t MpAudioSample
Definition: MpTypes.h:44
Definition: MpResNotificationMsg.h:31
Smart pointer to MpBuf.
Definition: MpBuf.h:160
int MpInputDeviceHandle
Definition: MpTypes.h:48
Pool of buffers.
Definition: MpBufPool.h:32