summaryrefslogtreecommitdiff
path: root/libs/ardour/luabindings.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ardour/luabindings.cc')
-rw-r--r--libs/ardour/luabindings.cc19
1 files changed, 7 insertions, 12 deletions
diff --git a/libs/ardour/luabindings.cc b/libs/ardour/luabindings.cc
index b05a625396..6deb7accf4 100644
--- a/libs/ardour/luabindings.cc
+++ b/libs/ardour/luabindings.cc
@@ -352,32 +352,27 @@ LuaBindings::stddef (lua_State* L)
.beginStdList <std::string> ("StringList")
.endClass ()
- // std::vector<std::string>
.beginStdVector <std::string> ("StringVector")
.endClass ()
- // std::vector<float>
.beginStdVector <float> ("FloatVector")
.endClass ()
- // register float array (uint8_t*)
- .registerArray <uint8_t> ("ByteArray")
-
- // register float array (float*)
- .registerArray <float> ("FloatArray")
-
- // register float array (int32_t*)
- .registerArray <int32_t> ("IntArray")
+ .beginStdVector <uint8_t> ("ByteVector")
+ .endClass ()
- // std::vector<float*>
.beginStdVector <float*> ("FloatArrayVector")
.endClass ()
+ .registerArray <uint8_t> ("ByteArray")
+ .registerArray <float> ("FloatArray")
+ .registerArray <int32_t> ("IntArray")
+
// samplepos_t, sampleoffset_t lists e.g. AnalysisFeatureList
.beginStdList <int64_t> ("Int64List")
.endClass ()
- // TODO std::set
+ // TODO std::set
.endNamespace ();
}