From 200f8064e1b1b96acc7d4a6f0f8321b2da5c2830 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Wed, 4 Jan 2023 22:48:02 +0100 Subject: rename thing --- evc/src/bin/decode.rs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'evc/src/bin/decode.rs') diff --git a/evc/src/bin/decode.rs b/evc/src/bin/decode.rs index bb76231..4ac4fc8 100644 --- a/evc/src/bin/decode.rs +++ b/evc/src/bin/decode.rs @@ -1,7 +1,8 @@ #![feature(box_patterns)] use anyhow::Context; use clap::Parser; -use evc::{ +use indicatif::ProgressBar; +use libreschmux::{ block::Block, codec::decode::{decode_block, DecodeConfig}, debug::draw_debug, @@ -39,8 +40,10 @@ fn main() -> anyhow::Result<()> { max_threads: args.jobs, }; + let progress_bar = ProgressBar::new(header.frame_count as u64); + let mut prev = Frame::new(size); - for i in 0.. { + for i in 0..header.frame_count { info!("decode frame {i}"); let block = Block::read(&mut input, size).context("reading encoded frame")?; @@ -48,6 +51,8 @@ fn main() -> anyhow::Result<()> { decode_block(&block, frame.view_mut(), prev.view(), &config); + progress_bar.inc(1); + if args.debug { let mut f2 = frame.clone(); draw_debug(&block, f2.view_mut()); -- cgit v1.2.3-70-g09d2