javax.media.format
Class H263Format

java.lang.Object
  extended by javax.media.Format
      extended by javax.media.format.VideoFormat
          extended by javax.media.format.H263Format
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class H263Format
extends VideoFormat

Standard JMF class -- see this class in the JMF Javadoc. Coding complete.

Author:
Ken Larson
See Also:
Serialized Form

Field Summary
protected  int advancedPrediction
           
protected  int arithmeticCoding
           
protected  int errorCompensation
           
protected  int hrDB
           
protected  int pbFrames
           
protected  int unrestrictedVector
           
 
Fields inherited from class javax.media.format.VideoFormat
CINEPAK, frameRate, H261, H261_RTP, H263, H263_1998_RTP, H263_RTP, INDEO32, INDEO41, INDEO50, IRGB, JPEG, JPEG_RTP, maxDataLength, MJPEGA, MJPEGB, MJPG, MPEG, MPEG_RTP, RGB, RLE, RPZA, size, SMC, YUV
 
Fields inherited from class javax.media.Format
byteArray, clz, dataType, encoding, FALSE, formatArray, intArray, NOT_SPECIFIED, shortArray, TRUE
 
Constructor Summary
H263Format()
           
H263Format(java.awt.Dimension size, int maxDataLength, java.lang.Class dataType, float frameRate, int advancedPrediction, int arithmeticCoding, int errorCompensation, int hrDB, int pbFrames, int unrestrictedVector)
           
 
Method Summary
 java.lang.Object clone()
           
protected  void copy(Format f)
           
 boolean equals(java.lang.Object format)
           
 int getAdvancedPrediction()
           
 int getArithmeticCoding()
           
 int getErrorCompensation()
           
 int getHrDB()
           
 int getPBFrames()
           
 int getUnrestrictedVector()
           
 Format intersects(Format other)
           
 boolean matches(Format format)
           
 java.lang.String toString()
           
 
Methods inherited from class javax.media.format.VideoFormat
getFrameRate, getMaxDataLength, getSize, relax
 
Methods inherited from class javax.media.Format
getDataType, getEncoding, isSameEncoding, isSameEncoding
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

advancedPrediction

protected int advancedPrediction

arithmeticCoding

protected int arithmeticCoding

errorCompensation

protected int errorCompensation

hrDB

protected int hrDB

pbFrames

protected int pbFrames

unrestrictedVector

protected int unrestrictedVector
Constructor Detail

H263Format

public H263Format()

H263Format

public H263Format(java.awt.Dimension size,
                  int maxDataLength,
                  java.lang.Class dataType,
                  float frameRate,
                  int advancedPrediction,
                  int arithmeticCoding,
                  int errorCompensation,
                  int hrDB,
                  int pbFrames,
                  int unrestrictedVector)
Method Detail

getAdvancedPrediction

public int getAdvancedPrediction()

getArithmeticCoding

public int getArithmeticCoding()

getErrorCompensation

public int getErrorCompensation()

getHrDB

public int getHrDB()

getPBFrames

public int getPBFrames()

getUnrestrictedVector

public int getUnrestrictedVector()

toString

public java.lang.String toString()
Overrides:
toString in class VideoFormat

equals

public boolean equals(java.lang.Object format)
Overrides:
equals in class VideoFormat

matches

public boolean matches(Format format)
Overrides:
matches in class VideoFormat

intersects

public Format intersects(Format other)
Overrides:
intersects in class VideoFormat

clone

public java.lang.Object clone()
Overrides:
clone in class VideoFormat

copy

protected void copy(Format f)
Overrides:
copy in class VideoFormat