textwrap

Breaks text into fixed-size lines, with optional hyphenation

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──textwrap

Factory details

Authors: – Mathieu Duponchelle

Classification:Text/Filter

Rank – none

Plugin – textwrap

Package – gst-plugin-textwrap

Pad Templates

sink

text/x-raw:
         format: utf8

Presencealways

Directionsink

Object typeGstPad


src

text/x-raw:
         format: utf8

Presencealways

Directionsrc

Object typeGstPad


Properties

accumulate-time

“accumulate-time” guint64

Cut-off time for input text accumulation (0=do not accumulate)

Flags : Read / Write

Default value : 0


columns

“columns” guint

Maximum number of columns for any given line

Flags : Read / Write

Default value : 32


dictionary

“dictionary” gchararray

Path to a dictionary to load at runtime to perform hyphenation, see https://docs.rs/crate/hyphenation/0.7.1 for more information

Flags : Read / Write

Default value : NULL


lines

“lines” guint

Split input buffer into output buffers with max lines (0=do not split)

Flags : Read / Write

Default value : 0


The results of the search are