Top | ![]() |
![]() |
![]() |
![]() |
GESTrackTextOverlayGESTrackTextOverlay — render text onto another video stream in a GESTimelineLayer |
GObject ╰── GInitiallyUnowned ╰── GESTrackObject ╰── GESTrackOperation ╰── GESTrackTextOverlay
GESTrackTextOverlay *
ges_track_text_overlay_new (void
);
Creates a new GESTrackTextOverlay.
void ges_track_text_overlay_set_font_desc (GESTrackTextOverlay *self
,const gchar *font_desc
);
Sets the pango font description of the text this track object will render.
void ges_track_text_overlay_set_halignment (GESTrackTextOverlay *self
,GESTextHAlign halign
);
Sets the horizontal aligment of the text.
self |
the GESTrackTextOverlay* to set text on |
|
halign |
The GESTextHAlign defining the horizontal alignment
of the text render by |
void ges_track_text_overlay_set_text (GESTrackTextOverlay *self
,const gchar *text
);
Sets the text this track object will render.
self |
the GESTrackTextOverlay* to set text on |
|
text |
the text to render. an internal copy of this text will be made. |
void ges_track_text_overlay_set_valignment (GESTrackTextOverlay *self
,GESTextVAlign valign
);
Sets the vertical aligment of the text.
self |
the GESTrackTextOverlay* to set text on |
|
valign |
The GESTextVAlign defining the vertical alignment
of the text render by |
const char *
ges_track_text_overlay_get_font_desc (GESTrackTextOverlay *self
);
Get the pango font description currently set on source
.
GESTextHAlign
ges_track_text_overlay_get_halignment (GESTrackTextOverlay *self
);
Get the horizontal aligment used by source
.
const gchar *
ges_track_text_overlay_get_text (GESTrackTextOverlay *self
);
Get the text currently set on source
.
GESTextVAlign
ges_track_text_overlay_get_valignment (GESTrackTextOverlay *self
);
Get the vertical aligment used by source
.