From ad9551e54828f8250dc16cbe0811136aeae1df2a Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Wed, 23 Aug 2017 19:37:45 +0200 Subject: Update "separate_by_channel" API & add Lua bindings This breaks compilation (GUI) --- libs/ardour/luabindings.cc | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'libs/ardour/luabindings.cc') diff --git a/libs/ardour/luabindings.cc b/libs/ardour/luabindings.cc index 01aca89015..4575e9fbec 100644 --- a/libs/ardour/luabindings.cc +++ b/libs/ardour/luabindings.cc @@ -1210,6 +1210,7 @@ LuaBindings::common (lua_State* L) .addFunction ("scale_amplitude", &AudioRegion::scale_amplitude) .addFunction ("maximum_amplitude", &AudioRegion::maximum_amplitude) .addFunction ("rms", &AudioRegion::rms) + .addRefFunction ("separate_by_channel", &AudioRegion::separate_by_channel) .endClass () .deriveWSPtrClass ("Source") @@ -1538,6 +1539,10 @@ LuaBindings::common (lua_State* L) .beginConstStdList > ("WeakAudioSourceList") .endClass () + // typedef std::vector > RegionVector + .beginStdVector > ("RegionVector") + .endClass () + // typedef std::list > RegionList .beginConstStdList > ("RegionList") .endClass () -- cgit v1.2.3