Skip to content

Commit

Permalink
Add GStreamer Vulkan H265 decoder
Browse files Browse the repository at this point in the history
  • Loading branch information
ceyusa committed Feb 12, 2024
1 parent d9106f5 commit 7cc7004
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions fluster/decoders/gstreamer.py
Original file line number Diff line number Diff line change
Expand Up @@ -461,6 +461,16 @@ class GStreamerVulkanH264Gst10Decoder(GStreamer10Video):
hw_acceleration = True


@register_decoder
class GStreamerVulkanH265Gst10Decoder(GStreamer10Video):
"""GStreamer H.265 Vulkan stateless decoder implementation for GStreamer 1.0"""

codec = Codec.H265
decoder_bin = " h265parse ! vulkanh265dec ! vulkandownload "
api = "Vulkan"
hw_acceleration = True


@register_decoder
class GStreamerV4l2CodecsVP8Gst10Decoder(GStreamer10Video):
"""GStreamer VP8 V4L2 stateless decoder implementation for GStreamer 1.0"""
Expand Down

0 comments on commit 7cc7004

Please sign in to comment.