Warning, /plasma/kpipewire/README.md is written in an unsupported language. File is not indexed.
0001 # KPipeWire 0002 0003 Offers a set of convenient classes to use PipeWire (https://pipewire.org/) in Qt projects. 0004 0005 It is developed in C++ and it's main use target is QML components. 0006 0007 As it's what's been useful, this framework focuses on graphical PipeWire features. If it was necessary, these could be included. 0008 0009 ## Features 0010 0011 At the moment we offer two main components: 0012 * KPipeWire: offers the main components to connect to and render PipeWire into your app. 0013 * KPipeWireRecord: using FFmpeg, helps to record a PipeWire video stream into a file. 0014 0015 ## Usage 0016 0017 You can refer to the `tests/` subdirectory for two examples of rendering Plasma video streams. One through the internal Plasma Wayland protocol and the other using the standard XDG Desktop Portals screencast API. 0018 0019 ## Licence 0020 0021 This project is licenced under LGPL v2.1+, you can find all the information under `LICENSES/`.