gstreamer/gst/base
Wim Taymans 82a12763e8 gst/base/: Added small README for base classes.
Original commit message from CVS:
* gst/base/README:
* gst/base/gstbasesink.c: (gst_basesink_get_template),
(gst_basesink_base_init), (gst_basesink_pad_getcaps),
(gst_basesink_pad_setcaps), (gst_basesink_pad_buffer_alloc),
(gst_basesink_init), (gst_base_sink_get_template),
(gst_base_sink_get_caps), (gst_base_sink_set_caps),
(gst_base_sink_buffer_alloc), (gst_basesink_finish_preroll),
(gst_basesink_event), (gst_basesink_get_times),
(gst_basesink_do_sync), (gst_basesink_change_state):
Added small README for base classes.
Make default getcaps function in the base class return a
copy of the padtemplate caps if nothing else.
2005-02-24 16:04:20 +00:00
..
gstbasesink.c gst/base/: Added small README for base classes. 2005-02-24 16:04:20 +00:00
gstbasesink.h gst/: Only call the item function in the iterator if there is an item. 2005-02-23 17:32:37 +00:00
Makefile.am Add sink base class to abstract locking and preroll. 2005-02-23 11:22:43 +00:00
README gst/base/: Added small README for base classes. 2005-02-24 16:04:20 +00:00

Base classes
------------

GstBaseSink
 
  Base class for sink elements.

  - one sinkpad
  - handles state changes
  - does flushing
  - preroll with optional preview
  - pull/push mode
  - EOS handling

  FIXME: not much point making it operate in pull mode as a generic
  base class I guess...