REPLACE AtomicProgress with simple ProgressTracker

This commit is contained in:
2025-07-23 00:18:25 +02:00
parent f6e6aae5c6
commit 618c140449
4 changed files with 27 additions and 8 deletions

View File

@@ -1,8 +1,8 @@
package com.ddf.vodsystem.entities;
import java.io.File;
import java.util.concurrent.atomic.AtomicReference;
import com.ddf.vodsystem.dto.ProgressTracker;
import com.ddf.vodsystem.dto.VideoMetadata;
import org.springframework.security.core.context.SecurityContext;
@@ -23,7 +23,7 @@ public class Job {
// job status
private JobStatus status = JobStatus.NOT_READY;
private AtomicReference<Float> progress = new AtomicReference<>(0f);
private ProgressTracker progress = new ProgressTracker(0.0f);
public Job(String uuid, File inputFile, File outputFile, VideoMetadata inputVideoMetadata) {
this.uuid = uuid;