summaryrefslogtreecommitdiffstats
path: root/ext/ladspa
Commit message (Collapse)AuthorAgeFilesLines
* PadConnect -> PadLinkThomas Vander Stichele2003-01-101-4/+4
| | | | | Original commit message from CVS: PadConnect -> PadLink
* another batch of connect->link fixes please let me know about issues and ↵Thomas Vander Stichele2003-01-101-12/+12
| | | | | | | | | | please refrain of making them yourself, so t... Original commit message from CVS: another batch of connect->link fixes please let me know about issues and please refrain of making them yourself, so that I don't spend double the time resolving conflicts
* parallel install fixesThomas Vander Stichele2002-12-081-2/+2
| | | | | Original commit message from CVS: parallel install fixes
* Add a statement terminating semicolon.David I. Lehn2002-09-211-1/+1
| | | | | Original commit message from CVS: Add a statement terminating semicolon.
* Redo last change by using glib's CLAMP() macroDavid Schleef2002-09-201-4/+3
| | | | | Original commit message from CVS: Redo last change by using glib's CLAMP() macro
* Clip defaults of control parameters to range.David Schleef2002-09-201-0/+4
| | | | | Original commit message from CVS: Clip defaults of control parameters to range.
* plugins part of license field patchChristian Schaller2002-09-181-0/+1
| | | | | Original commit message from CVS: plugins part of license field patch
* fix _get()-based ladspa plugins when bufferpools are presentAndy Wingo2002-09-161-1/+3
| | | | | Original commit message from CVS: fix _get()-based ladspa plugins when bufferpools are present
* Some instantiate() routines require nonzero sample rate. ladspa_mbeq (the ↵Andy Wingo2002-09-161-8/+5
| | | | | | | | multi-band eq) is one of these. Original commit message from CVS: Some instantiate() routines require nonzero sample rate. ladspa_mbeq (the multi-band eq) is one of these.
* This updates all plugins to the new API for gst_pad_try_set_capsRonald S. Bultje2002-09-101-1/+1
| | | | | Original commit message from CVS: This updates all plugins to the new API for gst_pad_try_set_caps
* removing warnings as approved by wimThomas Vander Stichele2002-09-091-3/+1
| | | | | Original commit message from CVS: removing warnings as approved by wim
* use gstcontrol as a lib, not a pluginSteve Baker2002-08-112-5/+3
| | | | | Original commit message from CVS: use gstcontrol as a lib, not a plugin
* fix to adder: don't pull on unusable padsAndy Wingo2002-07-261-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
* fix a segfault, and support ladspa 1.1 (default parameter values)Andy Wingo2002-07-242-9/+46
| | | | | Original commit message from CVS: fix a segfault, and support ladspa 1.1 (default parameter values)
* hacked around LADSPA_PATH as suggested to wingoThomas Vander Stichele2002-06-042-2/+15
| | | | | Original commit message from CVS: hacked around LADSPA_PATH as suggested to wingo
* remove this headerThomas Vander Stichele2002-06-041-1/+1
| | | | | Original commit message from CVS: remove this header
* this should be installed on the systemThomas Vander Stichele2002-06-041-512/+0
| | | | | Original commit message from CVS: this should be installed on the system
* include the system ladspa.h fileThomas Vander Stichele2002-06-042-2/+2
| | | | | Original commit message from CVS: include the system ladspa.h file
* fix a problem in ladspa -- i think...Andy Wingo2002-05-301-3/+3
| | | | | Original commit message from CVS: fix a problem in ladspa -- i think...
* use new dparams api. run demo_dparams to hear how smooth it is nowSteve Baker2002-05-291-10/+12
| | | | | Original commit message from CVS: use new dparams api. run demo_dparams to hear how smooth it is now
* use new bytestream apiSteve Baker2002-05-151-2/+3
| | | | | Original commit message from CVS: use new bytestream api
* a hack to work around intltool's brokenness a current check for mpeg2dec ↵Andy Wingo2002-04-202-10/+8
| | | | | | | | | | | 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
* s/G_MINFLOAT/G_MAXFLOAT unref the buffer pool in the loop funcSteve Baker2002-04-201-1/+3
| | | | | | Original commit message from CVS: s/G_MINFLOAT/G_MAXFLOAT unref the buffer pool in the loop func
* A fairly large reworking of the ladspa _get, _chain and _loop funcs. ↵Steve Baker2002-04-202-244/+404
| | | | | | | | | | | | | | | | | 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
* GstPadTemplate <-> gst_pad_template <-> GST_PAD_TEMPLATE same with *factory ↵Andy Wingo2002-04-111-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.
* Changed to the new props APIWim Taymans2002-03-301-8/+14
| | | | | | Original commit message from CVS: Changed to the new props API Other small tuff.
* filter newlines out of GST_DEBUG statements to reflect new core behavior ↵Andy Wingo2002-03-241-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
* removal of //-style comments don't link plugins to core libs -- the ↵Andy Wingo2002-03-193-5/+5
| | | | | | | | | 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.
* s/@GST_PLUGIN_LDFLAGS@/$(GST_PLUGIN_LDFLAGS)/ @-substitued variables ↵Andy Wingo2002-03-191-1/+1
| | | | | | | | | | variables are defined as make variables automagi... Original commit message from CVS: s/@GST_PLUGIN_LDFLAGS@/$(GST_PLUGIN_LDFLAGS)/ @-substitued variables variables are defined as make variables automagically, and this gives the user the freedom to say make GST_PLUGIN_LDFLAGS=-myflag
* Updated ladspa to work with the new caps nego stuff. Also updated it to work ↵Leif Johnson2002-01-222-238/+328
| | | | | | | | | 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.
* - plugins are built without versioning infoWrobell2002-01-181-0/+1
| | | | | Original commit message from CVS: - plugins are built without versioning info
* Bring the plugins in sync with the new core capsnego system.Wim Taymans2002-01-131-8/+10
| | | | | | Original commit message from CVS: Bring the plugins in sync with the new core capsnego system. Added some features, enhancements...
* s/filter/plugin/ link plugins to GST_LIBS rearrange rules to a common formatDavid I. Lehn2002-01-121-0/+1
| | | | | | | Original commit message from CVS: * s/filter/plugin/ * link plugins to GST_LIBS * rearrange rules to a common format
* fix glib2's complaining on the params of some plugins there's still some ↵Andy Wingo2002-01-101-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/\(.*$//;
* Fixed some leftover fixesWim Taymans2001-12-231-16/+13
| | | | | Original commit message from CVS: Fixed some leftover fixes
* added ladspa, doesn't have checks yet thoughThomas Vander Stichele2001-12-237-0/+1877
Original commit message from CVS: added ladspa, doesn't have checks yet though