pipewire/pinos/gst
Wim Taymans 98993c680b Make buffer structure sharable
Use stucture offsets instead of pointers so that we can share the buffer
structure between client and server.
We can then pass an fd wrapping the memory of the buffer to the client.
Add beginnings of a memory pool
2016-08-03 15:59:17 +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 transport protocol 2016-07-28 21:19:20 +02:00
gstpinosdepay.c work on stream negotiation and start 2016-07-21 18:38:24 +02:00
gstpinosdepay.h work on stream negotiation and start 2016-07-21 18:38:24 +02:00
gstpinosdeviceprovider.c remove READY state on context 2016-05-19 11:29:11 +02:00
gstpinosdeviceprovider.h src -> pinos and fix include paths 2016-02-01 15:40:48 +01:00
gstpinospay.c work on stream negotiation and start 2016-07-21 18:38:24 +02:00
gstpinospay.h fdmanager: add global object manager 2016-04-08 16:50:01 +02:00
gstpinosportsink.c port to new API 2016-07-25 12:28:21 +02:00
gstpinosportsink.h some more rework 2016-07-18 17:40:58 +02:00
gstpinosportsrc.c work on stream negotiation and start 2016-07-21 18:38:24 +02:00
gstpinosportsrc.h work on stream negotiation and start 2016-07-21 18:38:24 +02:00
gstpinossink.c Make buffer structure sharable 2016-08-03 15:59:17 +02:00
gstpinossink.h work on stream negotiation and start 2016-07-21 18:38:24 +02:00
gstpinossocketsink.c work on stream negotiation and start 2016-07-21 18:38:24 +02:00
gstpinossocketsink.h pinossocketsink: add new socket sink 2016-04-27 12:05:45 +02:00
gstpinossrc.c Make buffer structure sharable 2016-08-03 15:59:17 +02:00
gstpinossrc.h work on stream negotiation and start 2016-07-21 18:38:24 +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