diff options
author | metamuffin <metamuffin@disroot.org> | 2022-12-13 20:01:01 +0100 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2022-12-13 20:01:01 +0100 |
commit | 82eedf3594bf21c8b780580050a95f0bdb5fd667 (patch) | |
tree | 7189b1e46546b963eb44a09920918c76b16e0880 /evc/src/bin/decode.rs | |
parent | 4f9ff288cfd66dc33cf66ae9085075f7a242685b (diff) | |
download | video-codec-experiments-82eedf3594bf21c8b780580050a95f0bdb5fd667.tar video-codec-experiments-82eedf3594bf21c8b780580050a95f0bdb5fd667.tar.bz2 video-codec-experiments-82eedf3594bf21c8b780580050a95f0bdb5fd667.tar.zst |
minor changes
Diffstat (limited to 'evc/src/bin/decode.rs')
-rw-r--r-- | evc/src/bin/decode.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/evc/src/bin/decode.rs b/evc/src/bin/decode.rs index c2b3b4d..bb76231 100644 --- a/evc/src/bin/decode.rs +++ b/evc/src/bin/decode.rs @@ -8,7 +8,7 @@ use evc::{ format::{header::Header, ser::Source}, frame::Frame, }; -use log::info; +use log::{info, warn}; use std::io::{BufReader, BufWriter}; #[derive(Parser)] @@ -30,6 +30,9 @@ fn main() -> anyhow::Result<()> { let header = input.get::<Header>().context("reading header")?; info!("{header:?}"); + if header.resolution.x * header.resolution.y > 100_000_000 { + warn!("resolution is quite big. video is likely corrupt."); + } let size = header.resolution; let config = DecodeConfig { |