Firefox OSS support

Sean C. Farley scf at FreeBSD.org
Fri Aug 21 01:16:00 UTC 2020


On Tue, 18 Aug 2020, Goran Mekić via freebsd-gecko wrote:

> Hello,
>
> The patch that khng300 from freenode wrote for cubeb to support OSS is in
> review.[1] Anyone can test it using his port tree[2]. The way it currently
> works is that OSS support is always built on FreeBSD. Even with this, OSS is not
> the default driver that Firefox will use, so the question is should OSS remain
> as is, or should it be one of the options, like ALSA, sndio and PulseAudio?
>
> Regards,
> meka
>
> [1] https://github.com/kinetiknz/cubeb/pull/600
> [2] https://github.com/khng300/freebsd-ports/tree/firefox-add-oss-backend

Thank you for the information about it!  I tried it, and my microphone 
finally works in Firefox as opposed to how it runs with ALSA, which is 
not at all.

I do wish it could remember my last selection for microphone as I 
apparently have three of them.  I guess I can use virtual_oss to combine 
my speakers with the USB microphone and make them the default for my 
system.

Unless Firefox with the patch crashes if the sound driver is not loaded, 
I think it is good to have it built into Firefox without an option. 
Since it is not the default and never requires additional ports to be 
used, it should not cause any issues.

Although, I would recommend a mention in pkg-message about how to enable 
it.

Sean
-- 
scf at FreeBSD.org


More information about the freebsd-gecko mailing list