gstreamer/libs/gst/base
Jan Schmidt a198803bd6 basetransform: Split input buffer processing from output generation
Allow for sub-classes which want to collate incoming buffers or
split them into multiple output buffers by separating the input
buffer submission from output buffer generation and allowing
for looping of one of the phases depending on pull or push mode
operation.

https://bugzilla.gnome.org/show_bug.cgi?id=750033
2015-06-08 19:17:57 +10:00
..
.gitignore Update a bunch of gitignores to clean up my git status output 2009-01-23 16:08:40 +00:00
base.h base: include flowcombiner header from base.h 2014-05-27 09:55:27 +01:00
gstadapter.c adapter: minor optimisation for gst_adapter_take_buffer_list() 2015-03-14 21:09:45 +00:00
gstadapter.h adapter: add gst_adapter_take_buffer_list() 2015-03-14 17:22:22 +00:00
gstbaseparse.c baseparse: fix GST_BASE_PARSE_FLAG_LOST_SYNC 2015-04-28 12:57:35 -03:00
gstbaseparse.h baseparse: minor docs fix 2014-09-09 20:43:02 +01:00
gstbasesink.c basesink: use the slightly more correct take_sample for last-sample 2015-05-25 21:05:56 +10:00
gstbasesink.h docs: Fix typos in function/object descriptions 2013-12-07 17:11:12 +00:00
gstbasesrc.c basesrc: Remove unused assignment in perform_seek() 2015-04-23 14:03:23 +01:00
gstbasesrc.h docs: fix a small contradition in the docs 2014-09-23 12:53:18 +02:00
gstbasetransform.c basetransform: Split input buffer processing from output generation 2015-06-08 19:17:57 +10:00
gstbasetransform.h basetransform: Split input buffer processing from output generation 2015-06-08 19:17:57 +10: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 Fix FSF address 2012-11-03 20:44:48 +00:00
gstbitreader.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstbytereader-docs.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstbytereader.c bytereader: add gst_byte_reader_peek_sub_reader() and _get_sub_reader() 2014-08-15 10:03:26 +01:00
gstbytereader.h bytereader: add gst_byte_reader_peek_sub_reader() and _get_sub_reader() 2014-08-15 10:03:26 +01:00
gstbytewriter-docs.h docs: Fix typos in function/object descriptions 2013-12-07 17:11:12 +00:00
gstbytewriter.c docs: Fix typos in function/object descriptions 2013-12-07 17:11:12 +00:00
gstbytewriter.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstcollectpads.c collectpads: avoid multiple calls to gst_buffer_get_size() in macro 2015-03-14 16:02:03 +00:00
gstcollectpads.h base: assorted introspection fixes and additions 2014-06-26 18:55:26 +02:00
gstdataqueue.c dataqueue: Fix gst_data_queue_new() description. 2014-11-06 21:09:09 +11:00
gstdataqueue.h base: and fix build with new g-i again 2014-08-14 14:38:57 +01:00
gstflowcombiner.c flowcombiner: add a gst_flow_combiner_update_pad_flow() method 2015-03-07 20:18:43 +01:00
gstflowcombiner.h flowcombiner: add a gst_flow_combiner_update_pad_flow() method 2015-03-07 20:18:43 +01:00
gstindex.c base: add (nullable) annotations to return values 2014-06-26 18:55:25 +02:00
gstindex.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstmemindex.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstpushsrc.c docs: remove outdated and pointless 'Last reviewed' lines from docs 2014-04-26 21:21:51 +01:00
gstpushsrc.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstqueuearray.c queuearray: remove duplicate assignment 2015-05-30 12:40:44 +01:00
gstqueuearray.h queuearray: Hide from bindings 2014-06-26 19:32:18 +02:00
gsttypefindhelper.c base: add (nullable) annotations to return values 2014-06-26 18:55:25 +02:00
gsttypefindhelper.h base: use correct syntax in documentation more consistently 2014-06-06 15:09:21 -04:00
Makefile.am Remove obsolete Android build cruft 2015-04-26 17:49:44 +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...