From 38f7fb7c16da57fdb0a40573f27c5cdf839bcd39 Mon Sep 17 00:00:00 2001 From: brunoherbelin Date: Fri, 9 Apr 2021 11:22:06 +0200 Subject: [PATCH] Bugfix timeline (prevent zero div) --- Timeline.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Timeline.h b/Timeline.h index d13b41d..a3194ca 100644 --- a/Timeline.h +++ b/Timeline.h @@ -100,7 +100,7 @@ public: inline GstClockTime last() const { return timing_.end - step_; } inline GstClockTime step() const { return step_; } inline GstClockTime duration() const { return timing_.duration(); } - inline size_t numFrames() const { return duration() / step_; } + inline size_t numFrames() const { if (step_) return duration() / step_; else return 1; } inline TimeInterval interval() const { return timing_; } GstClockTime next(GstClockTime time) const; GstClockTime previous(GstClockTime time) const;