waylandsink: Use XDG_RUNTIME_DIR instead of /tmp for the shm file
authorGeorge Kiagiadakis <george.kiagiadakis@collabora.com>
Tue, 14 May 2013 16:35:33 +0000 (19:35 +0300)
committerGeorge Kiagiadakis <george.kiagiadakis@collabora.com>
Tue, 17 Jun 2014 11:51:21 +0000 (13:51 +0200)
ext/wayland/waylandpool.c

index 6594401..0310e89 100644 (file)
@@ -133,7 +133,8 @@ make_shm_pool (GstWlDisplay * display, int size, void **data)
   char filename[1024];
   static int init = 0;
 
-  snprintf (filename, 256, "%s-%d-%s", "/tmp/wayland-shm", init++, "XXXXXX");
+  snprintf (filename, 256, "%s/%s-%d-%s", g_get_user_runtime_dir (),
+      "wayland-shm", init++, "XXXXXX");
 
   fd = mkstemp (filename);
   if (fd < 0) {