sipxmedialib
Version 3.3
|
MprToOutputDeviceWithAecConstructor is used to construct a ToOutputDevice resource with AEC attached to it. More...
#include <MprToOutputDeviceWithAecConstructor.h>
Public Member Functions | |
MprToOutputDeviceWithAecConstructor (MpOutputDeviceManager *defaultManager, MpOutputDeviceHandle defaultDriver=1) | |
Constructor. More... | |
virtual | ~MprToOutputDeviceWithAecConstructor () |
Destructor. More... | |
virtual OsStatus | newResource (const UtlString &resourceName, int maxResourcesToCreate, int &numResourcesCreated, MpResource *resourceArray[]) |
Create a new resource. More... | |
Public Member Functions inherited from MpAudioResourceConstructor | |
MpAudioResourceConstructor (const UtlString &resourceType, int minInputs=1, int maxInputs=1, int minOutputs=1, int maxOutputs=1) | |
virtual | ~MpAudioResourceConstructor () |
Public Member Functions inherited from MpResourceConstructor | |
MpResourceConstructor (const UtlString &resourceType, int minInputs=1, int maxInputs=1, int minOutputs=1, int maxOutputs=1) | |
virtual | ~MpResourceConstructor () |
Protected Attributes | |
MpOutputDeviceManager * | mpDefaultManager |
MpOutputDeviceHandle | mDefaultDriver |
Protected Attributes inherited from MpResourceConstructor | |
int | mMinInputs |
int | mMaxInputs |
int | mMinOutputs |
int | mMaxOutputs |
Private Member Functions | |
MprToOutputDeviceWithAecConstructor (const MprToOutputDeviceWithAecConstructor &rMprToOutputDeviceWithAecConstructor) | |
Disable copy constructor. More... | |
MprToOutputDeviceWithAecConstructor & | operator= (const MprToOutputDeviceWithAecConstructor &rhs) |
Disable assignment operator. More... | |
MprToOutputDeviceWithAecConstructor is used to construct a ToOutputDevice resource with AEC attached to it.
Currently only Speex AEC is supported here.
|
inline |
Constructor.
|
inlinevirtual |
Destructor.
|
private |
Disable copy constructor.
|
inlinevirtual |
Create a new resource.
Implements MpAudioResourceConstructor.
|
private |
Disable assignment operator.
|
protected |
Manager that will be passed to newly created resources.
|
protected |
Device that will be used for newly created resources.