Unverified Commit a893cb48 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!9841 ASoC: SOF: ipc4-topology: Fix input format query of process modules without base extension

parents 7e903dc9 dad1a5ba
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -195,6 +195,14 @@ sof_ipc4_get_input_pin_audio_fmt(struct snd_sof_widget *swidget, int pin_index)
	}

	process = swidget->private;

	/*
	 * For process modules without base config extension, base module config
	 * format is used for all input pins
	 */
	if (process->init_config != SOF_IPC4_MODULE_INIT_CONFIG_TYPE_BASE_CFG_WITH_EXT)
		return &process->base_config.audio_fmt;

	base_cfg_ext = process->base_config_ext;

	/*