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)