Browse Source

jackmeter: proper refresh rate

tags/v0.9.0
falkTX 13 years ago
parent
commit
b0b71b0186
1 changed files with 3 additions and 2 deletions
  1. +3
    -2
      src/jackmeter.py

+ 3
- 2
src/jackmeter.py View File

@@ -86,8 +86,9 @@ class MeterW(DigitalPeakMeter):
self.displayMeter(1, 0.0)
self.displayMeter(2, 0.0)

self.setRefreshRate(25)
self.m_peakTimerId = self.startTimer(50)
refresh = float(jacklib.get_buffer_size(client))/jacklib.get_sample_rate(client)*1000
self.setRefreshRate(refresh if (refresh > 25) else 25)
self.m_peakTimerId = self.startTimer(refresh if (refresh > 50) else 50)

def timerEvent(self, event):
if (event.timerId() == self.m_peakTimerId):


Loading…
Cancel
Save