summaryrefslogtreecommitdiff
path: root/libs/ardour/luabindings.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-07-10 15:01:29 +0200
committerRobin Gareus <robin@gareus.org>2016-07-10 15:01:29 +0200
commitcb2c459302a58114223e4bb548feece6d68556ef (patch)
treeb3e806f43b647eb8bd6eaae3f28f523429f5952b /libs/ardour/luabindings.cc
parent77fa4462f90fc9108dc9593c006eec8725578392 (diff)
complete ringbuffer bindings
Diffstat (limited to 'libs/ardour/luabindings.cc')
-rw-r--r--libs/ardour/luabindings.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/libs/ardour/luabindings.cc b/libs/ardour/luabindings.cc
index c7d6ee75a3..533395f5bb 100644
--- a/libs/ardour/luabindings.cc
+++ b/libs/ardour/luabindings.cc
@@ -305,6 +305,8 @@ LuaBindings::common (lua_State* L)
.addFunction ("write", &PBD::RingBufferNPT<uint8_t>::write)
.addFunction ("write_space", &PBD::RingBufferNPT<uint8_t>::write_space)
.addFunction ("read_space", &PBD::RingBufferNPT<uint8_t>::read_space)
+ .addFunction ("increment_read_ptr", &PBD::RingBufferNPT<uint8_t>::increment_read_ptr)
+ .addFunction ("increment_write_ptr", &PBD::RingBufferNPT<uint8_t>::increment_write_ptr)
.endClass ()
.beginClass <PBD::RingBufferNPT <float> > ("RingBufferF")
@@ -314,6 +316,8 @@ LuaBindings::common (lua_State* L)
.addFunction ("write", &PBD::RingBufferNPT<float>::write)
.addFunction ("write_space", &PBD::RingBufferNPT<float>::write_space)
.addFunction ("read_space", &PBD::RingBufferNPT<float>::read_space)
+ .addFunction ("increment_read_ptr", &PBD::RingBufferNPT<float>::increment_read_ptr)
+ .addFunction ("increment_write_ptr", &PBD::RingBufferNPT<float>::increment_write_ptr)
.endClass ()
.beginClass <PBD::RingBufferNPT <int> > ("RingBufferI")
@@ -323,6 +327,8 @@ LuaBindings::common (lua_State* L)
.addFunction ("write", &PBD::RingBufferNPT<int>::write)
.addFunction ("write_space", &PBD::RingBufferNPT<int>::write_space)
.addFunction ("read_space", &PBD::RingBufferNPT<int>::read_space)
+ .addFunction ("increment_read_ptr", &PBD::RingBufferNPT<int>::increment_read_ptr)
+ .addFunction ("increment_write_ptr", &PBD::RingBufferNPT<int>::increment_write_ptr)
.endClass ()
/* PBD enums */