glib-demo: Show play mode in movie properties view
diff --git a/glib/demo/utils.c b/glib/demo/utils.c
index 10d6d4b..8194ff2 100644
--- a/glib/demo/utils.c
+++ b/glib/demo/utils.c
@@ -549,6 +549,7 @@
{
GtkWidget *table;
GtkWidget *button;
+ GEnumValue *enum_value;
gint row = 0;
table = gtk_bin_get_child (GTK_BIN (movie_view));
@@ -575,6 +576,8 @@
pgd_table_add_property (GTK_GRID (table), "<b>Filename:</b>", poppler_movie_get_filename (movie), &row);
pgd_table_add_property (GTK_GRID (table), "<b>Need Poster:</b>", poppler_movie_need_poster (movie) ? "Yes" : "No", &row);
pgd_table_add_property (GTK_GRID (table), "<b>Show Controls:</b>", poppler_movie_show_controls (movie) ? "Yes" : "No", &row);
+ enum_value = g_enum_get_value ((GEnumClass *) g_type_class_ref (POPPLER_TYPE_MOVIE_PLAY_MODE), poppler_movie_get_play_mode (movie));
+ pgd_table_add_property (GTK_GRID (table), "<b>Play mode:</b>", enum_value->value_name, &row);
button = gtk_button_new_with_mnemonic ("_Play");
g_signal_connect (button, "clicked",