This patch adds to topologies build support for the very high
sample rates 352.8 kHz, 384 kHz, 705,6 kHz, and 768 kHz. The added
extended rates those were introduced in Linux kernel version 6.12
are 12 kHz, 24 kHz, and 128 kHz.
Closes: https://github.com/alsa-project/alsa-lib/pull/497
Signed-off-by: Seppo Ingalsuo <seppo.ingalsuo@linux.intel.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
RATE(5512),
RATE(8000),
RATE(11025),
+ RATE(12000),
RATE(16000),
RATE(22050),
+ RATE(24000),
RATE(32000),
RATE(44100),
RATE(48000),
RATE(64000),
RATE(88200),
RATE(96000),
+ RATE(128000),
RATE(176400),
RATE(192000),
+ RATE(352800),
+ RATE(384000),
+ RATE(705600),
+ RATE(768000),
RATE(CONTINUOUS),
RATE(KNOT),
};
SND_PCM_RATE_96000,
SND_PCM_RATE_176400,
SND_PCM_RATE_192000,
+ SND_PCM_RATE_352800,
+ SND_PCM_RATE_384000,
+ SND_PCM_RATE_705600,
+ SND_PCM_RATE_768000,
+ SND_PCM_RATE_12000,
+ SND_PCM_RATE_24000,
+ SND_PCM_RATE_128000,
SND_PCM_RATE_CONTINUOUS = 30,
SND_PCM_RATE_KNOT = 31,
SND_PCM_RATE_LAST = SND_PCM_RATE_KNOT,