summaryrefslogtreecommitdiff
path: root/gst
diff options
context:
space:
mode:
Diffstat (limited to 'gst')
-rw-r--r--gst/gstmemory.c3
-rw-r--r--gst/gstmemory.h3
2 files changed, 6 insertions, 0 deletions
diff --git a/gst/gstmemory.c b/gst/gstmemory.c
index 4e822edd2..573d4f1f6 100644
--- a/gst/gstmemory.c
+++ b/gst/gstmemory.c
@@ -73,6 +73,9 @@
G_DEFINE_BOXED_TYPE (GstMemory, gst_memory, (GBoxedCopyFunc) gst_memory_ref,
(GBoxedFreeFunc) gst_memory_unref);
+G_DEFINE_BOXED_TYPE (GstAllocator, gst_allocator,
+ (GBoxedCopyFunc) gst_allocator_ref, (GBoxedFreeFunc) gst_allocator_unref);
+
/**
* gst_memory_alignment:
*
diff --git a/gst/gstmemory.h b/gst/gstmemory.h
index f3d3095ef..3d09972a9 100644
--- a/gst/gstmemory.h
+++ b/gst/gstmemory.h
@@ -32,6 +32,9 @@ G_BEGIN_DECLS
#define GST_TYPE_MEMORY (gst_memory_get_type())
GType gst_memory_get_type(void);
+#define GST_TYPE_ALLOCATOR (gst_allocator_get_type())
+GType gst_allocator_get_type(void);
+
typedef struct _GstMemory GstMemory;
typedef struct _GstMemoryInfo GstMemoryInfo;
typedef struct _GstAllocator GstAllocator;