2020-04-09 13:29:17 +00:00
|
|
|
|
#### `alpha`
|
|
|
|
|
|
|
|
|
|
alpha of the stream
|
|
|
|
|
|
|
|
|
|
Value type: #gdouble
|
|
|
|
|
|
|
|
|
|
#### `color`
|
|
|
|
|
|
|
|
|
|
Color to use for text (big-endian ARGB).
|
|
|
|
|
|
|
|
|
|
Value type: #guint
|
|
|
|
|
|
2020-06-23 14:11:59 +00:00
|
|
|
|
See #GstBaseTextOverlay:color
|
2020-04-09 13:29:17 +00:00
|
|
|
|
|
|
|
|
|
#### `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
|
|
|
|
|
|
2020-06-23 14:11:59 +00:00
|
|
|
|
See #GstBaseTextOverlay:font-desc
|
2020-04-09 13:29:17 +00:00
|
|
|
|
|
|
|
|
|
#### `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
|
|
|
|
|
|
2020-06-23 14:11:59 +00:00
|
|
|
|
See #GstBaseTextOverlay:halignment
|
2020-04-09 13:29:17 +00:00
|
|
|
|
|
|
|
|
|
#### `height`
|
|
|
|
|
|
|
|
|
|
height of the source
|
|
|
|
|
|
|
|
|
|
Value type: #gint
|
|
|
|
|
|
|
|
|
|
#### `outline-color`
|
|
|
|
|
|
|
|
|
|
Color to use for outline the text (big-endian ARGB).
|
|
|
|
|
|
|
|
|
|
Value type: #guint
|
|
|
|
|
|
2020-06-23 14:11:59 +00:00
|
|
|
|
See #GstBaseTextOverlay:outline-color
|
2020-04-09 13:29:17 +00:00
|
|
|
|
|
|
|
|
|
#### `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
|
|
|
|
|
|
2020-06-23 14:11:59 +00:00
|
|
|
|
See #GstBaseTextOverlay:shaded-background
|
2020-04-09 13:29:17 +00:00
|
|
|
|
|
|
|
|
|
#### `text`
|
|
|
|
|
|
|
|
|
|
Text to be display.
|
|
|
|
|
|
|
|
|
|
Value type: #gchararray
|
|
|
|
|
|
2020-06-23 14:11:59 +00:00
|
|
|
|
See #GstBaseTextOverlay:text
|
2020-04-09 13:29:17 +00:00
|
|
|
|
|
|
|
|
|
#### `text-height`
|
|
|
|
|
|
|
|
|
|
Resulting height of font rendering
|
|
|
|
|
|
|
|
|
|
Value type: #guint
|
|
|
|
|
|
2020-06-23 14:11:59 +00:00
|
|
|
|
See #GstBaseTextOverlay:text-height
|
2020-04-09 13:29:17 +00:00
|
|
|
|
|
|
|
|
|
#### `text-width`
|
|
|
|
|
|
|
|
|
|
Resulting width of font rendering
|
|
|
|
|
|
|
|
|
|
Value type: #guint
|
|
|
|
|
|
2020-06-23 14:11:59 +00:00
|
|
|
|
See #GstBaseTextOverlay:text-width
|
2020-04-09 13:29:17 +00:00
|
|
|
|
|
|
|
|
|
#### `text-x`
|
|
|
|
|
|
|
|
|
|
Resulting X position of font rendering.
|
|
|
|
|
|
|
|
|
|
Value type: #gint
|
|
|
|
|
|
2020-06-23 14:11:59 +00:00
|
|
|
|
See #GstBaseTextOverlay:text-x
|
2020-04-09 13:29:17 +00:00
|
|
|
|
|
|
|
|
|
#### `text-y`
|
|
|
|
|
|
|
|
|
|
Resulting X position of font rendering.
|
|
|
|
|
|
|
|
|
|
Value type: #gint
|
|
|
|
|
|
2020-06-23 14:11:59 +00:00
|
|
|
|
See #GstBaseTextOverlay:text-y
|
2020-04-09 13:29:17 +00:00
|
|
|
|
|
|
|
|
|
#### `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
|
|
|
|
|
|
2020-06-23 14:11:59 +00:00
|
|
|
|
See #GstBaseTextOverlay:valignment
|
2020-04-09 13:29:17 +00:00
|
|
|
|
|
|
|
|
|
#### `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
|
|
|
|
|
|
2020-06-23 14:11:59 +00:00
|
|
|
|
See #GstVideoDirection:video-direction
|
2020-04-09 13:29:17 +00:00
|
|
|
|
|
|
|
|
|
#### `width`
|
|
|
|
|
|
|
|
|
|
width of the source
|
|
|
|
|
|
|
|
|
|
Value type: #gint
|
|
|
|
|
|
|
|
|
|
#### `x-absolute`
|
|
|
|
|
|
|
|
|
|
Horizontal position when using absolute alignment
|
|
|
|
|
|
|
|
|
|
Value type: #gdouble
|
|
|
|
|
|
2020-06-23 14:11:59 +00:00
|
|
|
|
See #GstBaseTextOverlay:x-absolute
|
2020-04-09 13:29:17 +00:00
|
|
|
|
|
|
|
|
|
#### `xpos`
|
|
|
|
|
|
|
|
|
|
Horizontal position when using clamped position alignment
|
|
|
|
|
|
|
|
|
|
Value type: #gdouble
|
|
|
|
|
|
2020-06-23 14:11:59 +00:00
|
|
|
|
See #GstBaseTextOverlay:xpos
|
2020-04-09 13:29:17 +00:00
|
|
|
|
|
|
|
|
|
#### `y-absolute`
|
|
|
|
|
|
|
|
|
|
Vertical position when using absolute alignment
|
|
|
|
|
|
|
|
|
|
Value type: #gdouble
|
|
|
|
|
|
2020-06-23 14:11:59 +00:00
|
|
|
|
See #GstBaseTextOverlay:y-absolute
|
2020-04-09 13:29:17 +00:00
|
|
|
|
|
|
|
|
|
#### `ypos`
|
|
|
|
|
|
|
|
|
|
Vertical position when using clamped position alignment
|
|
|
|
|
|
|
|
|
|
Value type: #gdouble
|
|
|
|
|
|
2020-06-23 14:11:59 +00:00
|
|
|
|
See #GstBaseTextOverlay:ypos
|
2020-04-09 13:29:17 +00:00
|
|
|
|
|