Currently, doxygen is run by ninja in the top-level build directory, therefore the "doc" folder is always created there. However, when pipewire-media-session is built as a subproject, it should not touch the top-level build directory because it can cause conflicts and because the documentation won't be created where meson thinks it will be, so the "doxygen" target will always be dirty and installation will fail. |
||
|---|---|---|
| .gitlab/issue_templates | ||
| doc | ||
| media-session.d | ||
| po | ||
| src | ||
| systemd | ||
| .codespell-ignore | ||
| .editorconfig | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| autogen.sh | ||
| CODE_OF_CONDUCT.md | ||
| COPYING | ||
| INSTALL.md | ||
| LICENSE | ||
| media-session-uninstalled.sh | ||
| meson.build | ||
| meson_options.txt | ||
| NEWS | ||
| README.md | ||
PipeWire Media Session
PipeWire Media Session is an example session manager for PipeWire.
Note that we recommend the use of WirePlumber instead.
Building and installation
The preferred way to install PipeWire Media Session is to install it with your distribution package system. This ensures PipeWire Media Session is integrated into the rest of your system for the best experience.
If you want to build and install PipeWire Media Session yourself, refer to install for instructions.
Contributing
PipeWire is Free Software and is developed in the open. It is mostly licensed under the MIT license. Check LICENSE for more details about the exceptions.
Contributors are encouraged to submit merge requests or file bugs on gitlab.
Join us on IRC at #pipewire on OFTC.
We adhere to the Contributor Covenant for our code of conduct.