gstreamer/ext
Andy Wingo 7fbf85ea54 ext/ladspa/gstsignalprocessor.h: Add infrastructure for storing whether a processor can work in place or not, and for...
Original commit message from CVS:
2006-08-04  Andy Wingo  <wingo@pobox.com>

* ext/ladspa/gstsignalprocessor.h: Add infrastructure for storing
whether a processor can work in place or not, and for keeping
track of its state. Change the FlowReturn instance variable from
"state" to "flow_state", all callers changed.

* ext/ladspa/gstsignalprocessor.c (gst_signal_processor_setup)
(gst_signal_processor_start, gst_signal_processor_stop)
(gst_signal_processor_cleanup): New functions to manage the
processor's state.
(gst_signal_processor_setcaps): start() as well as setup() here.
(gst_signal_processor_prepare): Respect CAN_PROCESS_IN_PLACE.
(gst_signal_processor_change_state): Stop and cleanup the
processor as we go to NULL.

* ext/ladspa/gstladspa.c (gst_ladspa_base_init): Reuse buffers if
INPLACE_BROKEN is not set.

* ext/ladspa/gstsignalprocessor.c (gst_signal_processor_prepare):
Do the alloc_buffer in bytes, not frames.
2006-08-04 11:38:54 +00:00
..
aalib Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass 2006-06-01 21:07:26 +00:00
annodex Use GST_DEBUG_CATEGORY_STATIC where possible (#342503) plus two minor macro fixes. 2006-06-22 19:31:04 +00:00
cairo Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass 2006-06-01 21:07:26 +00:00
cdio ext/cdio/gstcdiocddasrc.c: Remove g_assert that shouldn't be there. 2006-07-11 22:46:47 +00:00
dv Use GST_DEBUG_CATEGORY_STATIC where possible (#342503) plus two minor macro fixes. 2006-06-22 19:31:04 +00:00
esd docs/plugins/: Update files to CVS/Prerelease version, add esdsink docs. 2006-07-24 15:25:49 +00:00
flac ext/flac/: Support chain-based operation, should make flac-over-DAAP work (#340492). 2006-06-20 19:40:29 +00:00
gconf Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass 2006-06-01 21:07:26 +00:00
gdk_pixbuf Use GST_DEBUG_CATEGORY_STATIC where possible (#342503) plus two minor macro fixes. 2006-06-22 19:31:04 +00:00
hal Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass 2006-06-01 21:07:26 +00:00
jpeg ext/jpeg/gstsmokeenc.c: Set caps on buffer correctly. Fixes bug #349155. 2006-07-29 11:22:47 +00:00
ladspa ext/ladspa/gstsignalprocessor.h: Add infrastructure for storing whether a processor can work in place or not, and for... 2006-08-04 11:38:54 +00:00
libcaca autogen.sh: require am17 2006-06-11 13:57:19 +00:00
libmng Fix more gobject macros: obj<->klass, GstXXX<->GstXXXClass 2006-06-01 21:07:26 +00:00
libpng ext/libpng/gstpngdec.*: Use statically allocated segment instead of leaking. 2006-07-17 10:22:54 +00:00
mikmod Define GstElementDetails as const and also static (when defined as global) 2006-04-25 21:39:46 +00:00
raw1394 moap ignore 2006-06-11 18:56:24 +00:00
shout2 Const-ify GEnumValue arrays. 2006-05-10 10:29:54 +00:00
speex Use GST_DEBUG_CATEGORY_STATIC where possible (#342503) plus two minor macro fixes. 2006-06-22 19:31:04 +00:00
taglib ext/taglib/gstid3v2mux.cc: is still sub-optimal though, since we don't retain or extract the comment descriptions pro... 2006-07-26 10:07:29 +00:00
wavpack ext/wavpack/gstwavpackdec.c: Fix caps after previous change to byte order endianness. 2006-07-18 18:05:15 +00:00
Makefile.am docs/plugins/Makefile.am: also check .cc files for gtk-doc markup 2006-05-01 11:46:33 +00:00