Closed
Bug 1518106
Opened 6 years ago
Closed 6 years ago
WebRTC microphone input not working (regression)
Categories
(Core :: WebRTC: Audio/Video, defect, P3)
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.
Assignee | ||
Comment 1•6 years ago
|
||
The patch is described in : https://bugzilla.mozilla.org/show_bug.cgi?id=1418694#c44
Assignee: nobody → achronop
Updated•6 years ago
|
status-firefox64:
--- → wontfix
status-firefox65:
--- → wontfix
status-geckoview64:
--- → unaffected
status-geckoview65:
--- → unaffected
status-geckoview66:
--- → unaffected
Assignee | ||
Comment 2•6 years ago
|
||
Cubeb fix merged in cubeb repo: https://github.com/kinetiknz/cubeb/pull/486.
Next will take care cubeb-pulse-rs backend.
Assignee | ||
Comment 3•6 years ago
|
||
cubeb-pulse-rs patch up for review: https://github.com/djg/cubeb-pulse-rs/pull/40
Assignee | ||
Comment 4•6 years ago
|
||
Assignee | ||
Comment 5•6 years ago
|
||
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
Comment 7•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/3692b1c3df60
https://hg.mozilla.org/mozilla-central/rev/42246dc57f62
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla66
Updated•6 years ago
|
status-firefox-esr60:
--- → unaffected
Updated•6 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•