support user-defined interval between syncing visualizer and audio outputs

This commit is contained in:
Andrzej Rybczak
2010-02-19 14:37:41 +01:00
parent 4bd9e9af79
commit be732f2f9d
5 changed files with 23 additions and 1 deletions

View File

@@ -111,9 +111,10 @@ void Visualizer::Update()
return;
}
if (itsOutputID != -1 && Global::Timer.tv_sec > itsTimer.tv_sec+120)
if (itsOutputID != -1 && Global::Timer.tv_sec > itsTimer.tv_sec+Config.visualizer_sync_interval)
{
Mpd.DisableOutput(itsOutputID);
usleep(50000);
Mpd.EnableOutput(itsOutputID);
gettimeofday(&itsTimer, 0);
}