Closed Bug 1434353 Opened 6 years ago Closed 6 years ago

Pronounced audio stutter (under-run) in WebRTC calls under load from camera downscaling

Categories

(Core :: WebRTC: Audio/Video, defect, P2)

59 Branch
All
macOS
defect

Tracking

()

RESOLVED DUPLICATE of bug 1434538
Tracking Status
thunderbird_esr52 --- unaffected
firefox-esr52 --- unaffected
firefox58 --- unaffected
firefox59 --- fixed
firefox60 --- fixed

People

(Reporter: jib, Unassigned)

References

Details

(Keywords: regression)

Regression range from comment 3 points to a more recent regression for the stutter: bug 1370598.

106:23.72 INFO: Last good revision: f77e243145f2c08e6f7ba4f086400e874aad9463
106:23.72 INFO: First bad revision: f745765d92c46e5b257ea48470bf02fcf691a7da
106:23.72 INFO: Pushlog:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=f77e243145f2c08e6f7ba4f086400e874aad9463&tochange=f745765d92c46e5b257ea48470bf02fcf691a7da

I've opened bug 1434439 about the unnecessary camera downscaling in comment 2 and earlier.
Blocks: 1370598
No longer blocks: 1388219
Summary: Pronounced audio stutter (under-run) in WebRTC calls while scrolling random tab → Pronounced audio stutter (under-run) in WebRTC calls under load from camera downscaling
Andreas, this noise turned out to be OSX related. Please open a new bug if you still think it's important to uplift your fix in bug 1299515, for the DeliverFrame mutex regression.

I know I heard noise from your end this morning, but I replicated it in another 1-1 today and noticed it was tied to me moving things on my end, not the other persons end, so I don't think this was happening on your end (linux) after all.
Assignee: apehrson → padenot
OS: All → Mac OS X
See Also: → 1434538
No longer blocks: 1431056
(In reply to Jan-Ivar Bruaroey [:jib] (needinfo? me) from comment #4)
> Regression range from comment 3 points to a more recent regression for the
> stutter: bug 1370598.
> 
> 106:23.72 INFO: Last good revision: f77e243145f2c08e6f7ba4f086400e874aad9463
> 106:23.72 INFO: First bad revision: f745765d92c46e5b257ea48470bf02fcf691a7da
> 106:23.72 INFO: Pushlog:
> https://hg.mozilla.org/integration/autoland/
> pushloghtml?fromchange=f77e243145f2c08e6f7ba4f086400e874aad9463&tochange=f745
> 765d92c46e5b257ea48470bf02fcf691a7da
> 
> I've opened bug 1434439 about the unnecessary camera downscaling in comment
> 2 and earlier.

Your STR is clearly pointing to video as being the reason for this stutter.

The regression find looks like something that would have made a machine more susceptible to hitting the path causing the stutter. But there are many variables involved there, including sampling frequency and macbook model. I wouldn't have expected your Macbook Pro to be affected by that change.
jib, as Andreas says, my patch makes the bug more obvious, and is the right thing to do, in any case. If we lack time to patch 59, I can uplift a backout.

We should work on a fix for this webcam madness as soon as possible, it should not have gone in in the first place.
Assignee: padenot → nobody
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → DUPLICATE
See Also: 1434538
You need to log in before you can comment on or make changes to this bug.