
com.spikeify.ffmpeg.job.FFmpegJob Maven / Gradle / Ivy
package com.spikeify.ffmpeg.job;
import com.spikeify.ffmpeg.FFmpeg;
/**
* TODO Read progress from output
* @author bramp
*
*/
public abstract class FFmpegJob implements Runnable {
public static enum State {
WAITING,
RUNNING,
FINISHED,
FAILED,
}
final FFmpeg ffmpeg;
State state = State.WAITING;
public FFmpegJob(FFmpeg ffmpeg) {
this.ffmpeg = ffmpeg;
}
public State getState() {
return state;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy