From a1bff57695c6063648e6cd650741db7a40726d8a Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Mon, 11 Jul 2016 03:04:29 +0200 Subject: lua MidiBuffer bindings --- libs/ardour/luabindings.cc | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'libs/ardour/luabindings.cc') diff --git a/libs/ardour/luabindings.cc b/libs/ardour/luabindings.cc index 89d132015c..de46eb607b 100644 --- a/libs/ardour/luabindings.cc +++ b/libs/ardour/luabindings.cc @@ -1278,6 +1278,10 @@ LuaBindings::dsp (lua_State* L) .beginClass ("MidiBuffer") .addEqualCheck () .addFunction ("silence", &MidiBuffer::silence) + .addFunction ("size", &MidiBuffer::size) + .addFunction ("empty", &MidiBuffer::empty) + .addFunction ("resize", &MidiBuffer::resize) + .addFunction ("copy", (void (MidiBuffer::*)(MidiBuffer const * const))&MidiBuffer::copy) .addFunction ("push_event", (bool (MidiBuffer::*)(const Evoral::MIDIEvent&))&MidiBuffer::push_back) .addFunction ("push_back", (bool (MidiBuffer::*)(framepos_t, size_t, const uint8_t*))&MidiBuffer::push_back) // TODO iterators.. -- cgit v1.2.3