| Top |
| gint | deltax | Read / Write |
| gint | deltay | Read / Write |
| gchar * | font-desc | Write |
| gchar * | halign | Write |
| gboolean | shaded-background | Read / Write |
| gchar * | text | Read / Write |
| gchar * | valign | Write |
| GstTextOverlayWrapMode | wrap-mode | Read / Write |
| gint | xpad | Read / Write |
| gint | ypad | Read / Write |
| GstTextOverlayHAlign | halignment | Read / Write |
| GstTextOverlayVAlign | valignment | Read / Write |
| GstTextOverlayLineAlign | line-alignment | Read / Write |
| gboolean | silent | Read / Write |
| gboolean | wait-text | Read / Write |
| gboolean | auto-resize | Read / Write |
| gboolean | vertical-render | Read / Write |
| guint | color | Read / Write |
| gdouble | xpos | Read / Write |
| gdouble | ypos | Read / Write |
| guint | outline-color | Read / Write |
| gboolean | shadow | Read / Write |
| struct | GstTextOverlay |
| enum | GstTextOverlayVAlign |
| enum | GstTextOverlayHAlign |
| enum | GstTextOverlayWrapMode |
GObject ╰── GstObject ╰── GstElement ╰── GstTextOverlay ├── GstClockOverlay ╰── GstTimeOverlay
plugin |
pango |
author |
David Schleef <ds@schleef.org>, Zeeshan Ali <zeeshan.ali@nokia.com> |
class |
Filter/Editor/Video |
name |
text_sink |
direction |
sink |
presence |
always |
details |
text/x-pango-markup |
| text/plain |
name |
video_sink |
direction |
sink |
presence |
always |
details |
video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] |
| video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] | |
| video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] | |
| video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] | |
| video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] | |
| video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] | |
| video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] | |
| video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] | |
| video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] | |
| video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] | |
| video/x-surface | |
| video/x-raw-yuv, format=(fourcc){ I420, YV12, AYUV, YUY2, UYVY, v308, v210, v216, Y41B, Y42B, Y444, Y800, Y16 , NV12, NV21, UYVP, A420, YUV9, IYU1 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] |
name |
src |
direction |
source |
presence |
always |
details |
video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] |
| video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] | |
| video/x-raw-rgb, bpp=(int)24, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] | |
| video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] | |
| video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] | |
| video/x-raw-rgb, bpp=(int)32, depth=(int)24, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] | |
| video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] | |
| video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)65280, green_mask=(int)16711680, blue_mask=(int)-16777216, alpha_mask=(int)255, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] | |
| video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] | |
| video/x-raw-rgb, bpp=(int)32, depth=(int)32, endianness=(int)4321, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, alpha_mask=(int)-16777216, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] | |
| video/x-surface | |
| video/x-raw-yuv, format=(fourcc){ I420, YV12, AYUV, YUY2, UYVY, v308, v210, v216, Y41B, Y42B, Y444, Y800, Y16 , NV12, NV21, UYVP, A420, YUV9, IYU1 }, width=(int)[ 1, 2147483647 ], height=(int)[ 1, 2147483647 ], framerate=(fraction)[ 0/1, 2147483647/1 ] |
“deltax” property“deltax” gint
Shift X position to the left or to the right. Unit is pixels.
Flags: Read / Write
Default value: 0
“deltay” property“deltay” gint
Shift Y position up or down. Unit is pixels.
Flags: Read / Write
Default value: 0
“font-desc” property“font-desc” gchar *
Pango font description of font to be used for rendering. See documentation of pango_font_description_from_string for syntax.
Flags: Write
Default value: ""
“halign” property“halign” gchar *
Horizontal alignment of the text (deprecated; use halignment).
Flags: Write
Default value: "center"
“shaded-background” property“shaded-background” gboolean
Whether to shade the background under the text area.
Flags: Read / Write
Default value: FALSE
“valign” property“valign” gchar *
Vertical alignment of the text (deprecated; use valignment).
Flags: Write
Default value: "baseline"
“wrap-mode” property“wrap-mode” GstTextOverlayWrapMode
Whether to wrap the text and if so how.
Flags: Read / Write
Default value: wordchar
“xpad” property“xpad” gint
Horizontal paddding when using left/right alignment.
Flags: Read / Write
Allowed values: >= 0
Default value: 25
“ypad” property“ypad” gint
Vertical padding when using top/bottom alignment.
Flags: Read / Write
Allowed values: >= 0
Default value: 25
“halignment” property“halignment” GstTextOverlayHAlign
Horizontal alignment of the text.
Flags: Read / Write
Default value: center
“valignment” property“valignment” GstTextOverlayVAlign
Vertical alignment of the text.
Flags: Read / Write
Default value: baseline
“line-alignment” property “line-alignment” GstTextOverlayLineAlign
Alignment of text lines relative to each other.
Flags: Read / Write
Default value: center
“silent” property“silent” gboolean
Whether to render the text string.
Flags: Read / Write
Default value: FALSE
“wait-text” property“wait-text” gboolean
Whether to wait for subtitles.
Flags: Read / Write
Default value: TRUE
“auto-resize” property“auto-resize” gboolean
Automatically adjust font size to screen-size.
Flags: Read / Write
Default value: TRUE
“vertical-render” property“vertical-render” gboolean
Vertical Render.
Flags: Read / Write
Default value: FALSE
“color” property“color” guint
Color to use for text (big-endian ARGB).
Flags: Read / Write
Default value: 4294967295
“xpos” property“xpos” gdouble
Horizontal position when using position alignment.
Flags: Read / Write
Allowed values: [0,1]
Default value: 0.5
“ypos” property“ypos” gdouble
Vertical position when using position alignment.
Flags: Read / Write
Allowed values: [0,1]
Default value: 0.5
“outline-color” property“outline-color” guint
Color to use for outline the text (big-endian ARGB).
Flags: Read / Write
Default value: 4278190080
“shadow” property“shadow” gboolean
Whether to create a shadow of the letters under the text.
Flags: Read / Write
Default value: TRUE