The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 906 - File: showthread.php PHP 7.2.34 (Linux)
File Line Function
/showthread.php 906 errorHandler->error



Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Solved: player: Decoder is too slow; playing silence to avoid xrun
#1
Hello,

I recently started having the following error message in the /var/log/mpd/log file:

    player: Decoder is too slow; playing silence to avoid xrun

It took me a couple of days and a lot of searching the web to find nearly no solution.

I have tried this with both moOdeAudio 5.0 as well as moOdeAudio 6.3.0.

Today when I re-installed moOdeAudio 6.3.0 I happened upon the following configuration:

In the system configuration panel:

1. I set the kernel architecture to "64-bit" (default seemed to be "32-bit").
2. I kept the CPU governor at "performance".

In the MPD configuration panel:

1. I set the audio MPD version to "0.21.15 (testing)".

I have a Raspbery Pi 3b+ with a HiFiBerry Digi(Digi+). With the old moOdeAudio configuration it seemed ok for over a year. However it recently started repeatedly dropping out for about a second a time while playing BBC Radio 3 (320K), BBC Radio4 (320K), France Musique...  I tried increasing buffers, using the lower quality BBC streams, but nothing would stop the drop out....

Until I used the above base configuration.  It has, so far, not dropped out over 6 or so hours of listening.

So if you are having similar problems... try using the above settings.
Reply


Messages In This Thread
player: Decoder is too slow; playing silence to avoid xrun - by stgaito - 10-16-2019, 09:06 PM

Forum Jump: