como reinicializar o alsa audio para carregar o novo arquivo asound.conf

0

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? ?

    
por B. Azeem 22.08.2016 / 10:24

2 respostas

0

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

0

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.

    
por B. Azeem 22.08.2016 / 14:20