summaryrefslogtreecommitdiffstats
path: root/ext/ladspa/gstladspa.c
AgeCommit message (Collapse)AuthorFilesLines
2002-09-10This updates all plugins to the new API for gst_pad_try_set_capsRonald S. Bultje1-1/+1
Original commit message from CVS: This updates all plugins to the new API for gst_pad_try_set_caps
2002-09-09removing warnings as approved by wimThomas Vander Stichele1-3/+1
Original commit message from CVS: removing warnings as approved by wim
2002-08-11use gstcontrol as a lib, not a pluginSteve Baker1-4/+2
Original commit message from CVS: use gstcontrol as a lib, not a plugin
2002-07-26fix to adder: don't pull on unusable padsAndy Wingo1-22/+21
Original commit message from CVS: * fix to adder: don't pull on unusable pads * fix to ladspa: get output buffers first, so we can know how many frames to process - this breaks inplace buffer stuff, hmm * fix to float2int: add a bufferpool with the same nframes as the source pad's pool -> no extra latency
2002-07-24fix a segfault, and support ladspa 1.1 (default parameter values)Andy Wingo1-9/+45
Original commit message from CVS: fix a segfault, and support ladspa 1.1 (default parameter values)
2002-06-04include the system ladspa.h fileThomas Vander Stichele1-1/+1
Original commit message from CVS: include the system ladspa.h file
2002-05-30fix a problem in ladspa -- i think...Andy Wingo1-3/+3
Original commit message from CVS: fix a problem in ladspa -- i think...
2002-05-29use new dparams api. run demo_dparams to hear how smooth it is nowSteve Baker1-10/+12
Original commit message from CVS: use new dparams api. run demo_dparams to hear how smooth it is now
2002-05-15use new bytestream apiSteve Baker1-2/+3
Original commit message from CVS: use new bytestream api
2002-04-20a hack to work around intltool's brokenness a current check for mpeg2dec ↵Andy Wingo1-9/+7
details->klass reorganizations an element br... Original commit message from CVS: * a hack to work around intltool's brokenness * a current check for mpeg2dec * details->klass reorganizations * an element browser that uses details->klass * separated cdxa parse out from the avi directory
2002-04-20s/G_MINFLOAT/G_MAXFLOAT unref the buffer pool in the loop funcSteve Baker1-1/+3
Original commit message from CVS: s/G_MINFLOAT/G_MAXFLOAT unref the buffer pool in the loop func
2002-04-20A fairly large reworking of the ladspa _get, _chain and _loop funcs. ↵Steve Baker1-241/+399
highlights are: Original commit message from CVS: A fairly large reworking of the ladspa _get, _chain and _loop funcs. highlights are: - pad names are now g_strcanonised - in all cases possible, src and sink buffers are shared - all ladspa properties are exposed as dparams and element properties - the buffers are now processed in dparam driven loops - timestamps on buffers should be correct - misc fixes It has been minimally tested - the following pipeline works for me: gst-launch ladspa_sine_fcac Frequency=440.0 Amplitude=1.0 name=fcac1 ladspa_sine_fcac Frequency=450.0 Amplitude=1.0 name=fcac2 ladspa_freeverb3 Wet-Level=0.5 name=free float2int name=f2i fcac1.Output!free.Input--Left- free.Output--Left-!f2i.sink%d fcac2.Output!free.Input--Right- free.Output--Right-!f2i.sink%d f2i.src!sink osssink
2002-04-11GstPadTemplate <-> gst_pad_template <-> GST_PAD_TEMPLATE same with *factory ↵Andy Wingo1-5/+5
and typefind. Original commit message from CVS: GstPadTemplate <-> gst_pad_template <-> GST_PAD_TEMPLATE same with *factory and typefind. also, some -Werror fixes.
2002-03-30Changed to the new props APIWim Taymans1-8/+14
Original commit message from CVS: Changed to the new props API Other small tuff.
2002-03-24filter newlines out of GST_DEBUG statements to reflect new core behavior ↵Andy Wingo1-14/+14
fixes to adder's caps, again Original commit message from CVS: * filter newlines out of GST_DEBUG statements to reflect new core behavior * fixes to adder's caps, again
2002-03-19removal of //-style comments don't link plugins to core libs -- the ↵Andy Wingo1-1/+1
versioning is done internally to the plugins with... Original commit message from CVS: * removal of //-style comments * don't link plugins to core libs -- the versioning is done internally to the plugins with the plugin_info struct, and symbol resolution is lazy, so we can always know if a plugin can be loaded by the plugin_info data. in theory.
2002-01-22Updated ladspa to work with the new caps nego stuff. Also updated it to work ↵Leif Johnson1-223/+323
in using a loop function for configurati... Original commit message from CVS: Updated ladspa to work with the new caps nego stuff. Also updated it to work in any M sinkpads by N srcpads configuration (M > -1 and N > 0), using a loop function for configurations other than M == N == 1 or M == 0.
2002-01-13Bring the plugins in sync with the new core capsnego system.Wim Taymans1-8/+10
Original commit message from CVS: Bring the plugins in sync with the new core capsnego system. Added some features, enhancements...
2002-01-10fix glib2's complaining on the params of some plugins there's still some ↵Andy Wingo1-5/+12
work to be done: s/-$//g; && s/\(.*$//; Original commit message from CVS: fix glib2's complaining on the params of some plugins there's still some work to be done: s/-$//g; && s/\(.*$//;
2001-12-23Fixed some leftover fixesWim Taymans1-16/+13
Original commit message from CVS: Fixed some leftover fixes
2001-12-23added ladspa, doesn't have checks yet thoughThomas Vander Stichele1-0/+877
Original commit message from CVS: added ladspa, doesn't have checks yet though