]> git.sesse.net Git - ffmpeg/commitdiff
avfilter/avf_showcqt: use av_gettime_relative() instead of av_gettime()
authorMarton Balint <cus@passwd.hu>
Sat, 6 Feb 2021 09:17:30 +0000 (10:17 +0100)
committerMarton Balint <cus@passwd.hu>
Sat, 27 Feb 2021 20:30:41 +0000 (21:30 +0100)
av_gettime_relative() is using the monotonic clock therefore more suitable for
relative time calculations.

Signed-off-by: Marton Balint <cus@passwd.hu>
libavfilter/avf_showcqt.c

index 115174a9b49bd09bb10b12bc01e9736012e118b0..dba1f089eef1b9dffea5454b2ec426cd8c85e4fb 100644 (file)
@@ -1133,11 +1133,11 @@ static int plot_cqt(AVFilterContext *ctx, AVFrame **frameout)
     int64_t last_time, cur_time;
 
 #define UPDATE_TIME(t) \
-    cur_time = av_gettime(); \
+    cur_time = av_gettime_relative(); \
     t += cur_time - last_time; \
     last_time = cur_time
 
-    last_time = av_gettime();
+    last_time = av_gettime_relative();
 
     memcpy(s->fft_result, s->fft_data, s->fft_len * sizeof(*s->fft_data));
     if (s->attack_data) {