George Kiagiadakis
|
096a9b4c15
|
proxy: add a method to query the interface type
|
2021-02-04 16:51:25 +02:00 |
|
George Kiagiadakis
|
e0f1c8710f
|
daemon: add a mode to execute lua scripts from the command line
This can be useful for quick testing of scripts, or to build small
utilities that do something in pipewire utilizing our lua API
|
2021-02-04 16:44:56 +02:00 |
|
George Kiagiadakis
|
02142b899b
|
m-lua-scripting/api: add WpCore bindings
|
2021-02-04 13:52:24 +02:00 |
|
George Kiagiadakis
|
fb5706eacc
|
m-lua-scripting/api: fix access to core in session_item_new()
|
2021-02-03 18:02:03 +02:00 |
|
George Kiagiadakis
|
03b17bcb5f
|
m-lua-scripting/api: add WpImplSession bindings
|
2021-02-03 17:16:51 +02:00 |
|
George Kiagiadakis
|
460ff6591d
|
wplua: allow exchanging arguments and results with scripts
|
2021-02-03 17:16:51 +02:00 |
|
George Kiagiadakis
|
13a56a7472
|
lua: add wp_plugin_find binding
|
2021-01-26 16:36:47 +02:00 |
|
Julian Bouzas
|
62f819013d
|
m-lua-scripting: add session item lua API
|
2021-01-22 10:04:37 -05:00 |
|
Julian Bouzas
|
823abe03ee
|
m-lua-scripting: fix reference count in object manager's lookup API
|
2021-01-21 07:47:08 -05:00 |
|
George Kiagiadakis
|
b8f8238fb4
|
lua: fix some nasty memory leaks
|
2021-01-21 09:42:07 +02:00 |
|
George Kiagiadakis
|
b88ff15725
|
m-lua-scripting: add bindings required for device monitors
WpDevice, WpSpaDevice, WpNode, WpImplNode, WpObject and object features
|
2021-01-21 09:42:07 +02:00 |
|
Julian Bouzas
|
d96c856f28
|
m-lua-scripting: handle default endpoints from the metadata
|
2021-01-15 08:59:13 -05:00 |
|
George Kiagiadakis
|
680b0a7d93
|
m-lua-scripting: expose session, endpoint, endpoint-link APIs
... and make WpIterator Lua-friendly so that it can be used
with the generic for loop
|
2020-12-22 11:35:04 +02:00 |
|
George Kiagiadakis
|
879f771d7f
|
modules: implement module-lua-scripting
a module that allows loading and executing Lua
scripts from a configured directory
|
2020-12-20 18:10:22 +02:00 |
|