mirror of
https://gitlab.freedesktop.org/pipewire/pipewire
synced 2024-10-06 16:09:43 +00:00
f50d1548d5
Use device manager to add/remove all video providers dynamically, remove v4l2 specific code. Get the client proxy from subscribe instead of waiting for the subscription callback. This way we can actually make an error on failure. Clean up the objects when the server disappears. Remove subscription from the server, we don't need it. Install server objects in bus_acquired. |
||
---|---|---|
doc | ||
pkgconfig | ||
src | ||
.gitignore | ||
autogen.sh | ||
bootstrap.sh | ||
configure.ac | ||
git-version-gen | ||
GPL | ||
LGPL | ||
Makefile.am | ||
NEWS | ||
PROTOCOL | ||
README |
Pulsevideo ---------- Pulsevideo is a user space API to deal with video. This includes: - Make availabe sources of video (such as from a capture devices or application provided streams) - Accessing sources of video for consumption. Video providers and consumers are implemented as separate processes communicating with DBUS and exchanging video frames using fd passing.