From fe218860d3e019230af4b3b8814b5cbb0f02da1b Mon Sep 17 00:00:00 2001
From: Elliu <goyard.louis@gmail.com>
Date: Mon, 2 Aug 2021 13:18:57 +0200
Subject: [PATCH] Better time conversion

---
 src/Lib/AbstractMediaContext.hh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/Lib/AbstractMediaContext.hh b/src/Lib/AbstractMediaContext.hh
index 2a9448b4..4bdd3d32 100644
--- a/src/Lib/AbstractMediaContext.hh
+++ b/src/Lib/AbstractMediaContext.hh
@@ -101,7 +101,7 @@ public:
 
     quint64 getDuration() const noexcept
     {
-        return quint64(std::chrono::duration<qreal, std::ratio<1, 1000>>(
+        return quint64(std::chrono::duration_cast<std::chrono::milliseconds>(
                            std::chrono::microseconds(dataFormat->duration))
                            .count());
     }
@@ -195,7 +195,7 @@ public:
     quint64 getDuration() const noexcept
     {
         // The whole file duration, not individual streams.
-        return quint64(std::chrono::duration<qreal, std::ratio<1, 1000>>(
+        return quint64(std::chrono::duration_cast<std::chrono::milliseconds>(
                            std::chrono::microseconds(format->duration))
                            .count());
     }
-- 
GitLab