O adaptador de áudio USB faz com que os vídeos HTML5 no Firefox avancem rapidamente

2

Depois de mudar minha área de trabalho do Arch Linux para o NixOS, a reprodução de vídeos em HTML5 no Firefox tornou-se problemática. Eles irão avançar quando você os tocar, mas apenas quando usar o adaptador de áudio USB. O Pulseaudio é usado e o ALSA também está configurado para usar o pulseaudio. Algumas soluções que encontrei afirmaram que eu tinha que instalar o pavucontrol e desativar todos os outros adaptadores de áudio e tentar alterar a saída de digital para analógico, nenhum dos quais fez a diferença. Quando eu conecto meus alto-falantes ao adaptador embutido, o problema é resolvido, os vídeos em HTML5 no Firefox serão reproduzidos como deveriam. A única mensagem de erro que recebi foi que uma afirmação falhou em não ser um mixer GVC. Que eu poderia voltar para o seguinte código:

g_return_val_if_fail (GVC_IS_MIXER_CARD (card), 0);

No entanto, não sei se esta é a causa real, ou como resolvê-la, mas como funcionava bem no Arch Linux, ela deveria ser solucionável.

    
por Matthijs Steen 08.10.2015 / 10:44

1 resposta

1

Felizmente, não teve nada a ver com o erro sobre o mixer GVC, porque não encontrei nenhuma informação sobre esse problema, exceto o próprio código-fonte. Eventualmente me deparei com esta questão no GitHub que afirma o mesmo problema. Tinha a ver com a Alsa tendo mau suporte para dispositivos de áudio USB e o PulseAudio não sendo habilitado na minha versão do Firefox. Felizmente, no NixOS, um pull request foi feito para possibilitar isso no Firefox, ativando nixpkgs.config.pulseaudio .

    
por 13.10.2015 / 15:32