Skip to content

Commit

Permalink
H264: add fluendo's LCEVC decoder for H264 (#167)
Browse files Browse the repository at this point in the history
Issue: OCP-5268

quick naming fix

Co-authored-by: Pablo <pgarcia@fluendo.com>
  • Loading branch information
msabiniok and pgarciasancho committed Mar 6, 2024
1 parent 83b58f5 commit 1a7495a
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions fluster/decoders/gstreamer.py
Original file line number Diff line number Diff line change
Expand Up @@ -900,3 +900,15 @@ def __init__(self) -> None:
self.api = "SW"
self.caps = self.caps + ",format=S16LE"
super().__init__()


@register_decoder
class FluendoFluLCEVCVAH264DecGst10Decoder(GStreamer10Video):
"""LCEVC-H264 decoder for GStreamer 1.0"""

codec = Codec.H264
decoder_bin = "flulcevchwvah264dec"
provider = "Fluendo"
api = "HW"
hw_acceleration = True
name = f"{provider}-{codec.value}-{api}-lcevchwvah264dec-Gst1.0"

0 comments on commit 1a7495a

Please sign in to comment.