mirror of
https://github.com/alsa-project/alsa-lib.git
synced 2026-03-29 07:57:59 -04:00
Topology: Add high and extended rates from Linux 6.12
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. Signed-off-by: Seppo Ingalsuo <seppo.ingalsuo@linux.intel.com>
This commit is contained in:
parent
5414277612
commit
8d2c62dc53
2 changed files with 14 additions and 0 deletions
|
|
@ -25,16 +25,23 @@ static const char *const snd_pcm_rate_names[] = {
|
|||
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),
|
||||
};
|
||||
|
|
|
|||
|
|
@ -55,6 +55,13 @@ typedef enum _snd_pcm_rates {
|
|||
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,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue