Defina taxas de amostragem no ALSA

1

Existe uma maneira de definir um conjunto de taxas de amostra a serem usadas em um dispositivo de áudio da ALSA?

Parece que meu kernel atual tem algum bug que pode ser corrigido com isso:

link

Define um conjunto de taxas de amostragem válidas

#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

Mas há uma maneira de obter o mesmo resultado usando a configuração do ALSA?

Eu sei que é possível forçar uma taxa de amostragem assim:

pcm.device{
    format S24_LE
    rate 96000
    type hw
    card 0
    device 0
}

Mas é possível definir uma lista de taxas de amostragem?

    
por Carlos Garces 25.10.2016 / 10:54

0 respostas

Tags