wireplumber/modules
Ashok Sidipotu 4d7ce2292e tests: Add tests for WpSettings object
- settings.c tests conf file loading & parsing, metadata updates,
  wpsetttings object creation and its API.
- settings.lua tests the API from lua scripts.
- Add a sample settings.conf file, this file contains sections copied
  over from client.conf along with the settings section. Add a file
  each for wp side and lua side of scripts.
- Make changes in base test infrastructure to take a custom conf file.
- Enhance the wp_settings_get_instance_api() to be take metadata_name
  parameter. So, Wpsetttings is now a singleton instance for a given
  metadata file.
- Enhance the m-settings module also to be take metadata_name parameter.
  this is handy for lua side of tests as its cumbersome to do this is
  lua.
2023-04-17 07:44:19 -04:00
..
module-default-nodes default-nodes: use WpSpaJson API 2022-01-25 07:40:59 -05:00
module-lua-scripting tests: Add tests for WpSettings object 2023-04-17 07:44:19 -04:00
module-reserve-device Fix leftover use of module-reserve-device's state property 2022-07-14 13:02:19 +00:00
meson.build m-settings: Module to handle JSON config settings. 2023-04-17 07:44:19 -04:00
module-default-nodes-api.c default-nodes: use WpSpaJson API 2022-01-25 07:40:59 -05:00
module-default-nodes.c module-default-nodes: prioritize previous configured defaults 2022-09-27 18:53:45 +03:00
module-default-profile.c config: port device-activation module to policy-device.profile.lua 2022-02-16 13:37:40 -05:00
module-file-monitor-api.c file-monitor-api: allow watching files too, not just directories 2021-10-19 17:16:37 +03:00
module-logind.c modules/logind: be more specific when creating the login monitor 2022-05-02 08:27:43 +00:00
module-metadata.c lib: introduce WpComponentLoader and remove WpModule 2021-02-03 17:16:51 +02:00
module-mixer-api.c m-mixer-api: fix channelVolumes array iteration in set-volume 2022-05-02 11:02:40 +03:00
module-portal-permissionstore.c modules: move all portal-permissionstore code into one file 2022-06-02 12:34:16 -04:00
module-settings.c tests: Add tests for WpSettings object 2023-04-17 07:44:19 -04:00
module-si-audio-adapter.c module-si-audio-adapter: Pass through encoded audio 2022-12-07 15:18:25 +00:00
module-si-audio-endpoint.c si-adapter: add ports state change signal 2022-05-05 08:09:21 +00:00
module-si-node.c si-node: skip control ports from the list of ports to be linked 2022-06-28 10:52:49 +03:00
module-si-standard-link.c m-si-link: propagate WpLink errors 2023-02-16 10:39:31 +00:00