Closed
Bug 1057695
Opened 10 years ago
Closed 8 years ago
Youtube video black after switching to external monitor
Categories
(Core :: Audio/Video: Playback, defect)
Tracking
()
RESOLVED
INCOMPLETE
Tracking | Status | |
---|---|---|
platform-rel | --- | ? |
People
(Reporter: ibounig_tobias1, Unassigned)
Details
(Whiteboard: [platform-rel-Youtube])
Steps to reproduce:
1) Open Firefox
2) Go to youtube.com
3) Play Video
4) Plug/Unplug Monitor (in my case mini Display Port)
5) Refresh Page
6) Try playing video again
After Refreshing the Video turns black (audio and Controls still working).
All tries to get a YT Video to play result in black videos.
Restarting Firefox solves the issue.
In Chrome the same procedure does not have the issue.
Some Screen shots: http://imgur.com/a/vKVlC
Windows 8.1
Aurora 33.0a2 (2014-08-22)
Nvidia Optimus:
NVS5400M (327.23)
Intel4000
Flash NPSWF32_15_0_0_130.dll
Comment 1•10 years ago
|
||
Are you using Flash YouTube, or HTML5 YouTube?
My guess is you're getting hardware accelerated video decoding and Flash or our media code(if you're using HTML5 YouTube) isn't handling the D3D device being reset when the monitor is re-plugged.
Reporter | ||
Comment 2•10 years ago
|
||
@cpearce It is HTML5(In reply to Chris Pearce (:cpearce) from comment #1)
> Are you using Flash YouTube, or HTML5 YouTube?
>
> My guess is you're getting hardware accelerated video decoding and Flash or
> our media code(if you're using HTML5 YouTube) isn't handling the D3D device
> being reset when the monitor is re-plugged.
It is HTML5.
All I know is, if I plug in (/plug out) the monitor the video is still playing (also visually it is working).
But as soon as the quality is changed, or the site is refreshed or a new/loaded YT video is played/resumed it is always black until i restart Firefox.
What is happening internally in Firefox I have no idea.
I can imagine that if the monitor is plugged in my Laptop tries to render everything from now on the dedicated video card, however the video currently playing is still rendered with the internal card. But once a change happens FF gets a 'new instance of the graphics context' (i hope you know what I mean^^) and renders it with the dedicated card which leads to problems.
In Chrome this problem does not happen, either they keep 'holing on to the graphics context' or they are switching correctly.
Is there anything I could do to shed more light on this Problem (Running a debug build of Firefox etc.)?
Comment 3•10 years ago
|
||
This seems related to bug #1056343, which sees the same problem in Linux and OS X but does not depend on an external monitor. Probably related to bug #1044063 as well.
Does it work if HWA is disabled in Firefox? (restart FF to apply)
https://support.mozilla.org/en-US/kb/forum-response-disable-hardware-acceleration
Comment 5•10 years ago
|
||
Same issue here. Also Win8.1 update 1. Turning HWA off helps!
Comment 6•10 years ago
|
||
Please, this is really annoying issue. Turning HWA off is not a solution.
Updated•9 years ago
|
Component: Audio/Video → Audio/Video: Playback
(In reply to Jan Skrasek from comment #6)
> Please, this is really annoying issue. Turning HWA off is not a solution.
Do you mean that turning HWA off doesn't fix the problem?
Updated•8 years ago
|
platform-rel: --- → ?
Updated•8 years ago
|
Whiteboard: [platform-rel-Youtube]
I'm going to assume that this is the Intel driver bug and has already been fixed. Re-open if this issue still exists.
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•