Add API to get the GESEdge names

This commit is contained in:
Thibault Saunier 2019-02-28 13:56:50 -03:00 committed by Thibault Saunier
parent 69456e4f14
commit 694e39186b
2 changed files with 16 additions and 0 deletions

View file

@ -152,6 +152,19 @@ register_ges_edge (GType * id)
*id = g_enum_register_static ("GESEdge", edges);
}
const gchar *
ges_edge_name (GESEdge edge)
{
switch (edge) {
case GES_EDGE_START:
return "start";
case GES_EDGE_END:
return "end";
default:
return "none";
}
}
GType
ges_edge_get_type (void)
{

View file

@ -412,6 +412,9 @@ typedef enum {
GES_EDGE_NONE
} GESEdge;
GES_API
const gchar * ges_edge_name (GESEdge edge);
#define GES_TYPE_EDGE ges_edge_get_type()
GES_API