Skip to content

Commit 3a718c9

Browse files
committed
[do not merge] Audio: Up_down_mixer: Add example init request
Signed-off-by: Seppo Ingalsuo <seppo.ingalsuo@linux.intel.com>
1 parent 38aa795 commit 3a718c9

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

src/audio/up_down_mixer/up_down_mixer.c

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -381,8 +381,16 @@ static int up_down_mixer_init(struct processing_module *mod)
381381
comp_info(dev, "coef[%d] = %d", i, up_down_mixer->coefficients[i]);
382382
} else {
383383
cd->has_init_mix_configuration = false;
384+
#if FORCE_REQUEST_MONO
385+
default_config.out_channel_config = 0;
386+
default_config.coefficients_select = 2;
387+
default_config.channel_map = -15;
388+
for (i = 0; i < UP_DOWN_MIX_COEFFS_LENGTH; i++)
389+
default_config.coefficients[i] = 0;
390+
#else
384391
default_config.out_channel_config = up_down_mixer_init->base_cfg.audio_fmt.ch_cfg;
385392
default_config.coefficients_select = DEFAULT_COEFFICIENTS;
393+
#endif
386394
up_down_mixer = &default_config;
387395
comp_info(dev, "no up_down_mixer configuration in init, using default");
388396
}

0 commit comments

Comments
 (0)