Por que esse arquivo de configuração do ALSA impede que o aplay e o arecord listem dispositivos PCM?

1

No meu sistema embarcado eu tenho este arquivo de configuração em /etc/asound.conf :

pcm_slave.sl2 {
        pcm "hw:0,0"
        rate 48000
        channels 2
        format S16_LE
}

pcm.rate_convert {
        type plug
        slave sl2
}

pcm.!default rate_convert

Notei que, como esse arquivo foi colocado no sistema, aplay -L e arecord -L não podem mais listar os dispositivos PCM. aplay -l e arecord -l estão funcionando como esperado.

Se este arquivo não for colocado lá, a lista será retornada corretamente. O que isso está fazendo exatamente? Por que isso impede que aplay e arecord listem dispositivos PCM?

    
por Luca Carlon 22.11.2011 / 21:47

1 resposta

0

Verifique se defaults.namehint.showall e defaults.namehint.extended estão ativados no arquivo /usr/share/alsa/alsa.conf .

    
por 15.12.2016 / 06:59