quicktime.std.image
Class Compressor

java.lang.Object
  |
  +--quicktime.QTObject
        |
        +--quicktime.std.comp.ComponentIdentifier
              |
              +--quicktime.std.image.CodecComponent
                    |
                    +--quicktime.std.image.Compressor
All Implemented Interfaces:
quicktime.jdirect.InterfaceLib, quicktime.jdirect.PrimitivesLib, quicktime.jdirect.QuickTimeLib, quicktime.jdirect.SharedLibrary, com.apple.jdirect.SharedLibrary

public final class Compressor
extends CodecComponent
implements quicktime.jdirect.QuickTimeLib

Corresponds to the compressor component type refer to CompressorComponent in QuickTime


Fields inherited from class quicktime.std.image.CodecComponent
anyCodec, bestCompressionCodec, bestFidelityCodec, bestSpeedCodec
 
Fields inherited from interface quicktime.jdirect.QuickTimeLib
JDirect_MacOSX, libraryInstance, name
 
Method Summary
static Compressor findCodec(int cType, CodecComponent specCodec)
          determines which of the installed compressors has been chosen to field requests made using one of the special compressor identifiers.
static SGVideoCompressorInfo fromSGVideoChannel(SGVideoChannel chan)
          Get a channelŐs current image-compression parameters.
 
Methods inherited from class quicktime.std.image.CodecComponent
fromSpatialSettings
 
Methods inherited from class quicktime.std.comp.ComponentIdentifier
find, find, getInfo, toString
 
Methods inherited from class quicktime.QTObject
disposeQTObject, equals, ID
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

fromSGVideoChannel

public static SGVideoCompressorInfo fromSGVideoChannel(SGVideoChannel chan)
                                                throws StdQTException
Get a channelŐs current image-compression parameters.

QuickTime::SGGetVideoCompressor QuickTime::SGGetVideoCompressor

Parameters:
returns - a SGVideoCompressorInfo object.

findCodec

public static Compressor findCodec(int cType,
                                   CodecComponent specCodec)
                            throws StdQTException
determines which of the installed compressors has been chosen to field requests made using one of the special compressor identifiers.

see QuickTime::FindCodec

Parameters:
cType - specifies the CodecComponent class.
specCodec - contains a special identifier value.