O arquivo asound.conf
é lido pela biblioteca ALSA quando você abre algum dispositivo pela primeira vez.
Na sua própria aplicação, você pode chamar por CL. 22.08.2016 / 10:43
Estou a ter uma aplicação de leitor de música que é capaz de reproduzir música através da tomada de áudio on-board e do auricular Bluetooth com configuração diferente do asound.conf.
Eu preciso que o mesmo aplicativo pegue o arquivo asound.conf diferente quando eu precisar alterar o dispositivo de reprodução.
Na verdade, como faço para alterar o dispositivo de reprodução de áudio do meu aplicativo? ?
Na verdade, snd_config_update () não está realmente fazendo o que eu esperava. Mas eu tenho algumas outras configurações atualizadas e fui útil de outras formas.
Eu estou usando snd_pcm_open () com o nome do meu dispositivo como um dos argumentos. se no caso de um dispositivo falhar eu estou chamando a mesma função novamente com o outro dispositivo de reprodução e seu funcionamento.