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
gst
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
tools tools: improve error reporting 2020-04-04 20:23:42 +02:00
.gitignore
meson.build