
하나의 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
}
하지만 샘플 속도 목록을 정의할 수 있습니까?