no audio with DAC when skipping videos (macOS)
Categories
(Core :: Audio/Video: cubeb, defect)
Tracking
()
People
(Reporter: jsli, Unassigned, NeedInfo)
Details
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15
Steps to reproduce:
On my MacBook Pro 16 M3 Pro (Sonoma 14.5), when the memory is quite intensive, and is using DAC for output, frequently pause and resume/skip YouTube/Bilibili videos.
I'm sure if I use private browsing without any extension, I can still reproduce the bug.
DAC is FiiO K7 with USB interface if that matters.
(If I'm using builtin speaker, direct headphone output on macOS, then it won't trigger the bug no matter the frequency of skipping/pausing)
(With Safari, Vivaldi on macOS, I can't reproduce the issue.)
(Using Firefox on Arch Linux/Windows 10 Home, I also can't reproduce the issue.)
Actual results:
You'll sometimes get no sound at all(it's still showing playback status in the tab, and video is fine).
Possible workarounds(it won't fix itself until you do something to it):
- Sometimes the audio will resume if you pause and play the video again.
- If you mute the tab/player, and then unmute, the audio will also come back.
Other useful information:
- Once you entered the status of video playing, but no sound output, the entire system will also have no sound output at all.
- If you managed to get one video playback with sound, and you opened next tabs to playback simultaneously, it'll always work normally with both audio and video.
Expected results:
It should've output video with sound no matter how frequently you skip/pause-resume the video.
| Reporter | ||
Comment 1•1 year ago
|
||
My Firefox User Agent on macOS is: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:131.0) Gecko/20100101 Firefox/131.0
| Reporter | ||
Comment 2•1 year ago
|
||
Also, even if the User Agent report I'm on Intel Mac OS X, I can see from activity monitor that I'm on an Apple Silicon build instead of an intel build.
Comment 3•1 year ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Audio/Video: cubeb' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Comment 4•1 year ago
|
||
Hi JHIH-SIOU, Thanks for the report. Could you upload the information on your about::support, and 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 5•1 year ago
|
||
Here is the link to the profile:
https://share.firefox.dev/3Yh4IMQ
I'm using a private window for testing, therefore there should be no extensions on my browser.
I managed to reproduce the issue in about 30 seconds but used about 10 seconds to make sure it was actually outputting no sound since there's also the possibility that the video itself simply has no sound.
| Reporter | ||
Comment 6•1 year ago
|
||
Here is a link to the about:support information:
https://gist.github.com/pedestrianlove/ac53c77a6de8a407ca3e4c3fdeb91bdd
Updated•1 year ago
|
Description
•