gstreamer/libs/gst/base
Wim Taymans af2fc026fc memory: make the allocator refcounted
Add refcounting to the GstAllocator object.
Remove const from functions because the allocator is refcounted now.
Rename the vmethods for consistency
Expose the constructor for GstAllocator and add a destroy notify for the
user_data. This should make it possible to create allocators that are not
registered and shared globally along with the possibility to destroy them
properly.
Update defs with new symbols.
2012-01-30 13:20:36 +01:00
..
.gitignore Update a bunch of gitignores to clean up my git status output 2009-01-23 16:08:40 +00:00
gstadapter.c Add new GstMapInfo 2012-01-25 11:54:23 +01:00
gstadapter.h Merge remote-tracking branch 'origin/master' into 0.11 2011-11-26 19:44:23 +00:00
gstbaseparse.c Use macros to register boxed types thread safely 2012-01-28 16:42:38 +00:00
gstbaseparse.h .h: fix header files 2011-11-11 17:30:03 +01:00
gstbasesink.c basesink: handle lists correctly 2012-01-19 15:17:33 +01:00
gstbasesink.h Update for new gthread API 2012-01-19 09:27:04 +01:00
gstbasesrc.c memory: make the allocator refcounted 2012-01-30 13:20:36 +01:00
gstbasesrc.h Update for new gthread API 2012-01-19 09:27:04 +01:00
gstbasetransform.c memory: make the allocator refcounted 2012-01-30 13:20:36 +01:00
gstbasetransform.h Update for new gthread API 2012-01-19 09:27:04 +01:00
gstbitreader-docs.h .h: fix header files 2011-11-11 17:30:03 +01:00
gstbitreader.c Merge branch 'master' into 0.11 2011-07-27 12:50:39 +02:00
gstbitreader.h Merge remote-tracking branch 'origin/master' into 0.11 2011-11-26 19:44:23 +00:00
gstbytereader-docs.h .h: fix header files 2011-11-11 17:30:03 +01:00
gstbytereader.c Merge branch 'master' into 0.11 2011-07-27 12:50:39 +02:00
gstbytereader.h Merge remote-tracking branch 'origin/master' into 0.11 2011-11-26 19:44:23 +00:00
gstbytewriter-docs.h docs: libgstbase: more gobject introspection annotations 2010-12-07 18:37:04 +00:00
gstbytewriter.c bytewriter: add method to write out a buffer 2011-11-23 11:04:00 +01:00
gstbytewriter.h Merge remote-tracking branch 'origin/master' into 0.11 2011-11-26 19:44:23 +00:00
gstcollectpads2.c Merge branch 'master' into 0.11 2012-01-27 15:09:35 +01:00
gstcollectpads2.h Merge branch 'master' into 0.11 2012-01-27 15:09:35 +01:00
gstindex.c Use macros to register boxed types thread safely 2012-01-28 16:42:38 +00:00
gstindex.h index: rename GstAssocFlags to GstIndexAssociationFlags 2011-12-30 18:32:59 +00:00
gstmemindex.c index: rename GstAssocFlags to GstIndexAssociationFlags 2011-12-30 18:32:59 +00:00
gstpushsrc.c query: improve scheduling query 2011-11-18 17:27:16 +01:00
gstpushsrc.h pushsrc: make alloc method a vmethod 2011-11-10 13:36:10 +01:00
gsttypefindhelper.c Add new GstMapInfo 2012-01-25 11:54:23 +01:00
gsttypefindhelper.h typefind: fix for new getrange method signature 2011-11-17 16:15:23 +01:00
Makefile.am collectpads: Remove old collectpads 2012-01-26 10:48:56 +01:00
README add short/long description docs to base classes add pushsrc to the docs remove consolidated doc fragments 2005-08-03 13:30:18 +00:00

Base classes
------------

GstBaseSink
  FIXME: not much point making it operate in pull mode as a generic
  base class I guess...