[Webkit-unassigned] [Bug 261892] New: [GTK][GStreamer] video playback uses GstVA, except on YouTube

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Sep 21 10:48:35 PDT 2023


https://bugs.webkit.org/show_bug.cgi?id=261892

            Bug ID: 261892
           Summary: [GTK][GStreamer] video playback uses GstVA, except on
                    YouTube
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKitGTK
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: johannesp at posteo.net
                CC: bugs-noreply at webkitgtk.org

Created attachment 467816

  --> https://bugs.webkit.org/attachment.cgi?id=467816&action=review

"GST_DEBUG=va*:6 epiphany": log of YT playback

WebKitGTK 2.42.0 happily plays VAAPI-accelerated video on any website in any HW-supported format, except on YouTube (tested with vp9 and av1). Tested with GNOME Web and Surf, on GNOME 45 in wayland and X11 sessions. If I remove the libraries for the GStreamer av1/vpx software decoders, playback on YT stops working altogether.

For reference, this testcase: https://tools.woolyss.com/html5-audio-video-tester/?u=woolyss.com/f/spring-vp9-vorbis.webm works flawlessly. (verified via intel_gpu_top)

Epiphany 44.0 (installed via flatpak) is not affected, but Epiphany.Devel 45.0 is. Firefox 117.0 works.

environment:
GST_PLUGIN_FEATURE_RANK=vaav1dec:MAX,vah264dec:MAX,vah265dec:MAX,vampeg2dec:MAX,vavp8dec:MAX,vavp9dec:MAX,vacompositor:MAX,vadeinterlace:MAX,vajpegdec:MAX,vapostproc:MAX,vah264lpenc:MAX,vah265lpenc:MAX

other software:
GStreamer 1.22.6
Mesa 23.2-rc3
libva-1.19
intel-media-driver-23.3.4

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230921/2d1bd4a1/attachment.htm>


More information about the webkit-unassigned mailing list