13 #ifndef _MprNullAec_h_ 14 #define _MprNullAec_h_ 111 #endif // _MprNullAec_h_
virtual ~MprNullAec()
Destructor.
Definition: MprNullAec.cpp:39
MprNullAec & operator=(const MprNullAec &rhs)
Assignment operator (not implemented for this class)
MprNullAec(const UtlString &rName, MprAudioFrameBuffer &MprAudioFrameBuffer)
Constructor.
Definition: MprNullAec.cpp:31
MprAudioFrameBuffer * mpOutputBufferResource
Definition: MprNullAec.h:91
Abstract base class for all audio processing objects.
Definition: MpAudioResource.h:38
Smart pointer to MpBuf.
Definition: MpBuf.h:160
virtual UtlBoolean doProcessFrame(MpBufPtr inBufs[], MpBufPtr outBufs[], int inBufsSize, int outBufsSize, UtlBoolean isEnabled, int samplesPerFrame, int samplesPerSecond)
This method does the real work for the media processing resource and must be defined in each class de...
Definition: MprNullAec.cpp:53
The MprAudioFrameBuffer resource buffers frames of audio that pass through to be retrieved later...
Definition: MprAudioFrameBuffer.h:39
UtlBoolean isEnabled() const
Returns TRUE is this resource is currently enabled, FALSE otherwise.
Definition: MpResource.cpp:440
The MprNullAec resource a no-op AEC implementation intended to be a base calls for real AEC implement...
Definition: MprNullAec.h:50