У меня есть приложение для музыкального плеера, способное воспроизводить музыку через бортовой аудиоразъем и Bluetooth-гарнитуру с другой конфигурацией asound.conf.
Мне нужно, чтобы одно и то же приложение принимало разные файлы asound.conf, когда Мне нужно изменить устройство воспроизведения.
На самом деле, как я могу изменить устройство воспроизведения звука из своего приложения s itlself. ?
На самом деле, snd_config_update () фактически не выполняет то, что я ожидал. Но у меня есть некоторые другие конфигурации, обновленные и полезные другими способами.
Я использую snd_pcm_open () с именем моего устройства в качестве одного из аргументов. если в случае отказа одного устройства я снова вызываю ту же функцию с другим устройством воспроизведения и его работой.