LINUX.ORG.RU

MPD подключить к S/PDIF

 


0

1

Конфиг в mpd

audio_output {
        type            "pulse"
        name          "My Pulse Output"                                                                                                                                                                                           
        server         "127.0.0.1" 
        enabled      "yes"
        sink            "alsa_output.pci-0000_00_1b.0.iec958-stereo"
        media_role      "music"  
}        

Но вывод всегда идет только через активный синк. Причем, этот синк только один может быть. Если его сделать S/PDIF, alsa_output.pci-0000_00_1b.0.iec958-stereo, то всесь звук компа пошел на него, включая mpd. Если alsa_output.pci-0000_00_1b.0.analog-stereo то весь вывод пошел на вывод в колонки компа, опять же, включая и поток от mpd. А как mpd транслировать только и всегда на S/PDIF?

Ответ на: комментарий от sehellion

Не исключено. У меня были какие-то рандомные состояния, когда звук шел одновлеменно в S/PDIF и в аналог. Но это было когда я экспериментировал с подключение к PA через unix socket.

macumazan ★★
() автор топика
Последнее исправление: macumazan (всего исправлений: 1)
Ответ на: комментарий от macumazan

Попробовал через unix socket и с sink "alsa_output.pci-0000_00_1b.0.iec958-stereo". Работает, но как-то мутно, может не сразу зацепиться на PA из-за exception: All outputs are disabled. Приходится килять PA и рестартовать MDP. И громкость через MDP не регулируется.

macumazan ★★
() автор топика