Closed Bug 930764 Opened 11 years ago Closed 11 years ago

Web Audio playback regression on Mac (10.8.5 at least)

Categories

(Core :: Web Audio, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 930189

People

(Reporter: ehsan.akhgari, Assigned: padenot)

References

()

Details

(Keywords: regression)

I realized that the problem of me not hearing anything in the Goo demo is actually a problem of all Web Audio content even the simplest one.  This is a recent regression and I bisected using mozregression and got to this range:

<http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=423b9c30c73d&tochange=4e7d1e2c93a6>

The obvious suspects are:

	6ca71aca6e9e	Paul Adenot — Bug 922247 - When an AudioContext is not running at 48kHz, resample the input of the MediaRecorder when encoding in Opus. r=roc
	c988007d5cd1	Paul Adenot — Bug 918861 - Update tests that were relying on a 48000Hz samplerate. r=ehsan
	8c159c637fdb	Paul Adenot — Bug 918861 - Allow the MSG to choose a better samplerate than 48000Hz. r=roc
	ac461ea5f961	Paul Adenot — Bug 918861 - Expose a better samplerate though the AudioStream interface. r=kinetik
	7049d17385d9	Paul Adenot — Bug 918861 - Add an API to get the native samplerate for a given audio backend. r=kinetik
	b77402bffaf7	Paul Adenot — Bug 907817 - Allow AudioStream users to pass-in latency requirements. r=kinetik
	af8f1f9b11be	Paul Adenot — Bug 907817 - Add a cubeb API to get a valid audio latency range per platform. r=kinetik
	6c1e6cff2e43	Paul Adenot — Bug 907817 - Actually set the latency when using the audiounit cubeb backend. r=kinetik

I'm gonna blame this on bug 918861 unless somebody proves me wrong.

Paul, can you take a look at this, please?
Blocks: 865256
Sure, we are going to aim a little bit higher in terms of latency on MacOS. Also, today's nightly fixes a couple bugs on _some_ macs, maybe it would be good to try again. I'll fix this today anyways.
Specifically, I'm talking about bug 930189 which might not be in Nightly, though, but this is what you might see.
tested with the fix for bug 930189; works fine on my MacBook Pro (2011) which previously had been broken due to that bug (when testing getUserMedia).
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.