Fix initial resume

This commit is contained in:
DataHoarder 2022-07-02 17:59:09 +02:00
parent 33062e1f9a
commit ddc941f245
Signed by: DataHoarder
SSH key fingerprint: SHA256:OLTRf6Fl87G52SiR7sWLGNzlJt4WOX+tfI2yxo0z7xk

View file

@ -1040,9 +1040,9 @@ properly into a mkv file. Specify mkvmerge as the concatenation method by settin
/// Returns unfinished chunks and number of total chunks
fn load_or_gen_chunk_queue(&mut self, splits: &[Scene]) -> anyhow::Result<(Vec<Chunk>, usize)> {
if self.resume && self.one_shot_resume {
if self.one_shot_resume {
let mut chunks = read_chunk_queue(self.temp.as_ref())?;
let mut num_chunks = chunks.len();
let num_chunks = chunks.len();
let done = get_done();
@ -1149,7 +1149,7 @@ properly into a mkv file. Specify mkvmerge as the concatenation method by settin
let (mut chunk_queue, total_chunks) = self.load_or_gen_chunk_queue(&splits)?;
if self.resume {
if self.resume || self.one_shot_resume {
let chunks_done = get_done().done.len();
info!(
"encoding resumed with {}/{} chunks completed ({} remaining, {} workers)",