When a Frame sequence is requested to a DataProvider implementation, it is returned by means of an object implemenmting the FrameData interface. FrameData defines therefore all the access methods required to handle a sequence of frames.
DataProvider
static int
AWT_IMAGE
BITMAP_IMAGE
JAI_IMAGE
byte[]
GetFrameAt(int idx)
java.awt.Dimension
GetFrameDimension()
float[]
GetFrameTimes()
int
GetFrameType()
GetNumFrames()
public static final int BITMAP_IMAGE
public static final int AWT_IMAGE
public static final int JAI_IMAGE
public int GetFrameType() throws java.io.IOException
java.io.IOException
public int GetNumFrames() throws java.io.IOException
public java.awt.Dimension GetFrameDimension() throws java.io.IOException
public float[] GetFrameTimes() throws java.io.IOException
public byte[] GetFrameAt(int idx) throws java.io.IOException
idx