Microphone distortions with PipeWire(?)
Categories
(Core :: Audio/Video: Playback, defect)
Tracking
()
People
(Reporter: pmenzel+bugzilla.mozilla.org, Unassigned)
Details
(Whiteboard: [needs performance profile])
Attachments
(1 file)
|
51.16 KB,
text/plain
|
Details |
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:133.0) Gecko/20100101 Firefox/133.0
Steps to reproduce:
On an Intel Kaby Lake Dell XPS 13 9360 with Debian sid/unstable and Nightly use the video conference software BigBlueButton 2.7.14 (client version 355).
Actual results:
The meeting participants say my audio is distorted. But there is no distortion when doing BBB’s echo test, or testing with Audio+Video+Screen Recording using RecordRTC.
Expected results:
No distortion should happen.
As I have distortion during playback using mpv 0.38.0 when using PipeWire directly, and no such issue using the PulseAudio backend (that uses PipeWire in the end), I was wondering if Nightly uses PipeWire directly, and if I can switch to PulseAudio for testing.
| Reporter | ||
Comment 1•1 year ago
|
||
In about:support pulse-rust is listed as audio backend, so I guess it’s unrelated to PipeWire. :/
Comment 2•1 year ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Audio/Video: Playback' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Comment 3•1 year ago
|
||
Hi Paul, thanks for the report. How did you setup the pipewire? Firefox should work with pipewire via pipewire-pulse layer since we currently don't have pipewire backend. There is a on-going discussion here: https://github.com/mozilla/cubeb/issues/705
| Reporter | ||
Comment 4•1 year ago
|
||
Yes, pipewire-pulse is used. Any hints, what logs to enable?
Comment 5•1 year ago
•
|
||
Hi Paul, could you share a Firefox Profile with us?
Here is the video demonstrating how to get a profile: https://www.loom.com/share/24ea3a8e3a054c478de94643a0ea8620?sid=87b0ffaa-c4ea-43ce-8107-639f24b747a8
Steps:
- Install Firefox profiler: https://profiler.firefox.com/
- Open Firefox, and go to about:logging page
- Click Logging preset and choose Media Playback
- Click Start Logging
- Open a new tab and repeat the steps that cause the issue. Once you reproduce the issue, close the tab, then go back to about:logging page and click Stop Logging
- The Firefox Profiler should launch itself automatically.
- Click Upload Local Profile, then download the profile and upload it to Bugzilla, or paste the share link in the comment directly.
| Reporter | ||
Comment 7•1 year ago
|
||
I haven’t been able to reproduce this in a while. Currently I am using firefox-nightly 135.0a1~20241125205949.
Description
•