Re: Rationalising Linux audio backend support

2016-07-14 Thread ajones
On Friday, 15 July 2016 00:16:07 UTC+8, Georg Fritzsche wrote: > This gives an overview of the current incoming Telemetry for Linux (from a > 1% sample of our data, "canonical" is the Ubuntu distribution): > https://sql.telemetry.mozilla.org/queries/678#table > Also keep in mind, unless using opt-

mozilla::NotNull

2016-07-14 Thread Nicholas Nethercote
Hi, mozilla::NotNull is a recent addition to MFBT. It is used to mark pointers (both raw and smart) that are never null, e.g.: - NotNull - NotNull> - NotNull> It's most useful when used in function parameters and class members, more so than local variables. Its use can clarify APIs, and also hel

Reducing the NVIDIA Blacklist

2016-07-14 Thread Anthony Hughes
Hello Mozillians, We recently relaxed our graphics blocklist for users with NVIDIA hardware using certain older graphics drivers. The original blocklist entry blocked all versions less than v8.17.11.8265 due to stability issues with NVIDIA 182.65 and earlier. We recently learned however that

DXR: All the things at 1pm Pacific, on Airmo from Mountain View

2016-07-14 Thread Peter Elmers
Hello! I'm Peter, returned from last summer to continue working on DXR. As my internship draws to a close, I would like to give a 10-minute overview on what's happened in DXR this summer and a tour of what's coming next. Teaser of "what's next": - search suggestions (complete as you type), - XBL

Re: Rationalising Linux audio backend support

2016-07-14 Thread Georg Fritzsche
On Thu, Jul 14, 2016 at 11:07 AM, Mike Hommey wrote: > On Thu, Jul 14, 2016 at 10:33:17AM +0200, Paul Adenot wrote: > > I just landed some telemetry to measure the usage of all audio backends, > > we'll have data soon. > > Usual question when it comes to Linux: what's the status of telemetry in >

Re: Rationalising Linux audio backend support

2016-07-14 Thread Mike Hoye
On 2016-07-13 10:31 PM, ajo...@mozilla.com wrote: Our official Firefox builds on Linux support both PulseAudio and ALSA. There are a number of additional contributed backends that can be turned on at compile time, although contribution towards long-term maintenance and matching feature parity

Re: Rationalising Linux audio backend support

2016-07-14 Thread ajones
On Thursday, 14 July 2016 21:07:54 UTC+12, Mike Hommey wrote: > As for the proposal itself, as I said in some bug, I think it would be > better if, even if alsa is not supported, pulse was still optional. No > pulse would mean no sound, instead of ... Firefox not starting at all, > with probably n

Re: Rationalising Linux audio backend support

2016-07-14 Thread ajones
On Thursday, 14 July 2016 19:32:51 UTC+12, Jet Villegas wrote: > A quick search for "ALSA vs. PulseAudio" comes up with mixed reviews for > either, which probably explains why we have both. It also seems like we can > count on ALSA being available on every distro, but perhaps not PulseAudio. Most

Re: Rationalising Linux audio backend support

2016-07-14 Thread Mike Hommey
On Thu, Jul 14, 2016 at 10:33:17AM +0200, Paul Adenot wrote: > I just landed some telemetry to measure the usage of all audio backends, > we'll have data soon. Usual question when it comes to Linux: what's the status of telemetry in Distro builds? As for the proposal itself, as I said in some bu

Re: Rationalising Linux audio backend support

2016-07-14 Thread waxmiguel
thanks! On 14/07/2016, Paul Adenot wrote: > I just landed some telemetry to measure the usage of all audio backends, > we'll have data soon. > > This was bug 1280630, and the probe is at [0]. This also measures > failures to open a stream and usage of backends that should not be used > on certain

Re: Rationalising Linux audio backend support

2016-07-14 Thread Paul Adenot
I just landed some telemetry to measure the usage of all audio backends, we'll have data soon. This was bug 1280630, and the probe is at [0]. This also measures failures to open a stream and usage of backends that should not be used on certain platform, like winmm on windows vista+. Also I supp

Re: Rationalising Linux audio backend support

2016-07-14 Thread Jet Villegas
I generally support reducing the support matrix for Linux PCM audio. A quick search for "ALSA vs. PulseAudio" comes up with mixed reviews for either, which probably explains why we have both. It also seems like we can count on ALSA being available on every distro, but perhaps not PulseAudio. Can w