From bfebe43a02bbafacfaccd7d2f0bb3f10d13067fd Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Sat, 1 Feb 2020 15:57:47 +0100 Subject: [PATCH] Audio ROM Lua Bindings --- libs/ardour/luabindings.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libs/ardour/luabindings.cc b/libs/ardour/luabindings.cc index eac0962d25..dfe5776271 100644 --- a/libs/ardour/luabindings.cc +++ b/libs/ardour/luabindings.cc @@ -41,6 +41,7 @@ #include "ardour/audio_port.h" #include "ardour/audio_track.h" #include "ardour/audioplaylist.h" +#include "ardour/audiorom.h" #include "ardour/buffer_set.h" #include "ardour/beats_samples_converter.h" #include "ardour/chan_mapping.h" @@ -260,6 +261,7 @@ CLASSKEYS(std::list >); CLASSKEYS(boost::shared_ptr > >); CLASSKEYS(boost::shared_ptr); +CLASSKEYS(boost::shared_ptr); CLASSKEYS(boost::shared_ptr); CLASSKEYS(boost::shared_ptr); CLASSKEYS(boost::shared_ptr >); @@ -1201,6 +1203,10 @@ LuaBindings::common (lua_State* L) .addStaticFunction ("load", &Readable::load) .endClass () + .deriveWSPtrClass ("AudioRom") + .addStaticFunction ("new_rom", &AudioRom::new_rom) + .endClass () + .deriveWSPtrClass ("Region") .addCast ("to_readable") .addCast ("to_midiregion")