ardour/libs
David Robillard 625ad2af77 Fix loading LV2 channel numbers from standard/common port groups
This code only worked for port groups that themselves (the specific group
instance) listed their designations.  This worked with LSP, which redundantly
duplicates the elements from the group's class for some reason, but not with
other plugins like MDA which simply refer to a standard group like
<http://lv2plug.in/ns/ext/port-groups#StereoGroup>.

This does require the specification data to be loaded from the LV2 path (maybe
why LSP does that?), but that's generally expected for anything LV2 to work.
2025-09-27 21:32:07 -04:00
..
aaf libAAF update for NetBSD (#9886) 2025-02-01 11:30:14 +01:00
appleutility wscript: the i18n worker functions do not define the i18n waf commands 2024-10-20 19:52:14 -06:00
ardour Fix loading LV2 channel numbers from standard/common port groups 2025-09-27 21:32:07 -04:00
ardouralsautil Correctly detect localtime_r 2025-05-18 20:08:27 +02:00
audiographer Fix export encoder race condition 2024-12-15 16:31:43 +01:00
auscan wscript: sanitize strings from fetch_*_revision_date early instead of applying str() all over 2023-10-15 10:47:16 -06:00
backends Amend 109c3edb42, require JACK-2 headers to build 2025-07-28 15:02:59 +02:00
canvas auto-ify a loop in the canvas ruler rendering code 2025-09-02 11:10:11 -06:00
clearlooks-newer Really remove gtk+ option (see also 1e28ee9cc9) 2025-07-06 15:20:20 +02:00
ctrl-interface move zoom in/out actions into shared "Editing" group 2024-12-07 08:00:46 -07:00
evoral Evoral: add ControlList::has_event_at (timepos_t) 2025-08-21 18:56:00 -06:00
fluidsynth wscript: drop traces of shutdown() handling 2023-10-15 10:47:16 -06:00
fst Amend 877f603d92 (clang + execstack) 2025-06-12 02:25:43 +02:00
gtkmm2ext Produce valid HTML when printing bindings 2025-09-25 21:37:01 +02:00
hidapi build: Set _POSIX_C_SOURCE=200809L instead of comment about -std=gnu99 in 8fea1ea42e 2024-10-14 22:57:15 +02:00
libltc wscript: drop traces of shutdown() handling 2023-10-15 10:47:16 -06:00
lua Fix potential vulnerable cloned functions: Bug: Lua can generate wrong code when _ENV is <const> 2025-04-24 13:05:49 +02:00
midi++2 Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
panners Reduce reliance on boost - the hard part 2024-10-19 03:47:21 +02:00
pbd Only save modified configuration variable to user config 2025-09-11 23:30:22 +02:00
plugins ACE fluidsynth: unload soundfonts after use, refill channels #9837 2024-11-03 19:22:30 +01:00
ptformat wscript: drop traces of shutdown() handling 2023-10-15 10:47:16 -06:00
qm-dsp wscript: drop traces of shutdown() handling 2023-10-15 10:47:16 -06:00
surfaces MCU: fix monitor/immersive mute button 2025-09-24 11:29:27 -05:00
temporal add a variation on the EC_LOCAL_TEMPO_SCOPE macro 2025-09-11 15:14:14 -06:00
tk YTKMM: expose ytk_set_child_packing 2025-08-19 14:20:39 +02:00
vamp-plugins wscript: drop traces of shutdown() handling 2023-10-15 10:47:16 -06:00
vamp-pyin Remove unneeded #include <boost/math/distributions.hpp> 2024-08-29 23:08:42 +02:00
vfork Make execstack optional, and check clang's variant with space 2025-06-10 16:13:44 +02:00
vst3 use C++11 for VST3 SDK (revert custom cxx98 patch) 2025-02-25 12:46:16 +01:00
waveview Use PBD namespace for free CPU functions 2025-08-15 22:10:31 +02:00
widgets Update action state when watched controllable changes 2025-09-24 17:11:59 +02:00
zita-convolver Make header files more self-contained - add missing Ardour and lib includes 2024-10-20 03:30:46 +02:00
zita-resampler wscript: drop traces of shutdown() handling 2023-10-15 10:47:16 -06:00