gstreamer/libs/gst/base
Sebastian Dröge bab1122a93 basesrc: Only force-update the duration for dynamic sources when doing the DURATION query
Doing it after every single create() is not very efficient and not necessary.
Especially on network file systems fstat() is not cached and causes network
traffic, making the source possibly unusable slow.

https://bugzilla.gnome.org/show_bug.cgi?id=652037
2013-06-06 16:46:12 +02:00
..
.gitignore Update a bunch of gitignores to clean up my git status output 2009-01-23 16:08:40 +00:00
base.h libs: Use foo/foo.h as single-include header consistently everywhere 2012-12-12 16:44:14 +00:00
gstadapter.c adapter: Add gst_adapter_prev_[pd]ts_at_offset() 2013-02-12 12:16:27 -08:00
gstadapter.h adapter: Add gst_adapter_prev_[pd]ts_at_offset() 2013-02-12 12:16:27 -08:00
gstbaseparse.c baseparse: Only infer TS if PTS interpolation is enabled 2013-04-23 11:49:15 +02:00
gstbaseparse.h baseparse: more inter-timestamp tracking 2013-03-27 18:26:30 +01:00
gstbasesink.c basesink: improve position reporting without clock 2013-05-30 06:51:24 +02:00
gstbasesink.h basesink: add simple rate control 2012-11-09 17:01:23 +01:00
gstbasesrc.c basesrc: Only force-update the duration for dynamic sources when doing the DURATION query 2013-06-06 16:46:12 +02:00
gstbasesrc.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstbasetransform.c basetransform: remove 0.10-ism from docs 2013-05-24 23:01:09 +01:00
gstbasetransform.h Fix FSF address 2012-11-03 20:44:48 +00: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 Fix FSF address 2012-11-03 20:44:48 +00:00
gstbytereader.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstbytewriter-docs.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstbytewriter.c Fix FSF address 2012-11-03 20:44:48 +00:00
gstbytewriter.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstcollectpads.c GstCollectPads documentation: gst_collect_pads_read is gone. 2013-04-11 10:39:25 +02:00
gstcollectpads.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstdataqueue.c dataqueue: add gst_data_queue_peek 2013-04-18 14:45:47 -03:00
gstdataqueue.h dataqueue: add gst_data_queue_peek 2013-04-18 14:45:47 -03:00
gstindex.c Fix FSF address 2012-11-03 20:44:48 +00: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 Fix FSF address 2012-11-03 20:44:48 +00:00
gstpushsrc.h Fix FSF address 2012-11-03 20:44:48 +00:00
gstqueuearray.c queuearray: make _find() find the value if no compare function is provided 2013-01-30 12:07:52 +00:00
gstqueuearray.h Fix FSF address 2012-11-03 20:44:48 +00:00
gsttypefindhelper.c typefind: handle map failure 2013-01-14 17:01:22 +01:00
gsttypefindhelper.h Fix FSF address 2012-11-03 20:44:48 +00:00
Makefile.am Use GST_*_1_0 environment variables everywhere 2013-01-15 13:47:32 +00: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...