ximagesink: don't share memory
authorWim Taymans <wim.taymans@collabora.co.uk>
Tue, 5 Mar 2013 15:41:52 +0000 (16:41 +0100)
committerWim Taymans <wim.taymans@collabora.co.uk>
Tue, 5 Mar 2013 15:41:52 +0000 (16:41 +0100)
sys/ximage/ximagepool.c

index 249bdc7..f1312bc 100644 (file)
@@ -359,8 +359,8 @@ ximage_memory_alloc (GstXImageBufferPool * xpool)
   error_caught = FALSE;
   XSetErrorHandler (handler);
 
-  gst_memory_init (GST_MEMORY_CAST (mem), 0, xpool->allocator,
-      NULL, mem->size + align, align, offset, mem->size);
+  gst_memory_init (GST_MEMORY_CAST (mem), GST_MEMORY_FLAG_NO_SHARE,
+      xpool->allocator, NULL, mem->size + align, align, offset, mem->size);
 
   g_mutex_unlock (&ximagesink->x_lock);