[Webkit-unassigned] [Bug 254340] [GStreamer] Does not use vaapi for video playback

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Mar 23 11:27:51 PDT 2023


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

Michael Catanzaro <mcatanzaro at gnome.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|WebkitGTK does not use      |[GStreamer] Does not use
                   |vaapi for video playback    |vaapi for video playback
             Status|NEW                         |RESOLVED
         Resolution|---                         |WONTFIX
                 CC|                            |mcatanzaro at gnome.org
          Component|WebKitGTK                   |Media

--- Comment #1 from Michael Catanzaro <mcatanzaro at gnome.org> ---
gstreamer-vaapi is intentionally blocked because it doesn't work reliably, see bug #240664 and especially bug #197752 for justification for blocking it.

The future solution is the new va element of gstreamer-plugins-bad. See https://blogs.igalia.com/vjaquez/2020/07/10/new-va-api-h-264-decoder-in-gst-plugins-bad/ and https://blogs.igalia.com/vjaquez/2021/12/08/gstva-in-gstreamer-1-20/. Currently that's still disabled by default, but there is some environment variable you can use to uprank it. Hopefully it will become enabled by default soon (maybe in gst 1.24?) because you really shouldn't need to do anything to get hardware decoding. Anyway, copying from that second blog post:

GST_PLUGIN_FEATURE_RANK=vah264dec:MAX,vah265dec:MAX,vampeg2dec:MAX,vavp8dec:MAX,vavp9dec:MAX

Maybe that will work?

-- 
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/20230323/34bf4b08/attachment.htm>


More information about the webkit-unassigned mailing list