Carrega o módulo de loopback quando uma fonte está disponível

2

Eu quero rotear permanentemente uma fonte de entrada de placa de som para uma saída de coletor para ouvi-la. Para conseguir isso eu adicionei a seguinte linha em ~/.config/pulse/default.pa :

load-module module-loopback latency_msec=5 source=alsa_input.pci-0000_00_1b.0.analog-stereo source_dont_move=true

A questão é que ele não funciona em todas as botas.

Meu primeiro palpite é em algum momento que o módulo de loopback é carregado antes que as fontes de entrada estejam prontas (talvez module-udev-detect não tenha terminado seu trabalho).

Quando isso não funciona, há esses registros:

Nov 17 10:13:18 localhost.localdomain pulseaudio[1127]: E: [pulseaudio] module-loopback.c: No such source. 
Nov 17 10:13:18 localhost.localdomain pulseaudio[1127]: E: [pulseaudio] module.c: Failed to load module "module-loopback" (argument: "latency_msec=5 source=alsa_input>

O PA oferece uma maneira simples de carregar um módulo somente quando uma fonte está disponível sem ter que recorrer a algum tipo de script bash do voodoo?

    
por sgt-hartman 17.11.2018 / 11:10

0 respostas

Tags