Carbon


CodecCompressParams

Header: ImageCodec.h

struct CodecCompressParams {
    ImageSequence sequenceID; 
    ImageDescriptionHandle imageDescription; 
    Ptr data; 
    SInt32 bufferSize; 
    SInt32 frameNumber; 
    SInt32 startLine; 
    SInt32 stopLine; 
    SInt32 conditionFlags; 
    CodecFlags callerFlags; 
    CodecCapabilities *capabilities; 
    ICMProgressProcRecord progressProcRecord; 
    ICMCompletionProcRecord completionProcRecord; 
    ICMFlushProcRecord flushProcRecord; 
    PixMap srcPixMap; 
    PixMap prevPixMap; 
    CodecQ spatialQuality; 
    CodecQ temporalQuality; 
    Fixed similarity; 
    DataRateParamsPtr dataRateParams; 
    SInt32 reserved; 
    UInt16 majorSourceChangeSeed; 
    UInt16 minorSourceChangeSeed; 
    CDSequenceDataSourcePtr sourceData; 
    SInt32 preferredPacketSizeInBytes; 
    SInt32 requestedBufferWidth; 
    SInt32 requestedBufferHeight; 
    OSType wantedSourcePixelType;
};

© 2000 Apple Computer, Inc. (Last Updated 6/26/2000)