有没有办法定义一组在一个 ALSA 音频设备上使用的采样率?
看起来我当前的内核有一些错误可以用这个来修复:
它定义了一组有效的采样率
#define STUB_RATES SNDRV_PCM_RATE_44100 | SNDRV_PCM_RATE_48000 | SNDRV_PCM_RATE_88200 | SNDRV_PCM_RATE_96000 | SNDRV_PCM_RATE_176400 | SNDRV_PCM_RATE_192000
#define STUB_FORMATS SNDRV_PCM_FMTBIT_S16_LE | SNDRV_PCM_FMTBIT_S32_LE
但是有没有办法使用 ALSA 配置获得相同的结果?
我知道可以强制采用这样的采样率:
pcm.device{
format S24_LE
rate 96000
type hw
card 0
device 0
}
但是可以定义采样率列表吗?