pipewire/src
Wim Taymans 31b31a6f97 stream: Only request more data when needed
When we are not working RT, only request a buffer when we recycled one
or when we had no buffers in the queue.

The reason is that we only want to request a new buffer when the
converter recycled a buffer and thus when the resampler has a new
input size suggestion.

We also want to request a new buffer when there is no new buffer to
queue. This would be an underrun but we need to keep on requesting
buffers in this case or else we stall forever.
2022-03-28 15:04:52 +02:00
..
daemon audioconvert: make simple upmix the default 2022-03-26 21:43:52 +01:00
examples examples: filter can return NULL buffers 2022-02-03 11:15:46 +01:00
gst gst: use target.object instead of node.target, soft-deprecate ids 2022-03-06 18:34:47 +00:00
modules module-echo-cancel: Use fraction as play delay 2022-03-23 07:55:39 +01:00
pipewire stream: Only request more data when needed 2022-03-28 15:04:52 +02:00
tests treewide: meson.build: simplify get_variable() calls 2022-01-17 08:28:53 +00:00
tools pipewire: don't setlocale from pw_init, let parent app set it 2022-03-22 21:32:35 +02:00
meson.build treewide: meson.build: use feature.allowed() 2022-02-04 00:15:59 +01:00