gstreamer/libs/gst/base
Wim Taymans 9f42bd643e basesrc: use new GCond for async state change
Use a new GCond, protected with the object lock, to signal completion
of the async state change. We can't reuse the live lock because that
one can be locked when the create function blocks.

Fixes https://bugzilla.gnome.org/show_bug.cgi?id=686723
2012-10-24 11:16:12 +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 docs: adjust some parameter mismatches 2012-10-10 11:43:25 +02:00
gstbaseparse.h parse: add missing declaration 2012-09-13 10:48:08 +02:00
gstbasesink.c docs: fix up basesrc/basesink docs formatting 2012-09-26 23:32:35 +01:00
gstbasesink.h basesink: wait_eos -> wait_event 2012-09-04 12:13:11 +02:00
gstbasesrc.c basesrc: use new GCond for async state change 2012-10-24 11:16:12 +02:00
gstbasesrc.h docs: adjust some parameter mismatches 2012-10-10 11:43:25 +02:00
gstbasetransform.c docs: add Since markers for new API and add it to docs and .def file 2012-10-04 11:24:09 +01:00
gstbasetransform.h basetrans: add an option to prefer passthrough 2012-10-04 11:15:36 +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 collectpads: minor docs fixes 2012-10-15 19:56:36 +01:00
gstcollectpads.h collectpads: fix g-i annotation for GstCollectPadsBufferFunction 2012-10-20 19:44:43 +01: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
gsttypefindhelper.c Make intel compiler happier 2012-09-25 00:56:26 +01:00
gsttypefindhelper.h typefind: fix for new getrange method signature 2011-11-17 16:15:23 +01:00
Makefile.am Remove GST_USE_UNSTABLE_API guard and defines 2012-09-17 13:35:26 +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...