From 8b35fcf4c750bfa5bb98bacbd92aeb964f1d5667 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Cerveau?= Date: Wed, 22 Jan 2025 16:11:24 +0100 Subject: [PATCH] decoders: add gst vulkan AV1 decoder Add AV1 format to the list of supported decoders by GStreamer. --- fluster/decoders/gstreamer.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/fluster/decoders/gstreamer.py b/fluster/decoders/gstreamer.py index cc92d09e..2afd4ea6 100644 --- a/fluster/decoders/gstreamer.py +++ b/fluster/decoders/gstreamer.py @@ -434,6 +434,13 @@ class GStreamerVulkanH265Gst10Decoder(GStreamer10Video): decoder_bin = " vulkanh265dec ! vulkandownload " api = "Vulkan" +@register_decoder +class GStreamerVulkanAV1Gst10Decoder(GStreamer10Video): + """GStreamer AV1 Vulkan stateless decoder implementation for GStreamer 1.0""" + + codec = Codec.AV1 + decoder_bin = " vulkanav1dec ! vulkandownload " + api = "Vulkan" @register_decoder class GStreamerV4l2CodecsVP8Gst10Decoder(GStreamer10Video):