summaryrefslogtreecommitdiffstats
path: root/ext/ladspa
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove redundant plugindir definitionDavid Schleef2003-08-101-1/+0
| | | | | Original commit message from CVS: Remove redundant plugindir definition
* Fix warning on 64-bit architectures. (sizeof() returns size_t, which is not ↵David Schleef2003-07-231-2/+2
| | | | | | | | int) Original commit message from CVS: Fix warning on 64-bit architectures. (sizeof() returns size_t, which is not int)
* + changes for new float caps without slope/intercept + some category changes ↵Leif Johnson2003-07-191-23/+22
| | | | | | | | for plugins Original commit message from CVS: + changes for new float caps without slope/intercept + some category changes for plugins
* actually recurse into sndfile if we are able big ladspa cleanups, mainly to ↵Andy Wingo2003-07-162-507/+333
| | | | | | | | | | | | | | | | | comply with the buffer-frames caps proper... Original commit message from CVS: * actually recurse into sndfile if we are able * big ladspa cleanups, mainly to comply with the buffer-frames caps property, but also general cleanups - the samplerate prop is gone, if you want to set it explicitly (as in for get-based plugins) you need to use a filtered connection, just like with buffer-frames * big float2int and int2float changes for buffer-frames compatibility - I think it's quite a bit simpler * make the ossclock general, add it to gstaudio, and use it in sndfile as well i need to update mimetypes, but that's coming soon. there are some other plugins that don't support buffer-frames, i guess i need to get around to fixing them as well.
* New mimetypes gone into effect today - this commit changes all old mimetypes ↵Ronald S. Bultje2003-07-061-9/+9
| | | | | | | over to the new mimetypes spec as descri... Original commit message from CVS: New mimetypes gone into effect today - this commit changes all old mimetypes over to the new mimetypes spec as described in the previous commit's document. Note: some plugins will break, some pipelines will break, expect HEAD to be broken or at least not 100% working for a few days, but don't forget to report bugs
* compatibility fix for new GST_DEBUG stuff.Benjamin Otte2003-06-291-22/+22
| | | | | | | | Original commit message from CVS: compatibility fix for new GST_DEBUG stuff. Includes fixes for missing includes for config.h and unistd.h I only ensured for plugins I can build that they work, so if some of them are still broken, you gotta fix them yourselves unfortunately.
* g_warning -> GST_DEBUGThomas Vander Stichele2003-06-051-1/+1
| | | | | Original commit message from CVS: g_warning -> GST_DEBUG
* 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