gstreamer/libs/gst/base
Wim Taymans 4c42b6720d basesink: handle step end correctly
when we have a new step event with a -1 amount, make sure that we follow the
regular code path so that the stop_end handler is called as usual. This takes
care of flushing the buffer in case of a flushing step and also posts a step end
message.

See https://bugzilla.gnome.org/show_bug.cgi?id=679378
2012-07-11 15:35:57 +02:00
..
.gitignore Update a bunch of gitignores to clean up my git status output 2009-01-23 16:08:40 +00:00
gstadapter.c Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstadapter.h adapter: make internals private 2012-05-01 09:32:45 +02:00
gstbaseparse.c baseparse: Push STREAM_START in pull-mode 2012-07-11 10:26:13 +02:00
gstbaseparse.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstbasesink.c basesink: handle step end correctly 2012-07-11 15:35:57 +02:00
gstbasesink.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstbasesrc.c Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstbasesrc.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstbasetransform.c Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstbasetransform.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstbitreader-docs.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstbitreader.c Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstbitreader.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstbytereader-docs.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstbytereader.c Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstbytereader.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstbytewriter-docs.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstbytewriter.c Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstbytewriter.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstcollectpads.c Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstcollectpads.h Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gstindex.c Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02: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 gst: Remove gstmarshal.[ch] completely and use the generic marshaller 2012-03-02 11:05:48 +01:00
gstpushsrc.h pushsrc: make alloc method a vmethod 2011-11-10 13:36:10 +01:00
gstqueuearray.c libs: New growing-only queue. 2012-07-04 17:46:53 +02:00
gstqueuearray.h libs: New growing-only queue. 2012-07-04 17:46:53 +02:00
gsttypefindhelper.c Remove 0.10-related documentation and "Since" markers 2012-07-10 12:03:27 +02:00
gsttypefindhelper.h typefind: fix for new getrange method signature 2011-11-17 16:15:23 +01:00
Makefile.am libs: New growing-only queue. 2012-07-04 17:46:53 +02: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...