Skip to content

Commit abf1aa9

Browse files
lyakhlgirdwood
authored andcommitted
audio: module-adapter: fix SRC DP regression
A recent module-adapter feature addition broke SRC DP support. Fix it by adding a test for incomplete initialization data. Signed-off-by: Guennadi Liakhovetski <guennadi.liakhovetski@linux.intel.com>
1 parent 4810422 commit abf1aa9

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/audio/module_adapter/module_adapter_ipc4.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,8 @@ int module_adapter_init_data(struct comp_dev *dev,
159159
}
160160
}
161161

162-
if (!config->ipc_extended_init) {
162+
if (!config->ipc_extended_init ||
163+
(!dst->ext_data->dp_data && !dst->ext_data->module_data)) {
163164
dst->init_data = cfg; /* legacy API */
164165
dst->avail = true;
165166
}

0 commit comments

Comments
 (0)