gstreamer/libs/gst/base
Mathieu Duponchelle 6d16615093 aggregator: don't try to take STREAM_LOCK on sink pad flush
This was a misguided effort to try and guarantee the buffers of
the sink pads would not change during aggregate, when an upstream
branch is seeked independently, however this is simply incorrect
as downstream has not necessarily been flushed, or the aggregate
function might be waiting to receive buffers on other pads.
2019-06-11 22:09:33 +02:00
..
.gitignore Update a bunch of gitignores to clean up my git status output 2009-01-23 16:08:40 +00:00
base-prelude.h libs: figure out right export define in configure 2018-09-24 08:39:37 +01:00
base.h base: Include gstbitwriter.h in the single-include header 2019-04-23 15:15:56 +00:00
gstadapter.c doc: Fix hotdoc warnings 2019-05-13 16:34:09 -04:00
gstadapter.h Use G_DEFINE_AUTOPTR_CLEANUP_FUNC unconditionally 2019-06-04 08:50:59 +02:00
gstaggregator.c aggregator: don't try to take STREAM_LOCK on sink pad flush 2019-06-11 22:09:33 +02:00
gstaggregator.h Use G_DEFINE_AUTOPTR_CLEANUP_FUNC unconditionally 2019-06-04 08:50:59 +02:00
gstbaseparse.c doc: Fix hotdoc warnings 2019-05-13 16:34:09 -04:00
gstbaseparse.h Use G_DEFINE_AUTOPTR_CLEANUP_FUNC unconditionally 2019-06-04 08:50:59 +02:00
gstbasesink.c basesink: Remove leading space from Since maker of gst_base_sink_get_stats() 2019-05-16 15:24:02 +00:00
gstbasesink.h Use G_DEFINE_AUTOPTR_CLEANUP_FUNC unconditionally 2019-06-04 08:50:59 +02:00
gstbasesrc.c doc: Fix hotdoc warnings 2019-05-13 16:34:09 -04:00
gstbasesrc.h Use G_DEFINE_AUTOPTR_CLEANUP_FUNC unconditionally 2019-06-04 08:50:59 +02:00
gstbasetransform.c basetransform: Do not check if NULL is an emtpy caps 2018-07-18 21:18:56 -04:00
gstbasetransform.h Use G_DEFINE_AUTOPTR_CLEANUP_FUNC unconditionally 2019-06-04 08:50:59 +02:00
gstbitreader-docs.h docs: align the comments correctly with the declaration in bitreader docs 2013-01-29 15:43:05 +00:00
gstbitreader.c Port to hotdoc 2019-05-13 16:34:09 -04:00
gstbitreader.h base: GST_EXPORT -> GST_BASE_API 2018-03-13 00:46:00 +00:00
gstbitwriter-docs.h bitwriter: Add a generic bit writer 2018-05-06 17:05:21 +02:00
gstbitwriter.c bitwriter: mark as 'skip' for gobject-introspection 2019-03-23 17:53:07 +00:00
gstbitwriter.h bitwriter: Fix inclusion of header in C++ code 2019-04-23 15:15:56 +00:00
gstbytereader-docs.h docs: add a missing const in bytereader docs 2017-06-29 21:08:01 +02:00
gstbytereader.c Port to hotdoc 2019-05-13 16:34:09 -04:00
gstbytereader.h base: GST_EXPORT -> GST_BASE_API 2018-03-13 00:46:00 +00:00
gstbytewriter-docs.h docs: Fix typos in function/object descriptions 2013-12-07 17:11:12 +00:00
gstbytewriter.c Port to hotdoc 2019-05-13 16:34:09 -04:00
gstbytewriter.h base: GST_EXPORT -> GST_BASE_API 2018-03-13 00:46:00 +00:00
gstcollectpads.c doc: Fix hotdoc warnings 2019-05-13 16:34:09 -04:00
gstcollectpads.h Use G_DEFINE_AUTOPTR_CLEANUP_FUNC unconditionally 2019-06-04 08:50:59 +02:00
gstdataqueue.c libs: figure out right export define in configure 2018-09-24 08:39:37 +01:00
gstdataqueue.h Use G_DEFINE_AUTOPTR_CLEANUP_FUNC unconditionally 2019-06-04 08:50:59 +02:00
gstflowcombiner.c libs: figure out right export define in configure 2018-09-24 08:39:37 +01:00
gstflowcombiner.h Use G_DEFINE_AUTOPTR_CLEANUP_FUNC unconditionally 2019-06-04 08:50:59 +02:00
gstindex.c Fix typos in comments and docs 2018-05-01 11:18:03 +01:00
gstindex.h base: GST_EXPORT -> GST_BASE_API 2018-03-13 00:46:00 +00:00
gstmemindex.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstpushsrc.c Port gtk-doc comments to their equivalent markdown syntax 2017-01-27 16:36:38 -03:00
gstpushsrc.h Use G_DEFINE_AUTOPTR_CLEANUP_FUNC unconditionally 2019-06-04 08:50:59 +02:00
gstqueuearray.c queuearray: Only clear dropped item if it is not returned 2018-10-15 18:47:16 +03:00
gstqueuearray.h queuearray: Add set_clear_func and clear functions 2018-09-27 19:32:54 +03:00
gsttypefindhelper.c typefindhelper: Mark gst_type_find_helper_get_range_full() as Since 1.14.3 2018-08-02 10:57:28 +03:00
gsttypefindhelper.h typefind: Add new gst_type_find_helper_get_range_full() that returns flow return 2018-08-01 14:23:04 +03:00
Makefile.am libs: fix 'inconsistent DLL linkage' warnings on Windows 2018-09-23 23:23:01 +01:00
meson.build Port to hotdoc 2019-05-13 16:34:09 -04: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...