]> git.sesse.net Git - vlc/blobdiff - src/test/timer.c
Fix timer test
[vlc] / src / test / timer.c
index 189fadae5ef299da2e8010920d6f75213c2d4edf..00a806c7bd5ced2ba8db28f49ea54456cc01f78d 100644 (file)
@@ -61,6 +61,7 @@ int main (void)
     vlc_timer_schedule (&data.timer, false, 1, CLOCK_FREQ / 10);
     msleep (CLOCK_FREQ);
     vlc_mutex_lock (&data.lock);
+    data.count += vlc_timer_getoverrun (&data.timer);
     printf ("Count = %u\n", data.count);
     assert (data.count >= 10);
     data.count = 0;
@@ -73,6 +74,7 @@ int main (void)
     vlc_timer_schedule (&data.timer, true, now, CLOCK_FREQ / 10);
     msleep (CLOCK_FREQ);
     vlc_mutex_lock (&data.lock);
+    data.count += vlc_timer_getoverrun (&data.timer);
     printf ("Count = %u\n", data.count);
     assert (data.count >= 10);
     vlc_mutex_unlock (&data.lock);