Closed Bug 1632095 Opened 5 years ago Closed 5 years ago

VAAPI decoding shows only green image instead of video

Categories

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

77 Branch
x86_64
Linux
defect

Tracking

()

VERIFIED DUPLICATE of bug 1632137
Tracking Status
firefox-esr68 --- unaffected
firefox75 --- unaffected
firefox76 --- unaffected
firefox77 --- disabled

People

(Reporter: eh3t2adm7, Unassigned)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: nightly-community, regression)

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:77.0) Gecko/20100101 Firefox/77.0

Steps to reproduce:

On Linux/wayland with Intel Haswell graphics with
gfx.webrender.all=true
widget.wayland-dmabuf-vaapi.enabled=true
widget.wayland-dmabuf-webgl.enabled=true

browse to reddit/youtube and watch a video with available hardware decoding profile (for me: h264 forced with h264ify).

Actual results:

Video is just a green picture
Audio plays fine

Expected results:

video should play correctly

As it used to work correctly I used mozregression and it says:
6:37.26 INFO: Last good revision: c3221bde9f2a8057e8058a6a7abfe633a3d01895
6:37.26 INFO: First bad revision: 2a8c06104c40918ac2cfc0f3db0adbfe07bb28a7
6:37.26 INFO: Pushlog:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=c3221bde9f2a8057e8058a6a7abfe633a3d01895&tochange=2a8c06104c40918ac2cfc0f3db0adbfe07bb28a7

this points to https://bugzilla.mozilla.org/show_bug.cgi?id=1474281

Bugbug thinks this bug should belong to this component, but please revert this change in case of error.

Component: Untriaged → Graphics: WebRender
Product: Firefox → Core
OS: Unspecified → Linux
Hardware: Unspecified → x86_64

Thanks for the report!

Has Regression Range: --- → yes
Component: Graphics: WebRender → Audio/Video: Playback
Flags: needinfo?(jan)

In the latest nightly it seems to work again so I'll close this.

Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Resolution: --- → INVALID

Thanks for the confirmation!

Flags: needinfo?(jan)
Resolution: INVALID → DUPLICATE

I still have this issue. It started with Nightly 77.0a1 (2020-04-21) (64bit). I can hear the sound but picture is all green.

Flags: needinfo?(jan)

yes, this is still not fixed, webgl with dmabuf seems to be broken as well (black map on google maps)

LIBVA_DRIVER_NAME=i965 GDK_BACKEND=wayland mozregression --find-fix --bad 2a8c06104c40918ac2cfc0f3db0adbfe07bb28a7 --good 2020-04-26 --pref gfx.webrender.all:true widget.wayland-dmabuf-vaapi.enabled:true -a https://berlin-ak.ftp.media.ccc.de/congress/2013/mp4/30c3-5605-en-Opening_Event_h264-hq.mp4

7:02.83 INFO: First good revision: 48741844f72fa6369aad673278591e676b5efe7d
7:02.83 INFO: Last bad revision: 3588d7de8ea89f3282ace54d4ef0820ff23fdddd
7:02.83 INFO: Pushlog:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=3588d7de8ea89f3282ace54d4ef0820ff23fdddd&tochange=48741844f72fa6369aad673278591e676b5efe7d

48741844f72fa6369aad673278591e676b5efe7d Robert Mader Bug 1632137 - Do not require GL compat profile for Webrender, r=jgilbert

(In reply to Mikko F from comment #5)

I still have this issue. It started with Nightly 77.0a1 (2020-04-21) (64bit). I can hear the sound but picture is all green.

It was fixed with Nightly 20200423095248.

(In reply to Francois Guerraz from comment #6)

yes, this is still not fixed, webgl with dmabuf seems to be broken as well (black map on google maps)

If it's still present with latest Nightly, please file a new bug. Unfortunately, I couldn't reproduce it.

Status: RESOLVED → VERIFIED
Flags: needinfo?(jan)
You need to log in before you can comment on or make changes to this bug.