alpha

alpha of the stream

Value type: #gdouble

color

Color to use for text (big-endian ARGB).

Value type: #guint

See #GstBaseTextOverlay:color

font-desc

Pango font description of font to be used for rendering. See documentation of pango_font_description_from_string for syntax.

Value type: #gchararray

See #GstBaseTextOverlay:font-desc

foreground-color

Foreground color to use (big-endian ARGB)

Value type: #guint

See #videotestsrc:foreground-color

halignment

Horizontal alignment of the text

Valid values:

  • left (0) – left
  • center (1) – center
  • right (2) – right
  • position (4) – Absolute position clamped to canvas
  • absolute (5) – Absolute position

See #GstBaseTextOverlay:halignment

height

height of the source

Value type: #gint

outline-color

Color to use for outline the text (big-endian ARGB).

Value type: #guint

See #GstBaseTextOverlay:outline-color

pattern

Type of test pattern to generate

Valid values:

  • SMPTE 100% color bars (0) – smpte
  • Random (television snow) (1) – snow
  • 100% Black (2) – black
  • 100% White (3) – white
  • Red (4) – red
  • Green (5) – green
  • Blue (6) – blue
  • Checkers 1px (7) – checkers-1
  • Checkers 2px (8) – checkers-2
  • Checkers 4px (9) – checkers-4
  • Checkers 8px (10) – checkers-8
  • Circular (11) – circular
  • Blink (12) – blink
  • SMPTE 75% color bars (13) – smpte75
  • Zone plate (14) – zone-plate
  • Gamut checkers (15) – gamut
  • Chroma zone plate (16) – chroma-zone-plate
  • Solid color (17) – solid-color
  • Moving ball (18) – ball
  • SMPTE 100% color bars (19) – smpte100
  • Bar (20) – bar
  • Pinwheel (21) – pinwheel
  • Spokes (22) – spokes
  • Gradient (23) – gradient
  • Colors (24) – colors

See #videotestsrc:pattern

posx

x position of the stream

Value type: #gint

posy

y position of the stream

Value type: #gint

shaded-background

Whether to shade the background under the text area

Value type: #gboolean

See #GstBaseTextOverlay:shaded-background

text

Text to be display.

Value type: #gchararray

See #GstBaseTextOverlay:text

text-height

Resulting height of font rendering

Value type: #guint

See #GstBaseTextOverlay:text-height

text-width

Resulting width of font rendering

Value type: #guint

See #GstBaseTextOverlay:text-width

text-x

Resulting X position of font rendering.

Value type: #gint

See #GstBaseTextOverlay:text-x

text-y

Resulting X position of font rendering.

Value type: #gint

See #GstBaseTextOverlay:text-y

valignment

Vertical alignment of the text

Valid values:

  • baseline (0) – baseline
  • bottom (1) – bottom
  • top (2) – top
  • position (3) – Absolute position clamped to canvas
  • center (4) – center
  • absolute (5) – Absolute position

See #GstBaseTextOverlay:valignment

video-direction

Video direction: rotation and flipping

Valid values:

  • GST_VIDEO_ORIENTATION_IDENTITY (0) – identity
  • GST_VIDEO_ORIENTATION_90R (1) – 90r
  • GST_VIDEO_ORIENTATION_180 (2) – 180
  • GST_VIDEO_ORIENTATION_90L (3) – 90l
  • GST_VIDEO_ORIENTATION_HORIZ (4) – horiz
  • GST_VIDEO_ORIENTATION_VERT (5) – vert
  • GST_VIDEO_ORIENTATION_UL_LR (6) – ul-lr
  • GST_VIDEO_ORIENTATION_UR_LL (7) – ur-ll
  • GST_VIDEO_ORIENTATION_AUTO (8) – auto
  • GST_VIDEO_ORIENTATION_CUSTOM (9) – custom

See #GstVideoDirection:video-direction

width

width of the source

Value type: #gint

x-absolute

Horizontal position when using absolute alignment

Value type: #gdouble

See #GstBaseTextOverlay:x-absolute

xpos

Horizontal position when using clamped position alignment

Value type: #gdouble

See #GstBaseTextOverlay:xpos

y-absolute

Vertical position when using absolute alignment

Value type: #gdouble

See #GstBaseTextOverlay:y-absolute

ypos

Vertical position when using clamped position alignment

Value type: #gdouble

See #GstBaseTextOverlay:ypos