Video flickering when hardware video decoding is enabled (AMD GPU) (50.0 and 51.0)
Reported by
quocdung...@gmail.com,
Jun 3 2016
|
||||||||||||
Issue descriptionUserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Example URL: http://easyhtml5video.com/ Steps to reproduce the problem: This steps can only be reproduced with old AMD GPU like AMD Radeon HD 6470M 1. Open chrome://flags and enable #ignore-gpu-blacklist 2. Restart browser 3. Visit http://easyhtml5video.com/ and play video. 3.a. or visit https://www.my5.tv and play any shows to reproduce bug in flash player What is the expected behavior? Video decode should work fine on old AMD GPU when GPU blacklist are being ignored. Chrome 49 and older version did not have this problem What went wrong? Video flickering on HTML5 and Flash when hardware video decode is enabled. Not all video types are flickering so it's 50/50 Please watch my videos about video playback comparison between Chrome 49.0 and 50.0 https://www.youtube.com/watch?v=0PB2ujtMius https://www.youtube.com/watch?v=oGCxt-NzR_g Did this work before? Yes Before i updated Chrome to 50.0 Is it a problem with Flash or HTML5? Both Does this work in other browsers? Yes Chrome version: 51.0.2704.79 Channel: stable OS Version: 6.1 (Windows 7, Windows Server 2008 R2) Flash Version: Shockwave Flash 21.0 r0 I tested on Firefox and Internet Explorer. Both browser works fine, no flickering. I have downloaded drivers and BIOS from http://support.hp.com/dk-da/drivers/selfservice/hp-pavilion-g7-1100-notebook-pc-series/5082232/model/5147270?ssfFlag=true&sku=QA560EA and updated AMD drivers and BIOS to the latest version The .nfo file contains all hardware infomation about my laptop HP HP Pavilion g7-1118so notebook pc and can only be viewen on Windows computers.
,
Jun 7 2016
,
Jun 7 2016
Note: Hardware video decode works perfectly on Chrome 49 and older, so the problem is the Chrome itself and not my H/W. Kindly check the changes between 49 and 50.
,
Jun 28 2016
I don't have AMD Radeon to repro. uocdung1974@gmail.com, does it this still bother you in new released Chrome dev build 53? From the screenshot you uploaded, it does look like an issue. If you disable GPU decoding, does this bug disappear?
,
Jul 4 2016
Yes, this bug still happen in dev build v53. I tried GPU decoding and it resolve all video playback problem, but my laptop CPU is AMD with 2 cores, 3.0 GHz. Video playback is very terrible, it lags a lot and video chopping so i keep GPU deconding turned on I updated the gpu drivers from AMD website but it is not solving the problem. Chrome v49 is not obsolete yet so i can use it until this bug gets fixed Remember to ask them what CPU model, speed and fequences before telling them to try disable GPU decoding. Next time
,
Jul 4 2016
I tested video playback with hardware video decode enabled on Opera and it is working fine. Opera (Windows) is running the latest version of Chromium webview system
,
Jul 5 2016
Thank you for providing more feedback. Adding requester "yiningc@chromium.org" for another review and adding "Needs-Review" label for tracking. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Jul 5 2016
I tested video playback on Vivaldi browser which is using Chromium and it also working fine. No video flickering problem. So i think the flickering bug came from Google Chrome software.
,
Jul 12 2016
quocdung1974@gmail.com, can you report the display card model you are using? if this display card is put in gpu-blacklist, it probably means chrome intentionally not support GPU decoding on it. Do you see the flicking issue when you use software decoding?
,
Jul 21 2016
kindly reminder, quocdung1974@gmail.com, can you answer questions in #9?
,
Jul 22 2016
My card is AMD Radeon HD 6470M. I don't see flickering issue on software decoding but the video playback is very slow due to CPU limit. In v49, it doesn't matter if my gpu was blacklisted, video playback will work perfectly like forever. v50 have ruined everything and make blacklisted gpu not support anymore. Please do not mention with my email address to get spam-bot to grab my email. please censor my email, otherwise i won't reply anymore
,
Jul 23 2016
Thank you for providing more feedback. Adding requester "yiningc@chromium.org" for another review and adding "Needs-Review" label for tracking. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Jul 25 2016
sandersd@, is AMD Radeon HD 6470M in H/W decoding blacklist? I don't have a AME Radeon HD graphic card to verify if this issue repro.
,
Jul 25 2016
jbauman@: Another overlay or perhaps tiling bug?
,
Jul 25 2016
May i ask. Is it possible to debug and collect logs from Google Chrome client?
,
Jul 26 2016
Could you check on Chrome Canary and see if it reproduces there? If it does you can get the about:gpu after you reproduce it and attach it here. It might have some additional logging info about what's going wrong.
,
Jul 26 2016
I will try Google Canary and reproduce the bug after vacation. Just wait few days.
,
Jul 26 2016
,
Jul 30 2016
I test Chrome Canary and the bug still happen. In chrome://gpu i found error log that says Log Messages GpuProcessHostUIShim: The GPU process exited normally. Everything is okay. [4724:4236:0730/225042:ERROR:mf_helpers.cc(12)] : Error in dxva_video_decode_accelerator_win.cc on line 321 but in official version v52 and v49, does not say anything about the decode error. i don't know if it came from Windows or Chrome
,
Sep 21 2016
The bug still present on 53.0.2785.116 m stable Please wake up Google
,
Oct 30 2016
Update: This bug still present on Version 54.0.2840.59 (64-bit) and canary version Version 56.0.2905.0 canary (64-bit).
,
Oct 31 2016
Log Messages [4372:4368:1031/212103:ERROR:mf_helpers.cc(12)] : Error in dxva_video_decode_accelerator_win.cc on line 345 GpuProcessHostUIShim: The GPU process exited normally. Everything is okay. https://chromium.googlesource.com/chromium/src/media/+/master/gpu/dxva_video_decode_accelerator_win.cc latest working video decoder was 49.0.2623.112. GPU acceleration were completely different https://chromium.googlesource.com/chromium/src/+/49.0.2623.112/
,
Mar 13 2017
Cleaning up "Needs-Review" label as we are not using this label for triage anymore. Ref bug for this cleanup 684919
,
May 8 2017
This issue still not fixed, but as of v57, video decode were forced to accelerate in GPU even it is disabled, so problem is solved i guesss
,
Aug 16 2017
,
Aug 31 2017
as per #25, this bug not repro anymore when AMD Radeon HD 6470M is forced H/W decoding |
||||||||||||
►
Sign in to add a comment |
||||||||||||
Comment 1 by quocdung...@gmail.com
, Jun 3 2016