Mac OS 9
CodecInfo Struct Reference

Data Fields

Str31 typeName
 
short version
 
short revisionLevel
 
long vendor
 
long decompressFlags
 
long compressFlags
 
long formatFlags
 
UInt8 compressionAccuracy
 
UInt8 decompressionAccuracy
 
unsigned short compressionSpeed
 
unsigned short decompressionSpeed
 
UInt8 compressionLevel
 
UInt8 resvd
 
short minimumHeight
 
short minimumWidth
 
short decompressPipelineLatency
 
short compressPipelineLatency
 
long privateData
 

Field Documentation

◆ compressFlags

long CodecInfo::compressFlags

codecInfo flags for decompression capabilities

◆ compressionAccuracy

UInt8 CodecInfo::compressionAccuracy

codecInfo flags for compression format details

◆ compressionLevel

UInt8 CodecInfo::compressionLevel

( millisecs for decompressing 320x240 on mac II)(0 if unknown)

◆ compressionSpeed

unsigned short CodecInfo::compressionSpeed

measure (1-255) of accuracy of this codec for decompress (0 if unknown)

◆ compressPipelineLatency

short CodecInfo::compressPipelineLatency

in milliseconds ( for asynchronous codecs )

◆ decompressFlags

long CodecInfo::decompressFlags

Maker of this codec i.e: 'appl'

◆ decompressionAccuracy

UInt8 CodecInfo::decompressionAccuracy

measure (1-255) of accuracy of this codec for compress (0 if unknown)

◆ decompressionSpeed

unsigned short CodecInfo::decompressionSpeed

( millisecs for compressing 320x240 on base mac II) (0 if unknown)

◆ decompressPipelineLatency

short CodecInfo::decompressPipelineLatency

minimum width of image (block size)

◆ formatFlags

long CodecInfo::formatFlags

codecInfo flags for compression capabilities

◆ minimumHeight

short CodecInfo::minimumHeight

pad

◆ minimumWidth

short CodecInfo::minimumWidth

minimum height of image (block size)

◆ privateData

long CodecInfo::privateData

in milliseconds ( for asynchronous codecs )

◆ resvd

UInt8 CodecInfo::resvd

measure (1-255) of compression level of this codec (0 if unknown)

◆ revisionLevel

short CodecInfo::revisionLevel

version of the codec data that this codec knows about

◆ vendor

long CodecInfo::vendor

revision level of this codec i.e: 0x00010001 (1.0.1)

◆ version

short CodecInfo::version

name of the codec type i.e.: 'Apple Image Compression'


The documentation for this struct was generated from the following file: