From: Benjamin Otte Date: Sat, 26 Dec 2020 13:55:41 +0000 (+0100) Subject: mediafile: Load extension at startup with GTK_MEDIA X-Git-Tag: archive/raspbian/4.12.3+ds-1+rpi1~1^2^2^2~22^2~1^2~159^2~3 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=cf48f837093072ede455c50cce3b5ec5a007046a;p=gtk4.git mediafile: Load extension at startup with GTK_MEDIA When the GTK_MEDIA env var is set, check at startup that it works, not only when the first MediaFile is instantiated. This has the fortunate side effect that it prints help output for GTK_MEDIA=help at startup, too. --- diff --git a/gtk/gtkmediafile.c b/gtk/gtkmediafile.c index 9620220ab8..15aadf9d74 100644 --- a/gtk/gtkmediafile.c +++ b/gtk/gtkmediafile.c @@ -643,4 +643,8 @@ gtk_media_file_extension_init (void) g_type_name (g_io_extension_get_type (ext))); } } + + /* If the env var is given, check at startup that things actually work */ + if (g_getenv ("GTK_MEDIA")) + gtk_media_file_get_extension (); }