gstreamer/libs/gst/base
Wim Taymans 0e38f0dad0 basesink: clean up event handling
Add new wait_eos vmethod to wait for the eos timeout before posting the EOS
message on the bus.
Add default event handler. Move the default event actions in there. Call the
event vmethod from the pad event handler. Subclasses are now supposed to chain
up to the parent event handler or unref the event and do their own thing.
Avoid passing unused parameters to functions.
2011-12-02 22:20:08 +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 adapter: fix return type of _map() to gconstpointer 2011-11-22 11:53:42 +00:00
gstadapter.h Merge remote-tracking branch 'origin/master' into 0.11 2011-11-26 19:44:23 +00:00
gstbaseparse.c update for indexable change 2011-11-28 18:23:41 +01:00
gstbaseparse.h .h: fix header files 2011-11-11 17:30:03 +01:00
gstbasesink.c basesink: clean up event handling 2011-12-02 22:20:08 +01:00
gstbasesink.h basesink: clean up event handling 2011-12-02 22:20:08 +01:00
gstbasesrc.c basesrc: add some more debug 2011-12-01 15:35:02 +01:00
gstbasesrc.h docs: fix some more docs 2011-09-28 11:16:33 +02:00
gstbasetransform.c basetrans: add some more debug 2011-12-01 15:35:26 +01:00
gstbasetransform.h docs: fix some more docs 2011-09-28 11:16:33 +02: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
gstcollectpads.c pad: add parent to other functions 2011-11-17 12:40:45 +01:00
gstcollectpads.h collectpads: move fields out of reserved and restore padding 2011-11-17 08:39:01 +01:00
gstcollectpads2.c pad: add parent to other functions 2011-11-17 12:40:45 +01:00
gstcollectpads2.h .h: fix header files 2011-11-11 17:30:03 +01: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 typefind: fix for new getrange method signature 2011-11-17 16:15:23 +01:00
gsttypefindhelper.h typefind: fix for new getrange method signature 2011-11-17 16:15:23 +01:00
Makefile.am introspection: Add --warn-all to introspection scanner 2011-11-10 13:54:02 +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...