mirror of
https://gitlab.freedesktop.org/pipewire/pipewire
synced 2024-10-14 20:02:38 +00:00
c47fcd8105
Send a command stream over the socket. Implement a new buffer object that holds the data and commands. Make iterator and builders to parse and construct buffers. Rework gstreamer elements to use new API for creating and parsing buffers. Add _release_buffer to notify a stream when we are done processing the buffer. This will eventually go all the way to the server and will allow us to do more complicated buffer management. |
||
---|---|---|
doc | ||
m4 | ||
pkgconfig | ||
src | ||
.gitignore | ||
autogen.sh | ||
bootstrap.sh | ||
configure.ac | ||
git-version-gen | ||
GPL | ||
LGPL | ||
Makefile.am | ||
NEWS | ||
PROTOCOL | ||
README |
Pinos ----- Pinos 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.