quicktime.std.image
Class CodecNameList

java.lang.Object
  |
  +--quicktime.QTObject
        |
        +--quicktime.util.QTPointerRef
              |
              +--quicktime.std.image.CodecNameList
All Implemented Interfaces:
quicktime.jdirect.InterfaceLib, quicktime.jdirect.PrimitivesLib, quicktime.jdirect.QuickTimeLib, quicktime.jdirect.SharedLibrary, com.apple.jdirect.SharedLibrary

public final class CodecNameList
extends QTPointerRef
implements quicktime.jdirect.QuickTimeLib

CodecNameList corresponds to CodecNameSpecListPtr data structure which contains a list of compressor name structures. refer to CodecNameSpecList in QuickTime


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
CodecNameList(int show)
          Retrieve a list of installed compressor components or a list of installed compressor types.
 
Method Summary
 int getCount()
          Retrieves the count field.
 CodecName getNth(int n)
          Retrieves the nth element in the codec name list.
 
Methods inherited from class quicktime.util.QTPointerRef
copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyFromArray, copyToArray, copyToArray, copyToArray, copyToArray, copyToArray, copyToArray, copyToArray, getBytes, getSize, toString
 
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

CodecNameList

public CodecNameList(int show)
              throws QTException
Retrieve a list of installed compressor components or a list of installed compressor types.

see QuickTime::GetCodecNameList

Parameters:
show - specifies an integer that controls the contents of the list.
Method Detail

getNth

public CodecName getNth(int n)
                 throws StdQTException
Retrieves the nth element in the codec name list.
Parameters:
n - the index to the list.

getCount

public int getCount()
Retrieves the count field.
Returns:
the number of codec names.