gstreamer/ext/ladspa
Tim-Philipp Müller ffd3e189de ladspa: fix unbounded integer properties
Use a double instead of a plain float for intermediary
property values, so we have enough bits to store INT_MAX
and it doesn't get rounded and wrapped to -1 when cast
back to a 32-bit integer.

Fixes criticals like

  g_param_spec_int: assertion 'default_value >= minimum && default_value <= maximum' failed

when loading LADSPA plugins from the Linux Studio Plugins
Project (http://lsp-plug.in) in GStreamer.

Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/1194
2020-02-06 10:15:12 +00:00
..
gstladspa.c documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
gstladspa.h ladspa: use the registry cache for plugin details 2013-05-28 10:27:17 +02:00
gstladspafilter.c ladspa: Fix some debugs 2016-02-17 11:17:24 +01:00
gstladspafilter.h ladspa: use the registry cache for plugin details 2013-05-28 10:27:17 +02:00
gstladspasink.c ladspa: remove duplicate assignment 2014-04-09 18:16:52 +01:00
gstladspasink.h ladspa: use the registry cache for plugin details 2013-05-28 10:27:17 +02:00
gstladspasource.c ladspa: code cleanup 2016-05-10 14:21:35 -07:00
gstladspasource.h ladspa: use the registry cache for plugin details 2013-05-28 10:27:17 +02:00
gstladspautils.c ladspa: fix unbounded integer properties 2020-02-06 10:15:12 +00:00
gstladspautils.h ladspa: use the registry cache for plugin details 2013-05-28 10:27:17 +02:00
meson.build meson: add more plugins to plugins list 2019-05-30 20:41:57 +02:00