diff options
author | Jens Georg <mail@jensge.org> | 2022-05-12 19:54:24 +0200 |
---|---|---|
committer | Jens Georg <mail@jensge.org> | 2022-05-12 19:54:24 +0200 |
commit | d6c0fca58a3b6e7ee3487d1748b8b7dbbd9e6b18 (patch) | |
tree | 5d2cb2efd45b6ca453d12404bc277ae435efc9f1 | |
parent | 6ead24e26611f38ff9935d17a403c766ac52f6c5 (diff) | |
download | rygel-d6c0fca58a3b6e7ee3487d1748b8b7dbbd9e6b18.tar.gz |
rygel: Force initialization for X threads
Unfortunately we have to do that if Rygel is running in an X session and
uses VAAPI, otherwise there will be a random crashfest
-rw-r--r-- | src/rygel/application.vala | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/rygel/application.vala b/src/rygel/application.vala index 1f30d2a8..75c16f63 100644 --- a/src/rygel/application.vala +++ b/src/rygel/application.vala @@ -302,6 +302,8 @@ public class Rygel.Application : GLib.Application { public static int main(string[] args) { Environment.set_application_name (_(BuildConfig.PACKAGE_NAME)); + X.init_threads (); + Intl.setlocale (LocaleCategory.ALL, ""); Intl.bindtextdomain (BuildConfig.GETTEXT_PACKAGE, BuildConfig.LOCALEDIR); |