From 905ffe80fcd97b1b6b2c194181b2426b601d52d1 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Mon, 12 Jun 2023 22:54:04 +0200 Subject: fallback banner and directory cards --- remuxer/src/import/mod.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'remuxer/src') diff --git a/remuxer/src/import/mod.rs b/remuxer/src/import/mod.rs index 886c5f1..7971c18 100644 --- a/remuxer/src/import/mod.rs +++ b/remuxer/src/import/mod.rs @@ -253,7 +253,9 @@ fn import_read_segment( bincode::config::standard(), )?; } - - iteminfo.duration = (duration.unwrap() * timestamp_scale.unwrap() as f64) / 1_000_000_000_f64; + if let Some(duration) = duration { + iteminfo.duration = + (duration * timestamp_scale.unwrap_or(1_000_000) as f64) / 1_000_000_000_f64; + } Ok(()) } -- cgit v1.2.3-70-g09d2