From 1ba41aa59308259a23f784717a9e774433ea86b6 Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Sat, 29 Apr 2017 20:17:23 +0000 Subject: limit maximum visualization delay git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@7138 90c681e8-e032-0410-971d-27865f9a5e38 --- src/qmmp/visualbuffer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/qmmp/visualbuffer.cpp b/src/qmmp/visualbuffer.cpp index bf7140ab6..6d081d598 100644 --- a/src/qmmp/visualbuffer.cpp +++ b/src/qmmp/visualbuffer.cpp @@ -61,7 +61,7 @@ void VisualBuffer::add(float *pcm, int samples, int channels, qint64 ts, qint64 VisualNode *b = &m_buffer[m_add_index]; stereo_from_multichannel(b->data[0], b->data[1], pcm, qMin(512, samples / channels), channels); b->ts = ts; - delay = qMax(delay, 50LL); //leave at least 50 ms for the visualization + delay = qBound(50LL, delay, 1000LL); //limit visualization delay m_elapsed = qMax(0LL, ts - delay); m_time.restart(); } -- cgit v1.2.3-13-gbd6f