pipewire/pinos/modules/gst
Wim Taymans 4a5ed1e1f5 Rework how clients connect.
Add buffer flags. The idea is to make it possible to easily check when a
buffer contains control information that we need to parse to update the
port fields.
Make the client create remote nodes and ports and set up proxies for
them.
Make a port base class implementing most of the logic to pass buffers
locally and remotely.
Remove most code from stream.c, it's now in the port.
Make a portsink and portsrc that can write and read to/from any port. We
use these in the server to send and receive data.
Rework format negotiation. The final format is now sent in-line before
the data. The server will select a format on output ports.
2016-05-17 09:38:30 +02:00
..
gst-manager.c rework: make client and server nodes 2016-05-12 17:03:28 +02:00
gst-manager.h src -> pinos and fix include paths 2016-02-01 15:40:48 +01:00
gst-sink.c Rework how clients connect. 2016-05-17 09:38:30 +02:00
gst-sink.h rework: make client and server nodes 2016-05-12 17:03:28 +02:00
gst-source.c Rework how clients connect. 2016-05-17 09:38:30 +02:00
gst-source.h rework: make client and server nodes 2016-05-12 17:03:28 +02:00