| GStreamer Base Plugins 0.10 Plugins Reference Manual |
|---|
textoverlaytextoverlay — Adds text strings on top of a video buffer |
GstTextOverlay;
enum GstTextOverlayVAlign;
enum GstTextOverlayHAlign;
enum GstTextOverlayWrapMode;
GObject
+----GstObject
+----GstElement
+----GstTextOverlay
+----GstTimeOverlay
+----GstClockOverlay
"deltax" gint : Read / Write "deltay" gint : Read / Write "font-desc" gchararray : Write "halign" gchararray : Write "shaded-background" gboolean : Read / Write "text" gchararray : Read / Write "valign" gchararray : Write "wrap-mode" GstTextOverlayWrapMode : Read / Write "xpad" gint : Read / Write "ypad" gint : Read / Write "halignment" GstTextOverlayHAlign : Read / Write "valignment" GstTextOverlayVAlign : Read / Write
typedef enum {
GST_TEXT_OVERLAY_VALIGN_BASELINE,
GST_TEXT_OVERLAY_VALIGN_BOTTOM,
GST_TEXT_OVERLAY_VALIGN_TOP
} GstTextOverlayVAlign;
Vertical alignment of the text.
GST_TEXT_OVERLAY_VALIGN_BASELINE | draw text on the baseline |
GST_TEXT_OVERLAY_VALIGN_BOTTOM | draw text on the bottom |
GST_TEXT_OVERLAY_VALIGN_TOP | draw test on top |
typedef enum {
GST_TEXT_OVERLAY_HALIGN_LEFT,
GST_TEXT_OVERLAY_HALIGN_CENTER,
GST_TEXT_OVERLAY_HALIGN_RIGHT
} GstTextOverlayHAlign;
Horizontal alignment of the text.
GST_TEXT_OVERLAY_HALIGN_LEFT | align text left |
GST_TEXT_OVERLAY_HALIGN_CENTER | align text center |
GST_TEXT_OVERLAY_HALIGN_RIGHT | align text right |
typedef enum {
GST_TEXT_OVERLAY_WRAP_MODE_NONE = -1,
GST_TEXT_OVERLAY_WRAP_MODE_WORD = PANGO_WRAP_WORD,
GST_TEXT_OVERLAY_WRAP_MODE_CHAR = PANGO_WRAP_CHAR,
GST_TEXT_OVERLAY_WRAP_MODE_WORD_CHAR = PANGO_WRAP_WORD_CHAR
} GstTextOverlayWrapMode;
Whether to wrap the text and if so how.
GST_TEXT_OVERLAY_WRAP_MODE_NONE | no wrapping |
GST_TEXT_OVERLAY_WRAP_MODE_WORD | do word wrapping |
GST_TEXT_OVERLAY_WRAP_MODE_CHAR | do char wrapping |
GST_TEXT_OVERLAY_WRAP_MODE_WORD_CHAR | do word and char wrapping |
deltax" property"deltax" gint : Read / Write
Shift X position to the left or to the right. Unit is pixels.
Default value: 0
deltay" property"deltay" gint : Read / Write
Shift Y position up or down. Unit is pixels.
Default value: 0
font-desc" property"font-desc" gchararray : Write
Pango font description of font to be used for rendering. See documentation of pango_font_description_from_string for syntax.
Default value: ""
halign" property"halign" gchararray : Write
Horizontal alignment of the text (deprecated; use halignment).
Default value: "center"
shaded-background" property"shaded-background" gboolean : Read / Write
Whether to shade the background under the text area.
Default value: FALSE
valign" property"valign" gchararray : Write
Vertical alignment of the text (deprecated; use valignment).
Default value: "baseline"
wrap-mode" property"wrap-mode" GstTextOverlayWrapMode : Read / Write
Whether to wrap the text and if so how.
Default value: wordchar
xpad" property"xpad" gint : Read / Write
Horizontal paddding when using left/right alignment.
Allowed values: >= 0
Default value: 25
ypad" property"ypad" gint : Read / Write
Vertical padding when using top/bottom alignment.
Allowed values: >= 0
Default value: 25
halignment" property"halignment" GstTextOverlayHAlign : Read / Write
Horizontal alignment of the text.
Default value: center
valignment" property"valignment" GstTextOverlayVAlign : Read / Write
Vertical alignment of the text.
Default value: baseline
| << theoraenc | textrender >> |