pipewire/pinos/client
Wim Taymans 1169c2419b Make buffer data point to memory blocks
Make buffer data point to a registered memory block by its mem_id.
Add some more helpers to allocate memfd backed memory.
Allocate buffers in memfd so that we easily share them between client
and server.
Update pts and seq in v4l2 now that this change will actually be visible
at the client.
2016-08-03 21:33:57 +02:00
..
.gitignore src -> pinos and fix include paths 2016-02-01 15:40:48 +01:00
context.c client: add client object instrospection 2016-07-20 17:55:02 +02:00
context.h some more rework 2016-07-18 17:40:58 +02:00
fdmanager.c work on stream negotiation and start 2016-07-21 18:38:24 +02:00
fdmanager.h work on stream negotiation and start 2016-07-21 18:38:24 +02:00
introspect.c client: add client object instrospection 2016-07-20 17:55:02 +02:00
introspect.h More work on implementing remote protocol 2016-08-02 16:34:44 +02:00
mainloop.c Rework how clients connect. 2016-05-17 09:38:30 +02:00
mainloop.h src -> pinos and fix include paths 2016-02-01 15:40:48 +01:00
pinos.c Make buffer data point to memory blocks 2016-08-03 21:33:57 +02:00
pinos.h remove old files 2016-07-28 21:30:15 +02:00
private.h remove old files 2016-07-28 21:30:15 +02:00
properties.c remove client object 2016-05-18 17:22:34 +02:00
properties.h remove client object 2016-05-18 17:22:34 +02:00
ringbuffer.c more hacking 2016-07-25 10:50:05 +02:00
ringbuffer.h remove old files 2016-07-28 21:30:15 +02:00
stream.c Make buffer data point to memory blocks 2016-08-03 21:33:57 +02:00
stream.h remove old files 2016-07-28 21:30:15 +02:00
subscribe.c client: add client object instrospection 2016-07-20 17:55:02 +02:00
subscribe.h client: add client object instrospection 2016-07-20 17:55:02 +02:00