Updating to 107 RC1 set FF to be muted in Volume Mixer
Categories
(Core :: Audio/Video: cubeb, defect, P3)
Tracking
()
People
(Reporter: thee.chicago.wolf, Unassigned)
Details
No real STR but after updating from 106.0.5 to 107 RC1 on my home machine, I tried to play some Youtube and CNN videos and there was no sound. Level was at 100% but nothing coming out of the speakers.
I had to go to Volume Mixer where I noticed FF was set to be muted. I did not set this and my sound was fine with 106.0.5. After un-muting sound all is working again. This happened, I think, with an earlier release...maybe 102? I don't remember but not the 1st time it happened.
Comment 1•3 years ago
|
||
Not sure if any change in cubeb would affect the global audio volume setting. Also, I wonder if the web extension can adjust the volume setting or not? Let's move it to the audio component first to see if our audio experts have any thought.
Comment 2•3 years ago
|
||
Arthur, is this on Windows 10 as the metadata for this bug suggest? We don't really adjust the volume mixer, I don't think, so I'm not sure what could have caused that. Also we haven't done much in the 106 -> 107 transition on that front.
| Reporter | ||
Comment 3•3 years ago
|
||
(In reply to Paul Adenot (:padenot) from comment #2)
Arthur, is this on Windows 10 as the metadata for this bug suggest? We don't really adjust the volume mixer, I don't think, so I'm not sure what could have caused that. Also we haven't done much in the 106 -> 107 transition on that front.
Yep, on Windows 10.
Out of curiosity, is there a hotkey that might trigger this by chance? Seems like a longshot but to be that application specific seems way odd to me.
I experienced it the other day quite randomly when playing a CNN video and surely I didn't manually right-click Speaker tray icon > choose Volume Mixer and then select to mute FF. Aside from fat-fingering a keyboard shortcut, I'm at a loss to explain how it could happen.
Comment 4•3 years ago
|
||
I don't know of a hotkey available by default on the system that would trigger this, and a quick search on the web doesn't turn up anything either.
What I know is that Firefox doesn't have code to move this volume slider on its own. It's done via (I think) ISimpleAudioVolume::SetMasterVolume and we don't call this function. It's reference in our codebase, but not compiled into Firefox (part of a library we use).
I'm equally at lost at what happens here, first time I'm hearing of this on Windows.
| Reporter | ||
Comment 5•3 years ago
•
|
||
I am starting to think that maybe this is me fat-fingering ctrl-m when I am actually trying to do ctrl-n. They're right next to each other after all so it might be the cause. =) I experienced a muted video other day while attempting to watch a video from IMDB but I didn't look at the tab to see if it indicates if it's muted or not. For now, I am going to close a WFM and try to be mindful of looking at the tab rather than flailing about in the sound mixer.
If it happens again and there is no indication of it being muted, I'll reopen.
| Reporter | ||
Comment 6•3 years ago
|
||
So this just happened to me when I opened this video: https://www.cnn.com/videos/business/2022/12/07/caleb-simpson-tiktok-cprog-orig.cnn
I only had one other tab open to eBay. I took note of seeing what the CNN tab said and it was not in a state of being muted. I pressed ctrl-m to be sure. Error Console only showed this:
this.window.gBrowserInit is undefined ext-browser.js:1135
get activeTab chrome://browser/content/parent/ext-browser.js:1135
candidates chrome://extensions/content/parent/ext-tabs-base.js:2090
next self-hosted:1740
query chrome://extensions/content/parent/ext-tabs-base.js:2112
next self-hosted:1740
from self-hosted:514
query chrome://browser/content/parent/ext-tabs.js:1013
query self-hosted:1356
result resource://gre/modules/ExtensionParent.jsm:1155
withCallContextData resource://gre/modules/ExtensionParent.jsm:638
result resource://gre/modules/ExtensionParent.jsm:1154
withPendingBrowser resource://gre/modules/ExtensionParent.jsm:648
result resource://gre/modules/ExtensionParent.jsm:1153
callAndLog resource://gre/modules/ExtensionParent.jsm:1106
recvAPICall resource://gre/modules/ExtensionParent.jsm:1152
AsyncFunctionNext self-hosted:807
Should I re-open?
| Reporter | ||
Comment 7•3 years ago
•
|
||
So for sure I am not fat-fingering this to cause a mute. I opened this video (https://www.youtube.com/watch?v=g9w-YL9unmY) in a new tab and pressed the play but to listen but it was muted in volume mixer but not in the tab. Only error in Error Console was the same one as from comment 6. And I am on 108.0.1.
09:13:04.288 this.window.gBrowserInit is undefined ext-browser.js:1135
get activeTab chrome://browser/content/parent/ext-browser.js:1135
candidates chrome://extensions/content/parent/ext-tabs-base.js:2090
next self-hosted:1740
query chrome://extensions/content/parent/ext-tabs-base.js:2112
next self-hosted:1740
from self-hosted:514
query chrome://browser/content/parent/ext-tabs.js:1013
query self-hosted:1356
result resource://gre/modules/ExtensionParent.jsm:1155
withCallContextData resource://gre/modules/ExtensionParent.jsm:638
result resource://gre/modules/ExtensionParent.jsm:1154
withPendingBrowser resource://gre/modules/ExtensionParent.jsm:648
result resource://gre/modules/ExtensionParent.jsm:1153
callAndLog resource://gre/modules/ExtensionParent.jsm:1106
recvAPICall resource://gre/modules/ExtensionParent.jsm:1152
AsyncFunctionNext self-hosted:807
Comment 8•3 years ago
|
||
Something is up with your Windows installation, Firefox doesn't touch this volume control at all, as said previously, it never calls the function that allows changing this slider, or muting for that matter.
Description
•