RENAME VideoMetadata to ClipOptions and update related references

This commit is contained in:
2025-08-19 14:56:50 +02:00
parent 85c9d4348c
commit 9ebf69a9e7
11 changed files with 65 additions and 68 deletions

View File

@@ -1,7 +1,7 @@
package com.ddf.vodsystem.services;
import com.ddf.vodsystem.dto.JobStatus;
import com.ddf.vodsystem.dto.VideoMetadata;
import com.ddf.vodsystem.dto.ClipOptions;
import com.ddf.vodsystem.dto.Job;
import org.springframework.stereotype.Service;
@@ -14,10 +14,10 @@ public class EditService {
this.jobService = jobService;
}
public void edit(String uuid, VideoMetadata videoMetadata) {
public void edit(String uuid, ClipOptions clipOptions) {
Job job = jobService.getJob(uuid);
validateClipConfig(videoMetadata);
job.setOutputVideoMetadata(videoMetadata);
validateClipConfig(clipOptions);
job.setOutputClipOptions(clipOptions);
}
public void process(String uuid) {
@@ -35,13 +35,13 @@ public class EditService {
return job.getStatus();
}
private void validateClipConfig(VideoMetadata videoMetadata) {
Float start = videoMetadata.getStartPoint();
Float end = videoMetadata.getEndPoint();
Float fileSize = videoMetadata.getFileSize();
Integer width = videoMetadata.getWidth();
Integer height = videoMetadata.getHeight();
Float fps = videoMetadata.getFps();
private void validateClipConfig(ClipOptions clipOptions) {
Float start = clipOptions.getStartPoint();
Float end = clipOptions.getDuration();
Float fileSize = clipOptions.getFileSize();
Integer width = clipOptions.getWidth();
Integer height = clipOptions.getHeight();
Float fps = clipOptions.getFps();
if (start != null && start < 0) {
throw new IllegalArgumentException("Start point cannot be negative");