The Compressor Name List Structure
The compressor name list structure contains a list of compressor name structures. (A compressor name structure identifies a compressor or decompressor component.) The data structure contains name and type information for the component. TheGetCodecNameListfunction returns an array of these structures, formatted into a compressor name list structure. See page 3-57 for more information on theGetCodecNameListfunction. TheCodecNameSpecListdata type defines a compressor name list structure.
/* compressor name list structure */ struct CodecNameSpecList { short count; /* how many compressor name structures */ CodecNameSpec list[1]; /* array of compressor name structures */ }; typedef struct CodecNameSpecList CodecNameSpecList; typedef CodecNameSpecList *CodecNameSpecListPtr;
Field Description
count- Indicates the number of compressor name structures contained in the
listarray that follows.list- Contains an array of compressor name structures. Each structure corresponds to one compressor component or type that meets the selection criteria your application specifies when it issues the
GetCodecNameListfunction. Thecountfield indicates the number of structures stored in this array.
Main | Top of Section | What's New | Apple Computer, Inc. | Find It | Feedback | Help