fixed: reset volume timestamp when displayvolume is still changing

This commit is contained in:
Bob van Loosen 2013-02-21 22:53:44 +01:00
parent 5e145c4c2d
commit c9c082271c

View file

@ -497,10 +497,15 @@ void CBitVis::SendData(int64_t time)
m_debugwindow.DisplayFrame(data); m_debugwindow.DisplayFrame(data);
if (volume > m_displayvolume) if (volume != m_displayvolume)
m_displayvolume++; {
else if (volume < m_displayvolume) m_volumetime = GetTimeUs();
m_displayvolume--;
if (volume > m_displayvolume)
m_displayvolume++;
else if (volume < m_displayvolume)
m_displayvolume--;
}
} }
void CBitVis::SetText(uint8_t* buff, const char* str, int offset /*= 0*/) void CBitVis::SetText(uint8_t* buff, const char* str, int offset /*= 0*/)