From ae2efc94fb0f9fbe72ffdef6a103aebc290ef434 Mon Sep 17 00:00:00 2001 From: lisyarus Date: Sun, 19 Jul 2026 13:34:32 +0300 Subject: [PATCH] Add audio::duration::from_seconds --- libs/audio/include/psemek/audio/duration.hpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libs/audio/include/psemek/audio/duration.hpp b/libs/audio/include/psemek/audio/duration.hpp index 9b44f27f..48f0ccb4 100644 --- a/libs/audio/include/psemek/audio/duration.hpp +++ b/libs/audio/include/psemek/audio/duration.hpp @@ -29,6 +29,11 @@ namespace psemek::audio return duration(frames_tag{}, samples); } + static duration from_seconds(float seconds) + { + return from_frames(seconds_to_frames(seconds)); + } + duration(float seconds) : frames_{seconds_to_frames(seconds)} {}