Am Montag, 18. Juli 2016 15:57:27 UTC+2 schrieb Ralph Giles:
> On Fri, Jul 15, 2016 at 3:34 AM, Kurt Roeckx <k...@roeckx.be> wrote:
> 
> > I also wonder how this fallback thing works.  Things are linked to the
> > pulseaudio library, but if the pulseaudio binary isn't installed things fall
> > back to something else like alsa as far as I know.  Is this something the
> > pulseaudio library does, or do you need to write the fallback yourself?
> 
> Currently, we try to dlopen the pulseaudio interface library and fall
> back to alsa if that fails. So it's a build-time dependency (for the
> headers) but not a run-time dependency. Except on gonk, where we
> assume it's available and link to it directly. See
> https://github.com/mozilla/gecko-dev/blob/378278ea830e7b01fb280d5274adccdfb2baab28/media/libcubeb/src/cubeb_pulse.c#L503
> 
>  -r

Contact the ALSA-devs: http://www.alsa-project.org/main/index.php/Main_Page

Let Firefox work on ALSA-based systems without PA too, please!

Thanx!
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to