dav1ddec

Decode AV1 video streams with dav1d

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──GstVideoDecoder
                    ╰──dav1ddec

Factory details

Authors: – Philippe Normand

Classification:Codec/Decoder/Video

Rank – primary + 1

Plugin – dav1d

Package – gst-plugin-dav1d

Pad Templates

sink

video/x-av1:
  stream-format: obu-stream
      alignment: { (string)frame, (string)tu }

Presencealways

Directionsink

Object typeGstPad


src

video/x-raw:
         format: { GRAY8, GRAY16_LE, I420, Y42B, Y444, I420_10LE, I422_10LE, Y444_10LE, I420_12LE, I422_12LE, Y444_12LE }
          width: [ 1, 2147483647 ]
         height: [ 1, 2147483647 ]
      framerate: [ 0/1, 2147483647/1 ]

Presencealways

Directionsrc

Object typeGstPad


Properties

max-frame-delay

“max-frame-delay” gint64

Maximum delay in frames for the decoder (set to 1 for low latency, 0 to be equal to the number of logical cores. -1 to choose between these two based on pipeline liveness)

Flags : Read / Write

Default value : 18446744073709551615


n-threads

“n-threads” guint

Number of threads to use while decoding (set to 0 to use number of logical cores)

Flags : Read / Write

Default value : 0


The results of the search are