pipewire/src/client
Wim Taymans c47fcd8105 Rework the wire protocol
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.
2015-08-24 16:41:04 +02:00
..
.gitignore mainloop: add threaded mainloop 2015-07-08 12:11:55 +02:00
buffer.c Rework the wire protocol 2015-08-24 16:41:04 +02:00
buffer.h Rework the wire protocol 2015-08-24 16:41:04 +02:00
context.c introspect: add change_mask to introspect 2015-08-05 11:57:02 +02:00
context.h Add object paths to introspection 2015-08-12 11:34:29 +02:00
introspect.c Add object paths to introspection 2015-08-12 11:34:29 +02:00
introspect.h Add object paths to introspection 2015-08-12 11:34:29 +02:00
mainloop.c mainloop: add threaded mainloop 2015-07-08 12:11:55 +02:00
mainloop.h Add object paths to introspection 2015-08-12 11:34:29 +02:00
pinos.c Improve introspection 2015-07-28 17:05:03 +02:00
pinos.h Rework the wire protocol 2015-08-24 16:41:04 +02:00
private.h Rework the wire protocol 2015-08-24 16:41:04 +02:00
properties.c Improve state management 2015-08-13 11:37:10 +02:00
properties.h Improve state management 2015-08-13 11:37:10 +02:00
stream.c Rework the wire protocol 2015-08-24 16:41:04 +02:00
stream.h Rework the wire protocol 2015-08-24 16:41:04 +02:00
subscribe.c Add object paths to introspection 2015-08-12 11:34:29 +02:00
subscribe.h Add object paths to introspection 2015-08-12 11:34:29 +02:00