From d84145b91fd07053adfd7ec89d10c6327ea5dc3d Mon Sep 17 00:00:00 2001 From: Thomas Heck Date: Fri, 13 Mar 2020 16:34:33 +0100 Subject: [PATCH] return error on missing input/output paths --- src/main.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index 20f7296..92e8ee9 100644 --- a/src/main.rs +++ b/src/main.rs @@ -51,8 +51,8 @@ fn get_path_pairs(input: PathBuf, output: PathBuf) -> impl Iterator Result<()> { gstreamer::init()?; - let input = std::env::args().nth(1).expect("missing input"); - let output = std::env::args().nth(2).expect("missing output"); + let input = std::env::args().nth(1).context("missing input")?; + let output = std::env::args().nth(2).context("missing output")?; futures::executor::block_on( futures::stream::iter(get_path_pairs(input.into(), output.into())).for_each_concurrent( num_cpus::get(),