Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gst: Add better support for static plugins | Sebastian Dröge | 2013-04-15 | 1 | -1/+1 |
| | |||||
* | Fix FSF address | Tim-Philipp Müller | 2012-11-04 | 2 | -4/+4 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=687520 | ||||
* | replace gst_element_class_set_details_simple with gst_element_class_set_metadata | Mark Nauwelaerts | 2012-09-14 | 1 | -1/+1 |
| | |||||
* | gst: Update for GST_PLUGIN_DEFINE() API changes | Sebastian Dröge | 2012-04-05 | 1 | -1/+1 |
| | |||||
* | gst: Update versioning | Sebastian Dröge | 2012-04-04 | 1 | -2/+2 |
| | |||||
* | controller: port to new controller location and api | Stefan Sauer | 2011-11-04 | 2 | -6/+2 |
| | |||||
* | Fix compilation for unused but not set | Nicolas Dufresne | 2011-07-20 | 1 | -3/+0 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=654572 | ||||
* | lv2: ensure uniqe property names | Stefan Kost | 2011-05-25 | 1 | -9/+30 |
| | | | | | Copy and adjust the code from ladspa plugin to ensure unique gobject property names. | ||||
* | lv2: update url for port-groups extension | Stefan Kost | 2011-03-07 | 1 | -1/+1 |
| | |||||
* | ladspa,lv2: don't fail in plugin_init when having 0 elements | Stefan Kost | 2010-04-26 | 1 | -1/+6 |
| | | | | If we fail, the plugin scanner will blacklist us. | ||||
* | lv2: add more examples | Stefan Kost | 2010-03-25 | 1 | -1/+2 |
| | |||||
* | gst_element_class_set_details => gst_element_class_set_details_simple | Benjamin Otte | 2010-03-18 | 1 | -15/+11 |
| | |||||
* | lv2: code cleanups | Stefan Kost | 2010-02-01 | 1 | -7/+12 |
| | | | | | More logging and comments. Rename some vars for consistency. Fully init port struct. | ||||
* | signalprocessor,lv2,ladspa: move sample-rate to baseclass | Stefan Kost | 2010-02-01 | 1 | -12/+2 |
| | | | | We need the sample-rate in baseclass for upcomming timestamp changes. | ||||
* | lv2: shorter element names | Stefan Kost | 2010-02-01 | 2 | -3/+17 |
| | | | | | Cut off the protocol part from the uri. Also just g_Strdup, instead of printf the name. | ||||
* | lv2: simpify property registration | Stefan Kost | 2010-01-31 | 1 | -12/+9 |
| | | | | Avoid type cheking casts for each property. Use a running index. | ||||
* | lv2: use plugin dependency registry api | Stefan Kost | 2010-01-31 | 1 | -0/+7 |
| | |||||
* | lv2: lookup GQuark just once instead for each plugin+1 | Stefan Kost | 2010-01-31 | 1 | -5/+9 |
| | |||||
* | ladspa/lv2: link and init to gst-controller | Stefan Kost | 2010-01-31 | 2 | -1/+4 |
| | |||||
* | lv2: add more debug and remove "\n" from debug logging | Stefan Kost | 2010-01-27 | 1 | -4/+7 |
| | |||||
* | lv2: better gobject properties | Stefan Kost | 2010-01-27 | 1 | -4/+11 |
| | | | | Use lv2:symbol as a base for the property name and lv2:name for nick and blurb. | ||||
* | lv2: create valid gobject property names. Fixes #602528 | Stefan Kost | 2010-01-25 | 1 | -7/+19 |
| | | | | | We cannot use the names as we get them from lv2 for the gparamspec name, only for nick/blurb. Apply same algorithms like elsewhere (ladspa) for name. | ||||
* | [cleanup] Various style and cleanups | Benjamin Otte | 2010-01-20 | 1 | -2/+2 |
| | | | | | Various fixes for gtk-doc warnings and making functions without arguments take void as parameter. | ||||
* | lv2: set the audio-channel positions again, but now in _setup | Stefan Kost | 2009-11-19 | 1 | -36/+73 |
| | | | | | Readd the code that was reverted for the release. We now set audio-channel positions if any on the pad caps and not on the templates. | ||||
* | lv2: only use g_return_val_if_fail for checking pre-conditions | Stefan Kost | 2009-11-19 | 1 | -3/+8 |
| | | | | g_return_* can be disabled. Still we want to check for failed instance creation. | ||||
* | signalprocessor: change _setup to pass whole caps and not just sampling_rate | Stefan Kost | 2009-11-19 | 1 | -2/+14 |
| | | | | | | This allows to get rid of the sampling_rate variable in the base-class. Also now subclasses can modify the caps to actualy negotiate. This is needed to e.g. set audio-channel positions. | ||||
* | signalprocessor: Use correct CFLAGS for the signalprocessor headers in ↵ | Yaakov Selkowitz | 2009-11-18 | 1 | -1/+1 |
| | | | | | | | | | LV2/LADSPA This makes sure that the headers from the source tree are taken and not accidentially installed system headers in the case of builddir!=srcdir. Fixes bug #602161. | ||||
* | signalprocessor: don't set channel positions in template-caps, Fixes #601775 | Stefan Kost | 2009-11-16 | 1 | -7/+11 |
| | | | | | | Revert the changes that added audio positions to template caps. We have an un- fortunate limitation in core that does not allow to do it. Keep a few things commented out, so that the channel position can later on be set in setcaps. | ||||
* | lv2: fix pad direction for ungrouped ports | Stefan Kost | 2009-10-27 | 1 | -1/+1 |
| | | | | Classic copy'n'paste bug. | ||||
* | Revert "LV2 preset support." | Stefan Kost | 2009-09-22 | 2 | -171/+16 |
| | | | | This reverts commit c95f59cd2dc129899b37fecaa52c89db3d8a5ef8. | ||||
* | Revert "Fix property index when setting preset." | Stefan Kost | 2009-09-22 | 1 | -1/+1 |
| | | | | This reverts commit 0a6b22b1917af8a89db1981a0f5df3dcee78b1dd. | ||||
* | Fix property index when setting preset. | Dave Robillard | 2009-09-22 | 1 | -1/+1 |
| | |||||
* | LV2 preset support. | Dave Robillard | 2009-09-22 | 2 | -16/+171 |
| | |||||
* | More tolerate port group support, plugin cleanup. | Dave Robillard | 2009-09-17 | 1 | -43/+93 |
| | | | | | | | | | | | Gracefully handle plugins with illegal groups that contain no symbol by treating ports in that group normally (i.e. as if they weren't part of a group). The port groups spec mandates that groups have a valid unique symbol, but plugins aren't perfect... Make (conceptually) static plugin variables actually (C) static, and clean up SLV2 related things with a GCC shared library destructor, if GCC is in use. | ||||
* | Make mono warning visible in public documentation. | Dave Robillard | 2009-09-17 | 1 | -5/+9 |
| | |||||
* | Multi-channel support with channel positions. | Dave Robillard | 2009-09-17 | 2 | -4/+131 |
| | | | | | | | This queries port roles from the LV2 data and converts it into GStreamer channel positions. This should allow any type of multi-channel plugin (including beyond stereo, e.g. surround) to work fine in GStreamer, and with elements that require channel positions to be explicitly stated. | ||||
* | Add documentation for LV2 element. | Dave Robillard | 2009-09-17 | 1 | -0/+13 |
| | |||||
* | Add swh and calf LV2 port group patches. | Dave Robillard | 2009-09-17 | 2 | -0/+573 |
| | |||||
* | Working multi-channel pads for LV2 plugins. | Dave Robillard | 2009-09-17 | 2 | -108/+183 |
| | |||||
* | Allocate a static predicate for pg:inGroup. | Dave Robillard | 2009-09-17 | 1 | -6/+6 |
| | |||||
* | Only allocate lv2:inPlaceBroken predicate once. | Dave Robillard | 2009-09-17 | 1 | -4/+4 |
| | |||||
* | Separate port discovery from pad template creation. | Dave Robillard | 2009-09-17 | 1 | -69/+69 |
| | | | | | | | This first counts ports (using the builtin slv2 functions to do so rather than manually as before), then creates descriptors for each port and finds all port groups. Only then are pad templates created (towards using group information for creating multi-channel pads). | ||||
* | Use silly glib types :). | Dave Robillard | 2009-09-17 | 1 | -2/+2 |
| | |||||
* | Query and store port group information. | Dave Robillard | 2009-09-17 | 2 | -22/+63 |
| | | | | | Replace port index arrays with a struct for holding more information than just indices (e.g. groups). | ||||
* | Working basic LV2 signal processing. | Dave Robillard | 2009-09-17 | 2 | -75/+38 |
| | | | | | LV2 plugins, short of any surprises, should work with the same basic functionality as LADSPA plugins. | ||||
* | Set class inPlaceBroken property. | Dave Robillard | 2009-09-17 | 1 | -2/+5 |
| | |||||
* | signalprocessor: Fix various build/dist issues | Sebastian Dröge | 2009-09-10 | 1 | -1/+1 |
| | | | | | | | | Install the headers, version the library with @GST_MAJORMINOR@, add all required libraries to _LIBADD instead of _LDFLAGS, and add GST_*_LDFLAGS to _LDFLAGS. Fixes bug #594715. | ||||
* | make: remove whitespace after trailing backslash | Stefan Kost | 2009-07-21 | 1 | -1/+1 |
| | |||||
* | Use GST_WARNING instead of fprintf. | Dave Robillard | 2009-06-26 | 1 | -2/+2 |
| | |||||
* | Add LV2 quick start README. | Dave Robillard | 2009-06-26 | 1 | -0/+18 |
| |