pipewire/pinos/server
Wim Taymans d9bb116d27 node: schedule upstream first
In pull mode, schedule all upstream nodes first, if any of them
produce output, push it into the current node.
Underrun streams without input on audiomixer, avoids glitch when
starting a new stream.
2017-04-12 11:24:11 +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 audiomixer: improve mixing 2017-04-12 10:40:17 +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: schedule upstream first 2017-04-12 11:24:11 +02:00
node.h audiomixer: improve mixing 2017-04-12 10:40:17 +02:00
port.c audiomixer: improve mixing 2017-04-12 10:40:17 +02:00
port.h audiomixer: improve mixing 2017-04-12 10:40:17 +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