# libde265dec

Decodes HEVC/H.265 video.

## Example launch line

     gst-launch-1.0 filesrc location=bitstream.hevc ! 'video/x-hevc,stream-format=byte-stream,framerate=25/1' ! libde265dec ! autovideosink

The above pipeline decodes the HEVC/H.265 bitstream and renders it to the screen.

## Hierarchy

    GObject
        ╰──GInitiallyUnowned
            ╰──GstObject
                ╰──GstElement
                    ╰──GstVideoDecoder
                        ╰──libde265dec

## Factory details

Authors: – struktur AG <opensource@struktur.de></opensource@struktur.de>

Classification: – `Codec/Decoder/Video`

Rank – secondary

Plugin – de265

Package – GStreamer Bad Plug-ins

## Pad Templates

### `sink`

    video/x-h265:
      stream-format: { (string)hvc1, (string)hev1, (string)byte-stream }
          alignment: { (string)au, (string)nal }
            profile: main

Presence – always

Direction – sink

Object type – GstPad

### `src`

    video/x-raw:
             format: I420
              width: [ 1, 2147483647 ]
             height: [ 1, 2147483647 ]
          framerate: [ 0/1, 2147483647/1 ]

Presence – always

Direction – src

Object type – GstPad

## Properties

### max-threads

    “max-threads” gint

Maximum number of worker threads to spawn. (0 = auto)

Flags : Read / Write

Default value : 0

The results of the search are