diff --git a/crunchy-cli-core/src/utils/sync.rs b/crunchy-cli-core/src/utils/sync.rs index 9e89046..a587b30 100644 --- a/crunchy-cli-core/src/utils/sync.rs +++ b/crunchy-cli-core/src/utils/sync.rs @@ -216,9 +216,9 @@ fn generate_chromaprint( ) -> Result> { let mut ss_argument: &TimeDelta = &start.checked_sub(offset).unwrap(); let mut offset_argument = &TimeDelta::zero(); - if offset.abs() > *offset { + if *offset < TimeDelta::zero() { ss_argument = start; - offset_argument = &offset; + offset_argument = offset; }; let mut command = Command::new("ffmpeg");