From 663693ed110bfa6028467803fdcde9b93f98cea8 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Fri, 9 Jan 2026 00:40:51 +0100 Subject: [PATCH] Add missing Lua bindings for Route Import --- libs/ardour/luabindings.cc | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/libs/ardour/luabindings.cc b/libs/ardour/luabindings.cc index 7b86069d7d..f98545903c 100644 --- a/libs/ardour/luabindings.cc +++ b/libs/ardour/luabindings.cc @@ -2387,6 +2387,9 @@ LuaBindings::common (lua_State* L) .beginStdMap ("IDMap") .endClass () + .beginStdMap ("RouteStateMap") + .endClass () + //std::list > PortList .beginConstStdList > ("PortList") .endClass () @@ -2669,6 +2672,12 @@ LuaBindings::common (lua_State* L) .addConst ("ImplicitlyIgnoreCues", ARDOUR::CueBehavior(ImplicitlyIgnoreCues)) .endNamespace () + .beginNamespace ("RouteGroupImportMode") + .addConst ("IgnoreRouteGroup", ARDOUR::Session::RouteGroupImportMode(Session::IgnoreRouteGroup)) + .addConst ("UseRouteGroup", ARDOUR::Session::RouteGroupImportMode(Session::UseRouteGroup)) + .addConst ("CreateRouteGroup", ARDOUR::Session::RouteGroupImportMode(Session::CreateRouteGroup)) + .endNamespace () + .beginNamespace ("WellKnownCtrl") .addConst ("EQ_Enable", ARDOUR::WellKnownCtrl(EQ_Enable)) .addConst ("EQ_Mode", ARDOUR::WellKnownCtrl(EQ_Mode))