![JAR search and dependency download from the Maven repository](/logo.png)
org.monte.media.anim.ANIMWriterSpi Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of org.monte.media.amigaatari Show documentation
Show all versions of org.monte.media.amigaatari Show documentation
A library for processing Amiga and Atari still images, video, audio and meta-data.
The newest version!
/*
* @(#)Main.java
* Copyright © 2023 Werner Randelshofer, Switzerland. MIT License.
*/
package org.monte.media.anim;
import org.monte.media.av.Format;
import org.monte.media.av.MovieWriter;
import org.monte.media.av.MovieWriterSpi;
import javax.imageio.stream.ImageOutputStream;
import java.io.File;
import java.io.IOException;
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
/**
* ANIMWriterSpi.
*
* @author Werner Randelshofer
*/
public class ANIMWriterSpi implements MovieWriterSpi {
private final static List extensions = Collections.unmodifiableList(Arrays.asList(new String[]{"anim"}));
@Override
public MovieWriter create(File file) throws IOException {
return new ANIMWriter(file);
}
@Override
public MovieWriter create(ImageOutputStream out) throws IOException {
return new ANIMWriter(out);
}
@Override
public List getExtensions() {
return extensions;
}
@Override
public Format getFileFormat() {
return ANIMWriter.ANIM;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy