pipewire/src
Wim Taymans b18dacde9a spa: improve draining
Make a new DRAINED status.
Place the DRAINED status on an input IO when a stream is out of
buffers and draining.
All nodes that don't have HAVE_DATA on the input io need to copy
it to the output io and return the status. This makes sure the
DRAINED is forwarded and nodes return DRAINED from _process()
DRAINED on the resampler flushes out the last queued samples and then
forwards the DRAINED in the next iteration.
Emit a new drained signal from the context when a node returns
DRAINED. Use this to trigger the drained signal in the stream.
2020-04-07 17:58:43 +02:00
..
daemon clean up options 2020-04-02 14:34:02 +02:00
examples Fix some -Wenum-conversion errors 2020-04-04 20:03:08 +02:00
extensions session-manager: add update/free functions for the info structures 2020-03-27 14:56:07 +00:00
gst enable more warnings 2020-04-01 12:51:42 +02:00
modules Fix some compiler warnings on arm 2020-04-03 13:18:02 +02:00
pipewire spa: improve draining 2020-04-07 17:58:43 +02:00
tests tests: add endpoint unit test 2020-03-27 14:56:07 +00:00
tools tools: improve error reporting 2020-04-04 20:23:42 +02:00
.gitignore move things around 2017-07-11 16:08:22 +02:00
meson.build meson: add tests option 2020-02-23 00:09:16 +01:00