Closed Bug 1518106 Opened 6 years ago Closed 6 years ago

WebRTC microphone input not working (regression)

Categories

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

66 Branch
Unspecified
Linux
defect

Tracking

()

RESOLVED FIXED
mozilla66
Tracking Status
geckoview64 --- unaffected
geckoview65 --- unaffected
geckoview66 --- unaffected
firefox-esr60 --- wontfix
firefox64 --- wontfix
firefox65 --- wontfix
firefox66 --- fixed

People

(Reporter: achronop, Assigned: achronop)

References

Details

(Keywords: regression)

Attachments

(2 files)

+++ This bug was initially created as a clone of Bug #1418694 +++ User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/57.0 Build ID: 20171115192300 Steps to reproduce: - Visit https://test.webrtc.org/ - Allow access to the microphone - Start the test - Allow access to the microphone again Actual results: On Android, and my OpenSUSE laptop, everything works fine. On my Gentoo-machine, the microphone check fails. I can see, that firefox is not opening a capture stream at pulseaudio. The log of pulseaudio reveals, that a "WebRTC VoiceEngine" connects, but directly looses connection again. Same problem with a clear profile and settings folder. - Downloaded binary of 52(ESR) - works - Downloaded binary of 55.0 - works - Downloaded binary of 56.0.2 - works - Downloaded binary of 57.0 - doesn't work - Downloaded binary of 59 nightly - doesn't work Expected results: Firefox properly opens a capture stream at the pulseaudio server, and the microphone check succeeds.
No longer depends on: 1418694
Assignee: nobody → achronop

Cubeb fix merged in cubeb repo: https://github.com/kinetiknz/cubeb/pull/486.
Next will take care cubeb-pulse-rs backend.

cubeb-pulse-rs patch up for review: https://github.com/djg/cubeb-pulse-rs/pull/40

Pushed by achronopoulos@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3692b1c3df60 Update cubeb from upstream to feec7e2. r=kinetik https://hg.mozilla.org/integration/autoland/rev/42246dc57f62 Update cubeb-pulse-rs from upstream to 17c1629. r=kinetik
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla66
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: