summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2021-07-18 00:14:13 -0400
committerMatthias Clasen <mclasen@redhat.com>2021-07-18 00:15:42 -0400
commitab44159ca86915b6862d2b77a4643db3ac8c25d3 (patch)
treeebc63676c85995a58383377443a08b5fea49c259
parent77829cf3edf50b30ffb07b35bed9adcd0ecec3d3 (diff)
downloadgtk+-ab44159ca86915b6862d2b77a4643db3ac8c25d3.tar.gz
media: Initialize gstreamer when loading the module
So far, we've relied on this happening as a side-effect of creating a GstPlayer, but that is too late for registering our own bin class.
-rw-r--r--modules/media/gtkgstmediafile.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/modules/media/gtkgstmediafile.c b/modules/media/gtkgstmediafile.c
index 6f09d1dbc8..9e9edbd68c 100644
--- a/modules/media/gtkgstmediafile.c
+++ b/modules/media/gtkgstmediafile.c
@@ -106,6 +106,8 @@ g_io_module_load (GIOModule *module)
GTK_TYPE_GST_MEDIA_FILE,
"gstreamer",
10);
+
+ gst_init (NULL, NULL);
}
G_GNUC_NORETURN