gstreamer/gst/base
Ronald S. Bultje cd76217ce5 gst/base/gstbasetransform.*: Remove broken delay_configure (fixes renegotiation of software scaling pipelines); remov...
Original commit message from CVS:
* gst/base/gstbasetransform.c: (gst_base_transform_setcaps),
(gst_base_transform_handle_buffer):
* gst/base/gstbasetransform.h:
Remove broken delay_configure (fixes renegotiation of software
scaling pipelines); remove some leftover printf()s.
2005-07-28 11:49:56 +00:00
..
.gitignore
gstadapter.c
gstadapter.h
gstbasesink.c Some docs updates 2005-07-27 18:33:03 +00:00
gstbasesink.h
gstbasesrc.c Some docs updates 2005-07-27 18:33:03 +00:00
gstbasesrc.h
gstbasetransform.c gst/base/gstbasetransform.*: Remove broken delay_configure (fixes renegotiation of software scaling pipelines); remov... 2005-07-28 11:49:56 +00:00
gstbasetransform.h gst/base/gstbasetransform.*: Remove broken delay_configure (fixes renegotiation of software scaling pipelines); remov... 2005-07-28 11:49:56 +00:00
gstcollectpads.c
gstcollectpads.h
gstpushsrc.c
gstpushsrc.h
gsttypefindhelper.c
gsttypefindhelper.h
Makefile.am
README

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... 

GstBaseTransform

  Base class for simple tranform filters

  - one sinkpad and one srcpad
  - possible formats on sink and source pad implemented
    with custom transform_caps function. By default uses 
    same format on sink and source.
  - handles state changes
  - does flushing
  - push mode
  - pull mode if transform can operate on arbitrary data

GstBaseSrc

  Base class for getrange based source elements

  - one sinkpad
  - handles state changes
  - pull/push mode
  - handles seeking/query

GstPushSrc

  Base class for push based source elements