add client-stream

A client stream is a more specialized way to send 1 stream to pipewire.
On the client side and receiver side it can do conversion and the
buffer size of the client can be choosen arbitrarily.
This commit is contained in:
Wim Taymans 2018-04-13 20:06:37 +02:00
parent efa35c2911
commit 63ce244c79
5 changed files with 967 additions and 4 deletions

View file

@ -47,6 +47,7 @@ pipewire_module_mixer = shared_library('pipewire-module-mixer',
pipewire_module_client_node = shared_library('pipewire-module-client-node',
[ 'module-client-node.c',
'module-client-node/client-node.c',
'module-client-node/client-stream.c',
'module-client-node/protocol-native.c',
'spa/spa-node.c', ],
c_args : pipewire_module_c_args,