ardour/libs
Robin Gareus 34c4f7b8ee
Fix Ardour VAMP plugins (FFT)
Bug was introduced in 8ed33f1bc7 symbol visibility setting
in CFLAGS, CXXFLAGS was overridden. This resulted in publicly exposed
and bound kiss_fft symbols in libqm-dsp.

At runtime those symbols were resolved using previously bound
symbols in libcodec  (see below) that uses a mismatching implementation
(ardour/qm-dsp uses -Dkiss_fft_scalar=double)

#0  0x00007fffea793d40 in kiss_fftr () at /usr/lib/x86_64-linux-gnu/libcodec2.so.0.8.1
#1  0x00007fffcf4516ab in FFTReal::D::forward(double const*, double*, double*) (this=0x5555571d73a0, ri=0x55555a734810, ro=0x55555a7262b0, io=0x55555a728590)
    at ../libs/qm-dsp/dsp/transforms/FFT.cpp:121
#2  0x00007fffcf4510fd in FFTReal::forward(double const*, double*, double*) (this=0x555559868190, ri=0x55555a734810, ro=0x55555a7262b0, io=0x55555a728590)
    at ../libs/qm-dsp/dsp/transforms/FFT.cpp:186
2020-01-14 00:52:24 +01:00
..
appleutility
ardour Fix C++11ism 2020-01-13 22:47:50 +01:00
ardouralsautil
audiographer Fix for-loop condition (comma has no effect) 2019-12-05 18:23:49 +01:00
backends Fix thinko in eee01188 (engine pulse spacing) 2020-01-12 00:16:19 +01:00
canvas Add a missing semicolon 2020-01-05 10:29:35 +00:00
clearlooks-newer
evoral use "extends to numeric_limits<Beats>::max()" rather than "zero length" for nascent (incoming) notes 2020-01-11 10:57:21 -07:00
fluidsynth Amend previous commit, fluidsynth tables 2019-12-03 00:23:54 +01:00
fst
gtkmm2ext Revert to use an image surface for CairoWidgets 2020-01-08 04:24:51 +01:00
hidapi
libltc
lua Add Lua typecast from C++ vector to C-Array 2019-12-01 21:32:10 +01:00
midi++2 slightly enhanced error handling when loading MIDNAM data 2019-12-19 13:14:45 -07:00
panners rename all Evoral source from .(hpp|cpp)$ to .(h|cc) 2019-11-02 16:32:18 -06:00
pbd remove unnecessary call to xmlKeepBlanksDefault() 2020-01-05 17:58:54 -07:00
plugins Fix windows fallback for LV2 state:freePath feature 2020-01-06 16:59:14 +01:00
ptformat
qm-dsp Fix Ardour VAMP plugins (FFT) 2020-01-14 00:52:24 +01:00
surfaces fix handling of flags in the OSC input handler 2020-01-05 11:25:36 -07:00
temporal fix Temporal::Beats::operator* 2019-12-18 18:00:53 -07:00
vamp-plugins
vamp-pyin
vfork
waveview
widgets
zita-convolver
zita-resampler