VAAPI: Small H264 videos in Firefox and Gnome Video are corrupted on AMD RS880
Categories
(Core :: Audio/Video: Playback, defect, P3)
Tracking
()
People
(Reporter: ke5trel, Assigned: stransky)
References
(Blocks 2 open bugs, )
Details
Attachments
(5 files)
STR:
- On Ubuntu 22.10 with AMD RS880 (R600) (mesa 22.2.5 and 23.0.0) make sure WebRender and VAAPI are enabled (default since Bug 1798360).
- Open attached 174x98 H264 video
Big_Buck_Bunny_98_10s.mp4
.
Green artifacts appear on the video, occurs for horizontal videos with height less than 100 pixels and vertical videos with height less than 234 pixels.
The same issue occurs with the GNOME Videos app, indicating it is a driver bug.
Comment 2•2 years ago
|
||
:bradwerth, since you are the author of the regressor, bug 1798360, could you take a look? Also, could you set the severity field?
For more information, please visit auto_nag documentation.
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Comment 3•2 years ago
|
||
The same issue occurs with the GNOME Videos app, indicating it is a driver bug.
Are you able to reproduce the issue with mpv --hwdec=vaapi Big….mp4
?
Please attach the output of about:support
, and paste the output of vainfo
.
Assignee | ||
Comment 4•2 years ago
|
||
I'd say it's comes from Bug 1802844. We may need to add force-enable for zero copy to debug it.
Assignee | ||
Updated•2 years ago
|
Comment 5•2 years ago
|
||
(In reply to Kestrel from comment #0)
Has this build been fine?
mozregression --launch 2023-03-08 --pref gfx.webrender.all:true media.ffmpeg.vaapi.enabled:true -a https://bugzilla.mozilla.org/attachment.cgi?id=9324831
Assignee | ||
Comment 6•2 years ago
|
||
Kestrel, please try the mpv player.
It also occurs with mpv
using VAAPI.
It is not a recent regressing change, it goes back to the introduction of VAAPI but is now exposed by default in Beta and Nightly due to Bug 1798360 removing R600 from the Webrender blacklist. media.ffmpeg.vaapi.force-surface-copy = true
does not make any difference.
Assignee | ||
Comment 9•2 years ago
|
||
Thanks. Please attach about:support page.
Reporter | ||
Comment 10•2 years ago
|
||
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 11•2 years ago
|
||
Updated•2 years ago
|
Comment 12•2 years ago
|
||
Comment 13•2 years ago
|
||
bugherder |
Reporter | ||
Comment 14•2 years ago
|
||
Upstream bug for reference:
https://gitlab.freedesktop.org/drm/amd/-/issues/2485
Updated•2 years ago
|
Description
•