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

org.monte.media.MovieWriter Maven / Gradle / Ivy

The newest version!

package org.monte.media;

import org.monte.media.math.Rational;
import java.io.IOException;


public interface MovieWriter extends Multiplexer {

    public Format getFileFormat() throws IOException;


    public int addTrack(Format format) throws IOException;


    public Format getFormat(int track);


    public int getTrackCount();


    @Override
    public void write(int track, Buffer buf) throws IOException;


    @Override
    public void close() throws IOException;


    public boolean isDataLimitReached();


    public Rational getDuration(int track);

    public boolean isEmpty(int track);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy