diff --git a/src/output/plugins/PipeWireOutputPlugin.cxx b/src/output/plugins/PipeWireOutputPlugin.cxx index 3170f488d..33fba8ade 100644 --- a/src/output/plugins/PipeWireOutputPlugin.cxx +++ b/src/output/plugins/PipeWireOutputPlugin.cxx @@ -438,6 +438,7 @@ PipeWireOutput::Process() noexcept /* buffer underrun: generate some silence */ PcmSilence({dest, max_size}, sample_format); + nbytes = max_size; LogWarning(pipewire_output_domain, "Decoder is too slow; playing silence to avoid xrun"); }