AEC_SYSTEM_MODE enumeration (wmcodecdsp.h)
Specifies the processing mode for the voice capture DSP. This enumeration is used with the MFPKEY_WMAAECMA_SYSTEM_MODE property.
Syntax
typedef enum AEC_SYSTEM_MODE {
SINGLE_CHANNEL_AEC = 0,
ADAPTIVE_ARRAY_ONLY,
OPTIBEAM_ARRAY_ONLY,
ADAPTIVE_ARRAY_AND_AEC,
OPTIBEAM_ARRAY_AND_AEC,
SINGLE_CHANNEL_NSAGC,
MODE_NOT_SET
} ;
Constants
SINGLE_CHANNEL_AEC Value: 0 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
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Header | wmcodecdsp.h |