
ru.sbtqa.monte.media.anim.ANIMWriter Maven / Gradle / Ivy
/* @(#)ANIMWriter.java
* Copyright © 2011 Werner Randelshofer, Switzerland.
* You may only use this software in accordance with the license terms.
*/
package ru.sbtqa.monte.media.anim;
import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
import ru.sbtqa.monte.media.Format;
import static ru.sbtqa.monte.media.FormatKeys.*;
import ru.sbtqa.monte.media.FormatKeys.MediaType;
import ru.sbtqa.monte.media.MovieWriter;
import static ru.sbtqa.monte.media.anim.AmigaVideoFormatKeys.*;
import ru.sbtqa.monte.media.math.Rational;
/**
* {@code ANIMWriter}.
*
* @author Werner Randelshofer
* @version $Id: ANIMWriter.java 364 2016-11-09 19:54:25Z werner $
*/
public class ANIMWriter extends ANIMMultiplexer implements MovieWriter {
public final static Format ANIM = new Format(MediaTypeKey, MediaType.FILE, MimeTypeKey, MIME_ANIM);
@Override
public Format getFileFormat() throws IOException {
return ANIM;
}
@Override
public Rational getDuration(int track) {
throw new UnsupportedOperationException("Not supported yet.");
}
private static class Track {
Format format;
}
private ArrayList
© 2015 - 2025 Weber Informatics LLC | Privacy Policy