wireplumber/modules/module-lua-scripting
George Kiagiadakis d6ea7ffe76 lua/api: fix client update_permissions()
* the type checks were wrong, it was requiring the key to be string
  and the value integer
* add the ability to use "any" or "all" for a key, saving us the trouble
  of passing -1 from lua (int64) into a uint32 (ugh!)
* use a GArray instead of manual malloc/realloc
* allocate the array as late as possible, to minimize the risk of leaking
  its memory if we hit luaL_error()
2021-02-18 16:41:42 +02:00
..
api.c lua/api: fix client update_permissions() 2021-02-18 16:41:42 +02:00
api.lua m-lua-scripting/pod: push pod constructors using luaL_newlib instead of manually 2021-02-05 12:11:15 +02:00
config.c wplua: improve gvariant <-> lua conversion functions 2021-02-15 14:43:18 +02:00
gresource.xml modules: implement module-lua-scripting 2020-12-20 18:10:22 +02:00
pod.c lua/pod: optimize push_primitive_values() 2021-02-05 20:15:32 +02:00