public class AVIProducer
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
float |
itsFps |
int |
itsHeight |
RHPathPlotter |
itsPathPlotter |
MovieFrameRenderer |
itsRenderer |
int |
itsWidth |
org.monte.media.avi.AVIWriter |
itsWriter |
java.io.File |
outMovieFile |
Constructor and Description |
---|
AVIProducer(java.io.File aFile,
int wid,
int hei,
float fps)
Constructor for the AVIProducer class.
|
Modifier and Type | Method and Description |
---|---|
void |
addFrame(java.awt.image.BufferedImage theImage) |
void |
close() |
void |
configure(int wid,
int hei,
float fps)
configure the AVIProducer class.
|
long |
getFrameDuration() |
static void |
main(java.lang.String[] args) |
void |
setFrameDuration(long frameDuration) |
void |
setRenderer(MovieFrameRenderer theRenderer) |
public java.io.File outMovieFile
public org.monte.media.avi.AVIWriter itsWriter
public RHPathPlotter itsPathPlotter
public int itsWidth
public int itsHeight
public float itsFps
public MovieFrameRenderer itsRenderer
public AVIProducer(java.io.File aFile, int wid, int hei, float fps) throws java.lang.Exception
java.lang.Exception
public void configure(int wid, int hei, float fps) throws java.lang.Exception
java.lang.Exception
public void setRenderer(MovieFrameRenderer theRenderer) throws java.lang.Exception
java.lang.Exception
public void addFrame(java.awt.image.BufferedImage theImage) throws java.lang.Exception
java.lang.Exception
public long getFrameDuration()
public void setFrameDuration(long frameDuration)
public void close() throws java.lang.Exception
java.lang.Exception
public static void main(java.lang.String[] args)
RH, 2017