svtjpegxsdec

The svtjpegxsdec element does JPEG XS decoding using the Scalable Video Technology for JPEG XS Decoder (SVT JPEG XS Decoder) library.

See https://jpeg.org/jpegxs/ for more information about the JPEG XS format.

Example launch line |[ gst-launch-1.0 -e filesrc location=jxs.ts ! tsdemux ! svtjpegxsdec ! videoconvertscale ! autovideosink ]| Decodes an JPEG-XS video from an MPEG-TS container.

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──GstVideoDecoder
                    ╰──svtjpegxsdec

Factory details

Authors: – Tim-Philipp Müller

Classification:Codec/Decoder/Video

Rank – secondary

Plugin – svtjpegxs

Package – GStreamer Bad Plug-ins

Pad Templates

sink

image/x-jxsc:
      alignment: frame
 interlace-mode: { (string)progressive, (string)fields }
       sampling: { (string)YCbCr-4:4:4, (string)YCbCr-4:2:2, (string)YCbCr-4:2:0 }
          depth: { (int)8, (int)10, (int)12 }

Presencealways

Directionsink

Object typeGstPad


src

video/x-raw:
         format: { Y444, Y42B, I420, Y444_10LE, I422_10LE, I420_10LE, Y444_12LE, I422_12LE, I420_12LE }
 interlace-mode: { (string)progressive, (string)interleaved }
          width: [ 16, 16384 ]
         height: [ 16, 16384 ]
      framerate: [ 0/1, 2147483647/1 ]

Presencealways

Directionsrc

Object typeGstPad


Properties

threads

“threads” gint

Number of threads to use (0 = automatic)

Flags : Read / Write

Default value : 0


The results of the search are