pipewire/spa/plugins
Wim Taymans e76a7abceb Add support for client fd memory
Remove the node buffers reply again. We don't need it. Instead add a
new method to the client-node to upload an array of buffer datas.
This method is called after the client has allocated buffer mem. It
will update the buffers on the server side with the client allocated
memory.

Wait for the async reply of use_buffers when doing alloc_buffers so
that we can get the updated buffer mem before we continue.

Let the link follow the states of the ports.

Add some error code to the port error states.

Add PW_STREAM_FLAG_ALLOC_BUFFERS flag to make the client alloc buffer
memory.
2019-07-26 16:17:39 +02:00
..
alsa node: remove port_alloc_buffers 2019-07-25 14:08:43 +02:00
audioconvert node: remove port_alloc_buffers 2019-07-25 14:08:43 +02:00
audiomixer names: add standard factory name definitions 2019-06-21 13:31:34 +02:00
audiotestsrc System: More work on making system functions pluggable 2019-06-06 15:31:53 +02:00
bluez5 node: remove port_alloc_buffers 2019-07-25 14:08:43 +02:00
ffmpeg names: add standard factory name definitions 2019-06-21 13:31:34 +02:00
support evl: add build option 2019-06-24 09:45:22 +02:00
test plugins: fix compilation of optional plugins 2019-06-03 16:08:42 +02:00
v4l2 Add support for client fd memory 2019-07-26 16:17:39 +02:00
videoconvert node: remove port_alloc_buffers 2019-07-25 14:08:43 +02:00
videotestsrc spa: add keys for properties 2019-06-03 16:48:01 +02:00
volume plugins: fix compilation of optional plugins 2019-06-03 16:08:42 +02:00
meson.build videoconvert: beginnings of video converter 2019-07-25 12:19:41 +02:00