quicktime.std.movies.media
Class FlashDescription

java.lang.Object
  |
  +--quicktime.QTObject
        |
        +--quicktime.util.QTHandleRef
              |
              +--quicktime.std.movies.media.SampleDescription
                    |
                    +--quicktime.std.movies.media.FlashDescription
All Implemented Interfaces:
java.lang.Cloneable, quicktime.jdirect.InterfaceLib, quicktime.jdirect.PrimitivesLib, quicktime.jdirect.QuickTimeLib, quicktime.jdirect.SharedLibrary, com.apple.jdirect.SharedLibrary

public final class FlashDescription
extends SampleDescription

This class maps the FlashDescription record of the MovieToolbox. FlashDescription are used when adding and getting media samples to/from Flash tracks.


Field Summary
static int kNativeSize
          This is the size (the number of bytes) that are required for this class
 
Fields inherited from interface quicktime.jdirect.QuickTimeLib
JDirect_MacOSX, libraryInstance, name
 
Constructor Summary
FlashDescription()
          This constructor makes a new SpriteDescription object.
 
Method Summary
 java.lang.Object clone()
          Implementation of Cloneable Interface.
 int getDecompressorType()
           
static EndianDescriptor getEndianDescriptor()
          Returns the EndianDescriptor for this class.
 int getSampleFlags()
           
 int getVersion()
           
 void setDecompressorType(int dt)
           
 void setSampleFlags(int sf)
           
 void setVersion(int version)
           
 
Methods inherited from class quicktime.std.movies.media.SampleDescription
fromMovieImporter, getDataFormat, getDataRefIndex, getSize, setDataFormat, setDataRefIndex, setSize, toString
 
Methods inherited from class quicktime.util.QTHandleRef
copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyToArray, copyToArray, copyToArray, copyToArray, copyToArray, copyToArray, copyToArray, fromCompressionDialogState, fromSCSequence, getBytes, inMemory, isLocked, lock, lockHigh, moveHigh, toQTPointer, toQTPointer, unlock
 
Methods inherited from class quicktime.QTObject
disposeQTObject, equals, ID
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

kNativeSize

public static final int kNativeSize
This is the size (the number of bytes) that are required for this class
Constructor Detail

FlashDescription

public FlashDescription()
                 throws QTException
This constructor makes a new SpriteDescription object.
Method Detail

getEndianDescriptor

public static EndianDescriptor getEndianDescriptor()
Returns the EndianDescriptor for this class.
Returns:
an EndianDescriptor

clone

public java.lang.Object clone()
Implementation of Cloneable Interface.
Overrides:
clone in class SampleDescription

setVersion

public void setVersion(int version)

getVersion

public int getVersion()

setDecompressorType

public void setDecompressorType(int dt)

getDecompressorType

public int getDecompressorType()

setSampleFlags

public void setSampleFlags(int sf)

getSampleFlags

public int getSampleFlags()