forked from PipeWire/pipewire
-
Notifications
You must be signed in to change notification settings - Fork 0
Multimedia processing graphs
License
YvanDaSilva/pipewire
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
PipeWire -------- PipeWire is a server and user space API to deal with multimedia pipelines. This includes: - Making available sources of video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of video for consumption. - Generating graphs for audio and video processing. Nodes in the graph can be implemented as separate processes, communicating with sockets and exchanging multimedia content using fd passing. Building -------- Pipewire uses the Meson and Ninja build system to compile. If you're not familiar with these tools, the included "autogen.sh" script will automatically run the correct meson/ninja commands, and output a Makefile. It follows that there are two methods to build Pipewire, however both rely on Meson and Ninja to actually perform the compilation: $ ./autogen.sh $ make or the Meson/Ninja native method: $ meson build $ cd build $ ninja
About
Multimedia processing graphs
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published
Languages
- C 98.0%
- Meson 1.4%
- Other 0.6%