aboutsummaryrefslogtreecommitdiff
path: root/evc/src/bin/decode.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2022-12-13 20:01:01 +0100
committermetamuffin <metamuffin@disroot.org>2022-12-13 20:01:01 +0100
commit82eedf3594bf21c8b780580050a95f0bdb5fd667 (patch)
tree7189b1e46546b963eb44a09920918c76b16e0880 /evc/src/bin/decode.rs
parent4f9ff288cfd66dc33cf66ae9085075f7a242685b (diff)
downloadvideo-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.rs5
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 {