pipewire/pinos/server
Wim Taymans d3682067fa node: remove node state
Remove the node state. The state of the node is based on the state
of the ports, which can be derived directly from calling the port
methods. Track this state in the Port instead.
Add a mixer module that puts a mixer in from of audio sinks. This allows
multiple clients to play on one sink (still has some bugs). do some
fixes in the mixer and the scheduler to make this work.
2017-04-08 20:33:54 +02:00
..
access.c Implement access control 2017-01-10 17:26:43 +01:00
access.h clean up types 2017-03-23 21:15:52 +01:00
client-node.c node: remove node state 2017-04-08 20:33:54 +02:00
client-node.h clean up types 2017-03-23 21:15:52 +01:00
client.c types: more work on types 2017-03-24 11:40:58 +01:00
client.h types: more work on types 2017-03-24 11:40:58 +01:00
command.c Implement subscription with a signal 2016-12-22 16:50:01 +01:00
command.h Rework dbus handling 2016-11-16 16:57:47 +01:00
core.c node: remove node state 2017-04-08 20:33:54 +02:00
core.h types: more work on types 2017-03-24 11:40:58 +01:00
data-loop.c Fix renegotiation 2017-02-02 17:48:39 +01:00
data-loop.h Work on event loop 2016-11-18 17:46:01 +01:00
link.c node: remove node state 2017-04-08 20:33:54 +02:00
link.h Use types with known sizes where we can, easier to serialize 2017-03-07 11:56:43 +01:00
main-loop.c Fix renegotiation 2017-02-02 17:48:39 +01:00
main-loop.h Refactor the work queue 2017-01-12 16:48:17 +01:00
meson.build protocol-native: move to separate file 2017-03-03 19:06:54 +01:00
module.c types: more work on types 2017-03-24 11:40:58 +01:00
module.h Use interfaces 2017-03-02 16:06:45 +01:00
node-factory.c WIP 2016-11-10 15:42:14 +01:00
node-factory.h clean up types 2017-03-23 21:15:52 +01:00
node.c node: remove node state 2017-04-08 20:33:54 +02:00
node.h node: remove node state 2017-04-08 20:33:54 +02:00
port.c node: remove node state 2017-04-08 20:33:54 +02:00
port.h node: remove node state 2017-04-08 20:33:54 +02:00
protocol-native.c node: remove node state 2017-04-08 20:33:54 +02:00
protocol-native.h improve interfaces 2017-03-09 13:00:56 +01:00
resource.c improve node io 2017-04-03 14:56:04 +02:00
resource.h clean up types 2017-03-23 21:15:52 +01:00
work-queue.c Do cleanup of queues 2017-01-12 20:02:58 +01:00
work-queue.h Refactor the work queue 2017-01-12 16:48:17 +01:00