Re: Proposed W3C Charter: Audio Working Group

2020-01-22 Thread Paul Adenot
On Tue, Jan 21, 2020 at 8:10 PM Boris Zbarsky wrote: > On 1/16/20 11:21 PM, Karl Tomlinson wrote: > > Would it be appropriate to state that we don't intend to implement > > the Audio Device Client API in Gecko because we don't see a need > > for this additional/parallel audio API? > > Does anyone

Re: Intent to unship: MediaStream.currentTime

2018-11-07 Thread Paul Adenot
This has landed on central, and a note has been published on fxsitecompat.com [0]. Thanks, Paul. [0]: https://www.fxsitecompat.com/en-CA/docs/2018/mediastream-currenttime-has-been-removed/ On Wed, Oct 31, 2018 at 4:36 PM Paul Adenot wrote: > This member has never been specced, never b

Intent to unship: MediaStream.currentTime

2018-10-31 Thread Paul Adenot
This member has never been specced, never been implemented by any other implementors, and I can't find usage in public code anywhere apart from our Mochitests. jib tells me that he's confident we can remove this without deprecating it first. The code pattern to use is to assign a particular Me

Re: Is there a way to improve partial compilation times?

2017-03-09 Thread Paul Adenot
On Thu, Mar 9, 2017, at 07:42 AM, Wei-Cheng Pan wrote: > We are using icecream in the Taipei office too, and it is a big enhance. > Sadly when we tried to use it on Mac OS, we always got wrong stack > information. > I've read the article on MDN, seems it's related to a compiler flag > (-fdebug-comp

Re: Proposed W3C Charter: Audio Working Group

2016-10-26 Thread Paul Adenot
We should support this new charter. We've been commenting, specifying and implementing both specs of this Working Group (Although we've not shipped Web MIDI at the moment), and we're participating very actively in the development of those standards (V1.0 and V2.0 for Web Audio API, lighter involv

Re: NS_WARN_IF_FALSE has been renamed NS_WARNING_ASSERTION

2016-09-22 Thread Paul Adenot
On Thu, Sep 22, 2016, at 07:33 AM, Gerald Squelart wrote: > Sitting on the shoulders of giants, an idea, in the unlikely case it's > not been thought of yet: > How about an assertion that files a crash report (or something lighter > like a telemetry blip) but does not actually crash? I think you c

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: Intent to enable e10s by default when running tests locally

2016-03-24 Thread Paul Adenot
Do we know whether `set follow-fork-mode child` in gdb would work ? If not, can we fix it ? It would be a pretty good experience for most developers that only care about the child. Paul. On Thu, Mar 24, 2016, at 06:05 PM, Aaron Klotz wrote: > I know that most people aren't debugging e10s on Windo

Intent to implement and ship AudioContext.{suspend,resume,close}

2015-04-15 Thread Paul Adenot
Summary: AudioContexts are very useful objects, but they use quite a lot of CPU time (they use a very high priority thread that wakes up often to compute and output audio), keep the audio hardware awake and in low latency mode. In other words, authors should try to dispose of their AudioContext whe

Intent to implement and ship `AudioBufferSourceNode.detune`

2015-04-15 Thread Paul Adenot
Summary: This new attribute allows authors to modulate the `.playbackRate` property of the AudioBufferSourceNode in cents (which is a scale that is more useful in a musical context, because logarithmic instead of linear). This also aligns the AudioBufferSourceNodes with other source nodes, that pre

Intent to deprecate: doppler computation in the PannerNode/AudioListener

2015-04-14 Thread Paul Adenot
Continuing on the path to a less broken panning model on the Web Audio API, this is a followup to [0] The Web Audio API has a number of API that allow setting the velocity of a "listener" and a "panner", along with the speed of sound, and a "doppler factor", to be able to automatically pitch up or

Re: Audio output device selector

2015-01-12 Thread Paul Adenot
Our audio output subsystem is not an XPCOM component, so I would say no. Paul. ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Intent to implement and ship: StereoPannerNode

2014-11-26 Thread Paul Adenot
Summary: This is a new Web Audio API node that allows authors to simply pan a sound source in a 2d space (left/right). Rational for inclusion in the standard are outlined in blink-dev [0] (look for the second message from me there) and on the spec bug [1], but to summarize, it's a first step toward

Re: after NPAPI ?

2014-11-25 Thread Paul Adenot
Gecko should be able to make 10-40ms audio round trips, including processing. It is of course using WASAPI behind the scenes, and the latency will depend on the audio hardware. Gecko will try to use the lowest latency possible in any case (both on input and output). Then again, if you need to wri

Re: WebAudio popping

2014-02-03 Thread Paul Adenot
On 01/02/2014 22:11, Benjamin Smedberg wrote: > Not sure if there's a better group to ask about WebAudio stuff > specifically. Is there a way to keep WebAudio from "popping" when I > start/stop an oscillator or change gain? The WebAudio spec claims that > changes in gain should be dezippered to avo

Re: Killing the Moz Audio Data API

2013-10-17 Thread Paul Adenot
Yes, I pinged him an hour ago, and he plans to replace all uses of Audio Data API by Web Audio. I think he posted in the bug. Paul. ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform

Re: Please upgrade to at least Mercurial 2.5.1

2013-02-20 Thread Paul Adenot
On 02/20/2013 08:56 AM, Ryan VanderMeulen wrote: > On 2/20/2013 2:40 AM, Kyle Huey wrote: >> Guess we should plan a mozillabuild release. >> >> - Kyle > > Don't we need to update our servers first due to phases? But either way, > yes, this should be a bigger priority. Either update the servers to

Re: Minimum Required Python Version

2012-09-09 Thread Paul ADENOT
On 09/09/2012 10:31 PM, Dirkjan Ochtman wrote: On Sun, Sep 9, 2012 at 10:06 PM, Paul ADENOT wrote: The next Ubuntu release will include Python 3, and not Python 2.x (on a default install). However, as you note, Python 2.7 will be available as a separate package. I just wanted to mention that

Re: Minimum Required Python Version

2012-09-09 Thread Paul ADENOT
Linux distros are all over the map. Many include 2.7 as part of the standard distribution. If they don't, they often include a "python27" package. Or, at least it is a popular enough package that someone on the internets provides an RPM, .deb, etc. We would just need to point people at those in th