From: Amadeusz Sławiński Date: Thu, 27 May 2021 12:24:49 +0000 (+0200) Subject: topology: Add decompilation support for ignore_suspend X-Git-Tag: v1.2.9~19 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=e824f70d620404c2242d159d3e63074b5761e0e3;p=alsa-lib.git topology: Add decompilation support for ignore_suspend Previous patch added build support for ignore_suspend, however it should be also possible to decompile binary back to human readable form and not lose data. Signed-off-by: Amadeusz Sławiński Signed-off-by: Jaroslav Kysela --- diff --git a/src/topology/pcm.c b/src/topology/pcm.c index b1e5dc59..ed4a2d71 100644 --- a/src/topology/pcm.c +++ b/src/topology/pcm.c @@ -812,15 +812,17 @@ static int parse_flag(snd_config_t *n, unsigned int mask_in, static int save_flags(unsigned int flags, unsigned int mask, struct tplg_buf *dst, const char *pfx) { - static unsigned int flag_masks[3] = { + static unsigned int flag_masks[4] = { SND_SOC_TPLG_LNK_FLGBIT_SYMMETRIC_RATES, SND_SOC_TPLG_LNK_FLGBIT_SYMMETRIC_CHANNELS, SND_SOC_TPLG_LNK_FLGBIT_SYMMETRIC_SAMPLEBITS, + SND_SOC_TPLG_LNK_FLGBIT_VOICE_WAKEUP, }; - static const char *flag_ids[3] = { + static const char *flag_ids[4] = { "symmetric_rates", "symmetric_channels", "symmetric_sample_bits", + "ignore_suspend", }; unsigned int i; int err = 0;