From 3cdcca9118e6e84c09cebab501142bd8cef47c0f Mon Sep 17 00:00:00 2001 From: metamuffin Date: Sun, 11 Jun 2023 22:41:14 +0200 Subject: show timing for debug formatter --- remuxer/src/lib.rs | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) (limited to 'remuxer/src') diff --git a/remuxer/src/lib.rs b/remuxer/src/lib.rs index 92b9697..5352b14 100644 --- a/remuxer/src/lib.rs +++ b/remuxer/src/lib.rs @@ -93,10 +93,7 @@ impl RemuxerContext { }) .collect::>>()?; - info!( - "(perf) prepare inputs: {}ms", - (Instant::now() - timing_cp).as_millis() - ); + info!("(perf) prepare inputs: {:?}", Instant::now() - timing_cp); let timing_cp = Instant::now(); output.write_tag(&MatroskaTag::Ebml(Master::Collected(vec![ @@ -200,10 +197,7 @@ impl RemuxerContext { info!("segment layout computed ({} clusters)", clusters.len()); clusters }; - info!( - "(perf) compute segment layout: {}ms", - (Instant::now() - timing_cp).as_millis() - ); + info!("(perf) compute segment layout: {:?}", Instant::now() - timing_cp); let timing_cp = Instant::now(); let max_cue_size = 4 // cues id @@ -271,7 +265,7 @@ impl RemuxerContext { if skip != 0 { info!("skipping {skip} clusters"); - output.seek(SeekFrom::Start(segment_layout[skip].position as u64))?; + output.seek(SeekFrom::Start((segment_layout[skip].position + segment_offset) as u64))?; } struct ReaderD<'a> { @@ -300,10 +294,7 @@ impl RemuxerContext { }) .collect::>>()?; - info!( - "(perf) seek inputs: {}ms", - (Instant::now() - timing_cp).as_millis() - ); + info!("(perf) seek inputs: {:?}", Instant::now() - timing_cp); for (cluster_index, cluster) in segment_layout.into_iter().enumerate().skip(skip) { debug!( -- cgit v1.2.3-70-g09d2