All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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