Closed Bug 1237772 Opened 10 years ago Closed 10 years ago

Video playback stalls during the first few seconds of playback

Categories

(Core :: Audio/Video: Playback, defect)

43 Branch
x86_64
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: bugzilla-mozilla24, Unassigned)

Details

(Keywords: regression)

Attachments

(2 files)

User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:43.0) Gecko/20100101 Firefox/43.0 Build ID: 20160105164030 Steps to reproduce: A few weeks ago, supposedly since the 43.0.3 release, video playback on YouTube (and other pages like Vimeo) stalls for the first ~5 seconds and the continues as normal. During this period, the YouTube progress indicator is also not updated (but the cache indicator is), but sound from the video is still heard. The progress bar then jumps to 5 seconds once the video unfreezes. I suppose this started to happen at the same time as "On some Windows configurations, improve the decoding of some videos on YouTube" was fixed according to the Firefox release notes. I'm running Firefox on Windows 7.
OS: Unspecified → Windows 7
Hardware: Unspecified → x86_64
Note: "A few weeks ago" should be "Since about a week".
Component: Untriaged → Audio/Video: Playback
Product: Firefox → Core
Can you please attach the contents of your about:support? We need some information about your graphics card to diagnose the problem.
Flags: needinfo?(johannes_schultz)
Attached file about:support
Done. Note that I'm using switchable graphics (pre-Optimus era), and Firfefox has shown video playback issues when switching between Intel and AMD graphics while Firefox was running, but this particular issue also arises when only using AMD FirGL V5700 card.
Flags: needinfo?(johannes_schultz)
Try a Firefox nightly 46 on the AMD card. Check if there is an updated driver for the Intel card.
Lenovo hasn't released any updated drivers for this laptop and due to the switchable graphics feature it's not possible to just use "normal" Intel/AMD drivers. I'll check out the nightly build ASAP.
Can you please paste in the graphics section of about:support so we know what hardware/drivers you have?
I already did, see attached file.
about:support indicates hardware video decoding is supported but disabled, so it looks like we've blocked the driver. Same with layers acceleration. Hopefully this will be addressed if Lenovo updates their driver. Until then there's little we can do.
You don't have accelerated layers and therefore don't have accelerated video. This is because the Intel driver is blacklisted. You might get those if you select the discrete graphics card in your BIOS. It will increase battery usage but may give you better performance.
Video playback worked flawlessly until this very latest Firefox release. Lenovo does no longer update graphics drivers for this model. Hardware video acceleration might have been disabled by myself. Anthony, I am already using the AMD graphics when I'm stationary, but need switchable graphics for when I'm mobile. Thus, as said, the AMD graphics driver is actually activated while I'm using Firefox. Why would Firefox disable acceleration when the Intel driver is not even active?
(In reply to Johannes from comment #10) > Video playback worked flawlessly until this very latest Firefox release. > Lenovo does no longer update graphics drivers for this model. > Hardware video acceleration might have been disabled by myself. If layers is disabled then video is also disabled. > Anthony, I am already using the AMD graphics when I'm stationary, but need > switchable graphics for when I'm mobile. Thus, as said, the AMD graphics > driver is actually activated while I'm using Firefox. Why would Firefox > disable acceleration when the Intel driver is not even active? Jeff - am I barking up the wrong tree?
Flags: needinfo?(jmuizelaar)
You should be able to determine exactly what caused this change by finding a regression window using mozregression (http://mozilla.github.io/mozregression/) Could you also share the make and model number of the computer that you're using? Finally, it would be great if you could post a link to a crash from about:crashes. If you don't have any crashes there, you should be able to force a crash by running this executable http://people.mozilla.org/~jmuizelaar/crash-firefox.exe.
Flags: needinfo?(jmuizelaar)
Keywords: regression
The problem seems to have effectively disappeared with the Firefox 44 update last week. I'll add the new about:support content for comparison, but after a quick diff it seems that accelerated layers are enabled again. The computer is a Lenovo W500 with FireGL V5700 + Intel integrated graphics (with manual switching - not done automatically like in later Optimus/etc. devices).
Status: UNCONFIRMED → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: