codec_adapter: Introduce new enum for processing modes

This will be used to set the processing mode for the modules.

Signed-off-by: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
This commit is contained in:
Ranjani Sridharan 2022-01-11 17:31:19 -08:00 committed by Liam Girdwood
parent 91893750f7
commit a992ce7f4c
1 changed files with 13 additions and 0 deletions

View File

@ -79,6 +79,19 @@ enum module_cfg_fragment_position {
MODULE_CFG_FRAGMENT_SINGLE,
};
/**
* \enum module_processing_mode
* MODULE_PROCESSING_NORMAL: Indicates that module is expected to apply its custom processing on
* the input signal
* MODULE_PROCESSING_BYPASS: Indicates that module is expected to skip custom processing on
* the input signal and act as a passthrough component
*/
enum module_processing_mode {
MODULE_PROCESSING_NORMAL,
MODULE_PROCESSING_BYPASS,
};
/*****************************************************************************/
/* Module generic data types */
/*****************************************************************************/