sipxmedialib
Version 3.3
|
Public Member Functions | |
MpSineWaveGeneratorServer (unsigned int startFrameTime, unsigned int samplesPerFrame, unsigned int samplesPerSecond, unsigned int magnitude, unsigned int periodMicroseconds, int relativeSpeed, MpInputDeviceHandle deviceId, MpInputDeviceManager &inputDeviceManager) | |
virtual | ~MpSineWaveGeneratorServer () |
virtual UtlBoolean | start (void) |
virtual void | requestShutdown (void) |
UtlBoolean | handleMessage (OsMsg &rMsg) |
void | setTone (unsigned int periodInMicroseconds) |
void | setMagnitude (unsigned int magnitude) |
void | setRelativeSpeed (int relativeSpeed) |
Private Attributes | |
MpFrameTime | mNextFrameTime |
unsigned int | mSamplesPerFrame |
unsigned int | mSamplesPerSecond |
unsigned int | mMagnitude |
unsigned int | mSinePeriodMicroseconds |
int | mRelativeSpeed |
MpInputDeviceHandle | mDeviceId |
MpInputDeviceManager * | mpInputDeviceManager |
MpAudioSample * | mpFrameData |
OsTimer | mTimer |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |