viuersink

Renders video to the terminal using viuer

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──GstBaseSink
                    ╰──GstVideoSink
                        ╰──viuersink

Factory details

Authors: – Zeeshan Ali Khan

Classification:Sink/Video

Rank – none

Plugin – viuer

Package – gst-plugin-viuer

Pad Templates

sink

video/x-raw:
         format: { RGB, RGBA, GRAY8 }
          width: [ 1, 2147483647 ]
         height: [ 1, 2147483647 ]
      framerate: [ 0/1, 2147483647/1 ]
pixel-aspect-ratio: 1/1

Presencealways

Directionsink

Object typeGstPad


Properties

height

“height” guint

Terminal rows for rendering (0 = auto-detect)

Flags : Read / Write

Default value : 0


truecolor

“truecolor” gboolean

Use truecolor for half-block fallback rendering

Flags : Read / Write

Default value : false


use-iterm

“use-iterm” gboolean

Use iTerm graphics protocol if supported

Flags : Read / Write

Default value : true


use-kitty

“use-kitty” gboolean

Use Kitty graphics protocol if supported

Flags : Read / Write

Default value : true


use-sixel

“use-sixel” gboolean

Use Sixel graphics protocol if supported

Flags : Read / Write

Default value : true


width

“width” guint

Terminal columns for rendering (0 = auto-detect)

Flags : Read / Write

Default value : 0


The results of the search are