wireplumber/modules
George Kiagiadakis 3fbf1286e6 lua: change the Conf API to have methods for getting sections as specific types
In some cases we need to get a section as JSON, so that we can pass it
down to the rules parser, while in other cases we neeed to get it as a
table to use it natively, and in that case we even need to differentiate
between it being an object, an array or an object with WpProperties.

Make it also possible to optionally pass tables with default values to
the functions so that we can get rid of cutils.get_config_section()
as well.
2024-03-04 16:33:14 +00:00
..
module-lua-scripting lua: change the Conf API to have methods for getting sections as specific types 2024-03-04 16:33:14 +00:00
module-reserve-device dbus: refactor WpDBus into a plugin called dbus-connection 2023-06-20 12:39:29 +03:00
dbus-connection-state.h dbus: refactor WpDBus into a plugin called dbus-connection 2023-06-20 12:39:29 +03:00
meson.build m-log-settings: add module for changing log level at runtime 2023-12-24 17:59:59 +02:00
module-dbus-connection.c dbus: refactor WpDBus into a plugin called dbus-connection 2023-06-20 12:39:29 +03:00
module-default-nodes-api.c metadata: remove wp_metadata_iterator_item_extract() API 2024-02-28 08:15:17 -05:00
module-file-monitor-api.c core: change the component arguments to be WpSpaJson instead of GVariant 2023-05-25 18:29:58 +03:00
module-log-settings.c log: rename back to wp_log_set_level 2024-01-13 16:33:05 +00:00
module-logind.c core: change the component arguments to be WpSpaJson instead of GVariant 2023-05-25 18:29:58 +03:00
module-mixer-api.c m-mixer-api: track monitorMute and allow modifying them 2023-07-31 13:26:28 +02:00
module-portal-permissionstore.c dbus: refactor WpDBus into a plugin called dbus-connection 2023-06-20 12:39:29 +03:00
module-settings.c conf: drop all the _get_value() functions and remove the fallback from _get_section() 2024-03-04 07:07:56 +00:00
module-si-audio-adapter.c m-si-audio-adapter: make sure format task is finished even if ports were already configured 2023-11-28 10:59:15 +00:00
module-si-audio-virtual.c Merge branch 'master' into next 2023-12-23 18:34:00 +02:00
module-si-node.c core: change the component arguments to be WpSpaJson instead of GVariant 2023-05-25 18:29:58 +03:00
module-si-standard-link.c Merge branch 'master' into next 2023-12-23 18:34:00 +02:00
module-standard-event-source.c m-std-event-source: restore the rescan_scheduled flag before rescanning 2023-09-24 00:26:27 +03:00