memory: Make GstAllocator a GstObject
authorWim Taymans <wim.taymans@collabora.co.uk>
Mon, 9 Jul 2012 14:02:50 +0000 (16:02 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Mon, 9 Jul 2012 14:28:22 +0000 (16:28 +0200)
commitf362f643ac583e14f729963988b81ebc45916122
treed892d259e80eeddca69b8961e8cc815009114ee3
parent6e7c469b4845a34c0ed4445e5ccb5c8c5b05ccc8
memory: Make GstAllocator a GstObject

Make GstAllocator a GstObject instead of a GstMiniObject, like bufferpool.
Make a new gstallocator.c file. Make a GstAllocator subclass for the default
allocator.
15 files changed:
gst/Makefile.am
gst/gstallocator.c [new file with mode: 0644]
gst/gstallocator.h [new file with mode: 0644]
gst/gstbuffer.h
gst/gstbufferpool.c
gst/gstmemory.c
gst/gstmemory.h
gst/gstquery.c
gst/gstquery.h
libs/gst/base/gstbasesrc.c
libs/gst/base/gstbasetransform.c
tests/examples/memory/memory_test.c
tests/examples/memory/my-memory.c
tests/examples/memory/my-memory.h
tests/examples/memory/my-vidmem.c