Add some additional Lua bindings

This commit is contained in:
Robin Gareus 2024-08-12 21:36:55 +02:00
parent 58120f75d5
commit 3bdf378df3
No known key found for this signature in database
GPG key ID: A090BCE02CF57F04

View file

@ -3439,6 +3439,9 @@ LuaBindings::session (lua_State* L)
.addFunction ("unknown_processors", &Session::unknown_processors)
.addFunction ("export_track_state", &Session::export_track_state)
.addFunction ("selection", &Session::selection)
.addFunction ("have_external_connections_for_current_backend", &Session::have_external_connections_for_current_backend)
.addFunction ("unnamed", &Session::unnamed)
.addFunction ("writable", &Session::writable)
.addFunction<RouteList (Session::*)(uint32_t, PresentationInfo::order_t, const std::string&, const std::string&, PlaylistDisposition)> ("new_route_from_template", &Session::new_route_from_template)
// TODO session_add_audio_track session_add_midi_track session_add_mixed_track