TestingPlant
254c3284e3
Change LUA to Lua
2022-06-28 05:45:02 +00:00
George Kiagiadakis
1a534f17ed
docs: fix WIREPLUMBER_DEBUG examples
...
See !259
2022-05-19 13:44:32 +03:00
George Kiagiadakis
459e3834da
Enable proper syntax highlighting.
2022-05-16 11:01:41 +00:00
jasker5183
6e35daa0d2
Add alsa_monitor.rule example, capitalization, syntax.
2022-05-12 15:36:39 +00:00
Julian Bouzas
5a7dec4385
docs: add placeholder for lua_spa_pod
2022-05-04 16:04:56 -04:00
George Kiagiadakis
b216594497
docs: fix sandbox documentation to reflect changes
2022-04-23 20:14:59 +03:00
George Kiagiadakis
17a257ddbe
wplua: move under modules/module-lua-scripting
...
It's unlikely that wplua will ever be useful outside the context
of module-lua-scripting, so let's move it to keep all the code in one place
2022-03-24 09:47:59 +02:00
Julian Bouzas
961771fb93
docs: add WpSpaJson C API Documentation files
2022-02-07 15:29:20 +00:00
George Kiagiadakis
c22fbe9ad0
docs: actually mention correct numbers in the priority.session note
2022-01-19 12:57:34 +02:00
George Kiagiadakis
f84778ff8e
docs: add a note about good priority values for nodes
...
Related to #145
2022-01-19 12:29:12 +02:00
George Kiagiadakis
1c85139640
bump pipewire dep to 0.3.43
...
we now need it for spa_json_parse_stringn()
2022-01-05 18:13:10 +02:00
George Kiagiadakis
74bac56aed
docs: update documented versions of dependencies
2022-01-05 08:28:52 +02:00
George Kiagiadakis
a65f17d6fa
docs: update the "running" instructions
2022-01-05 08:28:52 +02:00
George Kiagiadakis
1da5d11317
docs: split up and enrich configuration docs
...
* Add information about multiple instances
* Document better how the lua config files work
* Document how lua config files get merged from different places
* Copy over additional documentation for ALSA from pw-media-session
* Fix rst syntax issues
2022-01-05 08:28:52 +02:00
Julian Bouzas
7483f3573f
docs: update daemon configuration to match new config files
...
Fixes #68
2021-12-10 07:20:34 -05:00
Peter Hutterer
5ec2138a72
log: support strings as level selectors in WIREPLUMBER_DEBUG
...
This allows for WIREPLUMBER_DEBUG="D" which avoids users having to
remember which numerical value the various levels have. The strings to
select are the ones printed by the logger, i.e. UECWMIDT.
2021-11-18 12:17:19 +00:00
George Kiagiadakis
c8f75b5f2c
docs: lua proxies: add since markers for new methods
2021-08-19 17:58:57 +03:00
George Kiagiadakis
cef9b00daf
docs: impl-module: add since markers and improve the Lua doc appearence
2021-08-19 17:58:07 +03:00
George Kiagiadakis
8949e98d1f
remove wpipc
...
This component has been split out to form a separate project,
moved to https://git.automotivelinux.org/src/pipewire-ic-ipc/
2021-08-19 16:53:28 +03:00
Arun Raghavan
129b44bb0c
doc: Add WpImplModule docs for the C and Lua API
2021-08-18 16:04:39 +00:00
Peter Hutterer
d38c3fb4cc
lib: add functions to search in configuration/data directories
...
The previous approach to loading config files was to ask WP for the
directory and then search those for the config files. This patch changes the
approach - a caller now asks WP to search for a specific config file or
iterate over a config file directory.
This allows us to implement a directory lookup order, i.e.
"wireplumber.conf" may be in XDG_CONFIG_DIR, /etc/,
/usr/share and the first one found is used.
For configuration directories, the new method iterates over all matching
entries (files + directories) and invokes a callback for each entry.
This enables distributions to ship default files in /usr/share/wireplumber
but have admins and users override them on a local basis. For lua scripts in
particular, overriding a distribution-provided file with an empty file
effectively disables it, adding a file adds it in the right sort order.
2021-07-15 15:17:01 +00:00
Peter Hutterer
2461654017
doc: fix documentation for passing a config file
...
WIREPLUMBER_CONFIG_FILE support was replaced with the --config-file option
in 1d0ecc3d88
2021-07-15 15:17:01 +00:00
George Kiagiadakis
6ef84a1309
docs: document the lua ObjectManager / Interest / Constraint APIs
2021-07-02 20:24:25 +03:00
George Kiagiadakis
888d6e5033
lua: add Port.get_direction() + documentation for it
2021-06-30 19:51:21 +03:00
George Kiagiadakis
532340cc8f
docs: mention the new matrix room in the community resources
2021-06-30 19:51:21 +03:00
George Kiagiadakis
068f7f3000
docs: complete lua Node api docs and fix some ref links
2021-06-30 19:51:21 +03:00
George Kiagiadakis
06c0e44609
docs: remove :project: annotations for breathe
...
there is a breathe_default_project in conf.py.in that sets this
2021-06-08 17:12:26 +03:00
George Kiagiadakis
9db0e741cd
lua: allow the Log api to debug boxed objects (useful for pods)
2021-06-02 19:38:51 +03:00
George Kiagiadakis
132de309cb
lua: fix PipewireObject api: s/set_params/set_param/ and cleanup
2021-06-02 19:38:51 +03:00
George Kiagiadakis
ec7541e840
docs: make progress on lua api documentation
2021-05-28 19:22:56 +03:00
George Kiagiadakis
5d7cdfabec
docs: tidy up most documents and try to update the information in them
...
- use code blocks properly
- use note/important blocks
- stop using ` for emphasis, use `` or * appropriately
- update info on contributing, community, running, logging
2021-05-26 19:20:05 +03:00
George Kiagiadakis
8b340a5705
docs: convert NEWS to rst and add it in the generated docs
2021-05-26 09:30:06 +03:00
George Kiagiadakis
87403eb1d4
docs: update installing-wireplumber page
2021-05-25 15:01:43 +03:00
George Kiagiadakis
e567637d37
docs: convert lua api docs to pure rst
...
Not all the docs are there yet, this is WIP
2021-05-25 14:19:53 +03:00
George Kiagiadakis
fb77a9fcc7
docs: improve the home page and toc; use README.rst as a base; add badges
2021-05-25 14:19:53 +03:00
George Kiagiadakis
b812e912d2
docs: fix C API documentation to work nicely with doxygen & sphinx
2021-05-25 14:19:53 +03:00
George Kiagiadakis
2eac6257d8
docs: reorganize .rst files and add tables of contents for the APIs
2021-05-25 14:19:53 +03:00