Don't close the input stream when muting when using mic and headphones on the same device
Categories
(Core :: WebRTC: Audio/Video, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox76 | --- | fixed |
People
(Reporter: padenot, Assigned: padenot)
References
Details
Attachments
(3 files)
47 bytes,
text/x-phabricator-request
|
Details | Review | |
Bug 1624322 - Add a method to get the default device for a side in CubebDeviceEnumerator. r?achronop
47 bytes,
text/x-phabricator-request
|
Details | Review | |
Bug 1624322 - When muting an input device, don't turn it off if the output is also being used. r?jib
47 bytes,
text/x-phabricator-request
|
Details | Review |
This has a lot of side effects:
- Changing the latency (this we can fix differently but we could fix it here)
- Change the bluetooth mode (handsfree -> a2pd, which is very very bad for voip)
- Does an audible glitch because we close and re-open the stream
Assignee | ||
Comment 2•4 years ago
|
||
This is related to audio input, so in general it goes in this component.
Comment 3•4 years ago
|
||
Ok, so a capture bug, got it. Since we're focusing a lot on quality-of-life and bugfixing right now, should this be P2?
Comment 4•4 years ago
|
||
Glitches affect quality so I'd vote for P2
Updated•4 years ago
|
Assignee | ||
Comment 5•4 years ago
|
||
This is P1 I'm addressing it now.
Assignee | ||
Comment 6•4 years ago
|
||
Updated•4 years ago
|
Assignee | ||
Comment 7•4 years ago
|
||
Assignee | ||
Comment 8•4 years ago
|
||
Comment 10•4 years ago
|
||
Pushed by padenot@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/1ce0a5921f1c Add the raw group ID to MediaDevice. r=jib https://hg.mozilla.org/integration/autoland/rev/f6dcb0ce3a5e Add a method to get the default device for a side in CubebDeviceEnumerator. r=achronop https://hg.mozilla.org/integration/autoland/rev/bafcf7076dc0 When muting an input device, don't turn it off if the output is also being used. r=jib
Comment 11•4 years ago
|
||
Backed out 3 changesets for causing bustages in media/MediaManager.cpp
Backout link: https://hg.mozilla.org/integration/autoland/rev/2fafcff21562bdb011f1b7743895cc1fee24ac3e
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=295066489&repo=autoland&lineNumber=65966
Assignee | ||
Comment 12•4 years ago
|
||
Somehow missing include that is being included on other platforms.
Comment 13•4 years ago
|
||
Pushed by padenot@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/98f0dd0b45cf Add the raw group ID to MediaDevice. r=jib https://hg.mozilla.org/integration/autoland/rev/ff31e658891e Add a method to get the default device for a side in CubebDeviceEnumerator. r=achronop https://hg.mozilla.org/integration/autoland/rev/29deade8f415 When muting an input device, don't turn it off if the output is also being used. r=jib
Comment 14•4 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/98f0dd0b45cf
https://hg.mozilla.org/mozilla-central/rev/ff31e658891e
https://hg.mozilla.org/mozilla-central/rev/29deade8f415
Description
•