Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 01 Dec 2020 10:59:24 +0000
From:      Phil Krejci <Kphil@protonmail.com>
To:        "gecko@FreeBSD.org" <gecko@FreeBSD.org>, "ports@freebsd.org" <ports@freebsd.org>
Subject:   [ports][fix] firefox & firefox-esr : OSS
Message-ID:  <vJuCNotj5EcP1ZUItpj0Ij2VGl2R8OYPBS8_FjOcglmBz9Eat259r_YS-qPL_8zuXGMF8bgbmaO6mmPDPwRU_YGePvAiDTZd2NtuUgnxahM=@protonmail.com>

next in thread | raw e-mail | index | archive | help
Hi,
The bug mention in https://forums.freebsd.org/threads/how-to-use-microphone=
-with-firefox.74292/ is still up. But I fixed it and the solution is very s=
imple, so if you could add it by default in firefox port it could be cool f=
or everyone.

Problem
        Firefox won't use OSS as backend audio server.
Observation
        There's a project created by Firefox that is crossplateform https:/=
/github.com/kinetiknz/cubeb.
        Cubeb is already used in Firefox but it doesn't well configured.
        Cubeb is maintained for BSD/Illumnos OSS system as shown there :
        https://github.com/kinetiknz/cubeb/commit/226d383c136b8586b69b74f42=
0a5afc8b243cf49
        https://github.com/kinetiknz/cubeb/wiki/Backend-Support
        where OSS is in tier-2
Fix
        so simply add in the default  about:config  these lines :

media.cubeb.backend                             oss
media.cubeb.input_voice_routing                 true

        and the rest is already configured, check that the line is already =
there :

media.cubeb.output_voice_routing                true

Usability
        when the user use microphone the proposition let you the choice to =
use /dev/dspX
        As in the good old days.

PS : I fixed it on firefox-esr

Best regards,
Philippe Krej=C4=8D=C3=AD

Sent with ProtonMail Secure Email.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?vJuCNotj5EcP1ZUItpj0Ij2VGl2R8OYPBS8_FjOcglmBz9Eat259r_YS-qPL_8zuXGMF8bgbmaO6mmPDPwRU_YGePvAiDTZd2NtuUgnxahM=>