From 581396c831e263b3ec52a9a645782897d393f3b8 Mon Sep 17 00:00:00 2001 From: TudbuT Date: Wed, 12 Oct 2022 13:22:43 +0200 Subject: [PATCH] add free_time info --- src/main.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 2073903..2fb62b0 100644 --- a/src/main.rs +++ b/src/main.rs @@ -228,13 +228,14 @@ async fn send_frames(message: Message, ctx: Context) { }); let mut sa = unix_millis(); let mut to_compensate_for = 0; + let mut free_time = 0; for mut frame in v.by_ref() { println!("vid: caching"); let token = token.clone(); let mut frame = tokio::task::spawn_blocking(move || { frame.cache_frame( n.id.0, - format!(" Image will appear below [to_compensate_for={to_compensate_for}]").as_str(), + format!(" Image will appear below [to_compensate_for={to_compensate_for}, free_time={free_time}]").as_str(), token.as_str(), ); frame @@ -306,6 +307,7 @@ async fn send_frames(message: Message, ctx: Context) { break 'calc; } + free_time = to_sleep; tokio::time::sleep(Duration::from_millis(to_sleep as u64)).await; sa = unix_millis(); println!("vid: completing");