From a6d65ee6dcada94b77e8b40ded12fdf596001196 Mon Sep 17 00:00:00 2001 From: Seppo Ingalsuo Date: Fri, 3 Nov 2023 13:43:02 +0200 Subject: [PATCH] Tools: Topology1: Change ASRC mode to synchronous in pipeline macro This pipeline PCM -> ASRC -> DAI is used only in testbench test topologies usage. None of the normal topologies build in SOF use it. Since testbench can't support without failure the DAI timestamps, the asynchronous mode is disabled. This allows to test ASRC objective audio quality similarly as normal SRC. Signed-off-by: Seppo Ingalsuo --- tools/topology/topology1/sof/pipe-asrc-playback.m4 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/topology/topology1/sof/pipe-asrc-playback.m4 b/tools/topology/topology1/sof/pipe-asrc-playback.m4 index 3f1011341dd9..9d2ad8b3820d 100644 --- a/tools/topology/topology1/sof/pipe-asrc-playback.m4 +++ b/tools/topology/topology1/sof/pipe-asrc-playback.m4 @@ -32,7 +32,7 @@ define(MY_ASRC_TOKENS, concat(`asrc_tokens_', PIPELINE_ID)) define(MY_ASRC_CONF, concat(`asrc_conf_', PIPELINE_ID)) W_VENDORTUPLES(MY_ASRC_TOKENS, sof_asrc_tokens, LIST(` ', `SOF_TKN_ASRC_RATE_OUT "PIPELINE_RATE"' - ` ', `SOF_TKN_ASRC_ASYNCHRONOUS_MODE "1"' + ` ', `SOF_TKN_ASRC_ASYNCHRONOUS_MODE "0"' ` ', `SOF_TKN_ASRC_OPERATION_MODE "0"')) W_DATA(MY_ASRC_CONF, MY_ASRC_TOKENS)