pipewire/pinos/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
..
gstburstcache.c pinossink: clear the cache 2016-04-29 17:16:41 +02:00
gstburstcache.h pinossink: clear the cache 2016-04-29 17:16:41 +02:00
gstpinos.c Rework how clients connect. 2016-05-17 09:38:30 +02:00
gstpinosdepay.c buffer: allow building into custom memory 2016-05-09 18:48:18 +02:00
gstpinosdepay.h Introduce the concept of a Node 2016-05-05 13:31:18 +02:00
gstpinosdeviceprovider.c Introduce the concept of a Port 2016-05-06 13:01:52 +02:00
gstpinosdeviceprovider.h src -> pinos and fix include paths 2016-02-01 15:40:48 +01:00
gstpinospay.c buffer: allow building into custom memory 2016-05-09 18:48:18 +02:00
gstpinospay.h fdmanager: add global object manager 2016-04-08 16:50:01 +02:00
gstpinosportsink.c Rework how clients connect. 2016-05-17 09:38:30 +02:00
gstpinosportsink.h Rework how clients connect. 2016-05-17 09:38:30 +02:00
gstpinosportsrc.c Rework how clients connect. 2016-05-17 09:38:30 +02:00
gstpinosportsrc.h Rework how clients connect. 2016-05-17 09:38:30 +02:00
gstpinosprovide.c Add provide mode to pinossink 2016-05-06 17:54:23 +02:00
gstpinosprovide.h Add provide mode to pinossink 2016-05-06 17:54:23 +02:00
gstpinossink.c Rework how clients connect. 2016-05-17 09:38:30 +02:00
gstpinossink.h Add provide mode to pinossink 2016-05-06 17:54:23 +02:00
gstpinossocketsink.c buffer: allow building into custom memory 2016-05-09 18:48:18 +02:00
gstpinossocketsink.h pinossocketsink: add new socket sink 2016-04-27 12:05:45 +02:00
gstpinossrc.c Rework how clients connect. 2016-05-17 09:38:30 +02:00
gstpinossrc.h pinossrc: fix timestamp and clock handling 2016-04-28 16:42:25 +02:00
gsttmpfileallocator.c src -> pinos and fix include paths 2016-02-01 15:40:48 +01:00
gsttmpfileallocator.h src -> pinos and fix include paths 2016-02-01 15:40:48 +01:00