Previous Next

KSPROPERTY_AEC_MODE

The KSPROPERTY_AEC_MODE property is used to control an AEC node's mode of operation. This is an optional property of an AEC node (KSNODETYPE_ACOUSTIC_ECHO_CANCEL).

Get Set Target Property Descriptor Type Property Value Type
Yes Yes Pin KSNODEPROPERTY ULONG

The property value (operation data) is of type ULONG and can be set to one of the following mode constants from header file ksmedia.h:

The default is pass-through mode. When the filter containing the AEC node is created or the node is reset, the node is initially configured in pass-through mode.

In the initial release of Windows XP, the AEC algorithm that the AEC system filter uses does not support the half-duplex mode.

Return Value

A KSPROPERTY_AEC_MODE property request returns STATUS_SUCCESS to indicate that it has completed successfully. Otherwise, the request returns an appropriate error status code.

Headers

Declared in ksmedia.h. Include ksmedia.h.

See Also

KSNODEPROPERTY, KSNODETYPE_ACOUSTIC_ECHO_CANCEL