allocators: add debug category for fd memory and allocator
authorWilliam Manley <will@williammanley.net>
Thu, 26 Nov 2015 11:33:02 +0000 (11:33 +0000)
committerTim-Philipp Müller <tim@centricular.com>
Fri, 27 Nov 2015 15:33:47 +0000 (15:33 +0000)
Debugging can now be viewed by setting GST_DEBUG=fdmemory:9

https://bugzilla.gnome.org/show_bug.cgi?id=758744

gst-libs/gst/allocators/gstfdmemory.c

index 3072086..7a7f05b 100644 (file)
@@ -37,6 +37,9 @@
 #include <unistd.h>
 #endif
 
+GST_DEBUG_CATEGORY_STATIC (gst_fdmemory_debug);
+#define GST_CAT_DEFAULT gst_fdmemory_debug
+
 typedef struct
 {
   GstMemory mem;
@@ -197,6 +200,8 @@ gst_fd_allocator_class_init (GstFdAllocatorClass * klass)
   allocator_class->alloc = NULL;
   allocator_class->free = gst_fd_mem_free;
 
+  GST_DEBUG_CATEGORY_INIT (gst_fdmemory_debug, "fdmemory", 0,
+    "GstFdMemory and GstFdAllocator");
 }
 
 static void