AEC_SYSTEM_MODE enumeration
Specifies the processing mode for the voice capture DSP. This enumeration is used with the MFPKEY_WMAAECMA_SYSTEM_MODE property.
Syntax
typedef enum { SINGLE_CHANNEL_AEC = 0, ADAPTIVE_ARRAY_ONLY, OPTIBEAM_ARRAY_ONLY, ADAPTIVE_ARRAY_AND_AEC, OPTIBEAM_ARRAY_AND_AEC, SINGLE_CHANNEL_NSAGC, MODE_NOT_SET } AEC_SYSTEM_MODE;
Constants
- SINGLE_CHANNEL_AEC
-
AEC processing only.
- ADAPTIVE_ARRAY_ONLY
-
Reserved.
- OPTIBEAM_ARRAY_ONLY
-
Microphone array processing only.
- ADAPTIVE_ARRAY_AND_AEC
-
Reserved.
- OPTIBEAM_ARRAY_AND_AEC
-
Microphone array processing and AEC processing.
- SINGLE_CHANNEL_NSAGC
-
No microphone array processing and no AEC processing.
- MODE_NOT_SET
-
Uninitialized. This value is the initial value of the MFPKEY_WMAAECMA_SYSTEM_MODE property. Do not set this value.
Remarks
In all modes, the DSP applies noise suppression and automatic gain control by default. To disable noise suppression, set the MFPKEY_WMAAECMA_FEATR_NS property. To disable automatic gain control, set the MFPKEY_WMAAECMA_FEATR_AGC property.
Requirements
|
Minimum supported client |
Windows XP [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows Server 2003 [desktop apps only] |
|
Header |
|
See also