This matches WirePlumber commit 52aaf9617 ./builddir/media-session-uninstalled.sh can now be called without a -b argument, it'll automatically set the full paths. This is useful when building as a subproject. meson has a limitation: the configure_file() object is just a file wrapper object. Wrap this into a custom_target() whose return value has a full_path() method. This way, pipewire can use media_session_uninstalled.full_path() without having to build the directory structure itself. |
||
|---|---|---|
| .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.