Add multiple inclusion guards to all header files that lack them.
[mplayer/greg.git] / loader / qtx / qtxsdk / select.h
blobcf0b8902247d24123e94c5ea83d81bd6de9cd154
1 #ifndef SELECT_H
2 #define SELECT_H
4 enum {
5 kComponentOpenSelect = -1, /* ComponentInstance for this open */
6 kComponentCloseSelect = -2, /* ComponentInstance for this close */
7 kComponentCanDoSelect = -3, /* selector # being queried */
8 kComponentVersionSelect = -4, /* no params */
9 kComponentRegisterSelect = -5, /* no params */
10 kComponentTargetSelect = -6, /* ComponentInstance for top of call chain */
11 kComponentUnregisterSelect = -7, /* no params */
12 kComponentGetMPWorkFunctionSelect = -8, /* some params */
13 kComponentExecuteWiredActionSelect = -9, /* QTAtomContainer actionContainer, QTAtom actionAtom, QTCustomActionTargetPtr target, QTEventRecordPtr event */
14 kComponentGetPublicResourceSelect = -10 /* OSType resourceType, short resourceId, Handle *resource */
17 /* selectors for component calls */
18 enum {
19 kImageCodecGetCodecInfoSelect = 0x0000,
20 kImageCodecGetCompressionTimeSelect = 0x0001,
21 kImageCodecGetMaxCompressionSizeSelect = 0x0002,
22 kImageCodecPreCompressSelect = 0x0003,
23 kImageCodecBandCompressSelect = 0x0004,
24 kImageCodecPreDecompressSelect = 0x0005,
25 kImageCodecBandDecompressSelect = 0x0006,
26 kImageCodecBusySelect = 0x0007,
27 kImageCodecGetCompressedImageSizeSelect = 0x0008,
28 kImageCodecGetSimilaritySelect = 0x0009,
29 kImageCodecTrimImageSelect = 0x000A,
30 kImageCodecRequestSettingsSelect = 0x000B,
31 kImageCodecGetSettingsSelect = 0x000C,
32 kImageCodecSetSettingsSelect = 0x000D,
33 kImageCodecFlushSelect = 0x000E,
34 kImageCodecSetTimeCodeSelect = 0x000F,
35 kImageCodecIsImageDescriptionEquivalentSelect = 0x0010,
36 kImageCodecNewMemorySelect = 0x0011,
37 kImageCodecDisposeMemorySelect = 0x0012,
38 kImageCodecHitTestDataSelect = 0x0013,
39 kImageCodecNewImageBufferMemorySelect = 0x0014,
40 kImageCodecExtractAndCombineFieldsSelect = 0x0015,
41 kImageCodecGetMaxCompressionSizeWithSourcesSelect = 0x0016,
42 kImageCodecSetTimeBaseSelect = 0x0017,
43 kImageCodecSourceChangedSelect = 0x0018,
44 kImageCodecFlushFrameSelect = 0x0019,
45 kImageCodecGetSettingsAsTextSelect = 0x001A,
46 kImageCodecGetParameterListHandleSelect = 0x001B,
47 kImageCodecGetParameterListSelect = 0x001C,
48 kImageCodecCreateStandardParameterDialogSelect = 0x001D,
49 kImageCodecIsStandardParameterDialogEventSelect = 0x001E,
50 kImageCodecDismissStandardParameterDialogSelect = 0x001F,
51 kImageCodecStandardParameterDialogDoActionSelect = 0x0020,
52 kImageCodecNewImageGWorldSelect = 0x0021,
53 kImageCodecDisposeImageGWorldSelect = 0x0022,
54 kImageCodecHitTestDataWithFlagsSelect = 0x0023,
55 kImageCodecValidateParametersSelect = 0x0024,
56 kImageCodecGetBaseMPWorkFunctionSelect = 0x0025,
57 kImageCodecRequestGammaLevelSelect = 0x0028,
58 kImageCodecGetSourceDataGammaLevelSelect = 0x0029,
59 kImageCodecGetDecompressLatencySelect = 0x002B,
60 kImageCodecPreflightSelect = 0x0200,
61 kImageCodecInitializeSelect = 0x0201,
62 kImageCodecBeginBandSelect = 0x0202,
63 kImageCodecDrawBandSelect = 0x0203,
64 kImageCodecEndBandSelect = 0x0204,
65 kImageCodecQueueStartingSelect = 0x0205,
66 kImageCodecQueueStoppingSelect = 0x0206,
67 kImageCodecDroppingFrameSelect = 0x0207,
68 kImageCodecScheduleFrameSelect = 0x0208,
69 kImageCodecCancelTriggerSelect = 0x0209
72 #endif /* SELECT_H */