Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit cb4eaad

Browse files
committed
QuickTime support (not yet functional)
1 parent b996856 commit cb4eaad

4 files changed

Lines changed: 1340 additions & 0 deletions

File tree

Mac/Lib/toolbox/QuickTime.py

Lines changed: 234 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,234 @@
1+
# Generated from 'Sap:CodeWarrior7:Metrowerks CodeWarrior:MacOS Support:Headers:Universal Headers:Movies.h'
2+
3+
MovieFileType = 'MooV'
4+
MediaHandlerType = 'mhlr'
5+
DataHandlerType = 'dhlr'
6+
VideoMediaType = 'vide'
7+
SoundMediaType = 'soun'
8+
TextMediaType = 'text'
9+
BaseMediaType = 'gnrc'
10+
MPEGMediaType = 'MPEG'
11+
MusicMediaType = 'musi'
12+
TimeCodeMediaType = 'tmcd'
13+
HandleDataHandlerSubType = 'hndl'
14+
VisualMediaCharacteristic = 'eyes'
15+
AudioMediaCharacteristic = 'ears'
16+
DoTheRightThing = 0
17+
dfDontDisplay = 1 << 0
18+
dfDontAutoScale = 1 << 1
19+
dfClipToTextBox = 1 << 2
20+
dfUseMovieBGColor = 1 << 3
21+
dfShrinkTextBoxToFit = 1 << 4
22+
dfScrollIn = 1 << 5
23+
dfScrollOut = 1 << 6
24+
dfHorizScroll = 1 << 7
25+
dfReverseScroll = 1 << 8
26+
dfContinuousScroll = 1 << 9
27+
dfFlowHoriz = 1 << 10
28+
dfDropShadow = 1 << 12
29+
dfAntiAlias = 1 << 13
30+
dfKeyedText = 1 << 14
31+
dfInverseHilite = 1 << 15
32+
searchTextDontGoToFoundTime = 1L << 16
33+
searchTextDontHiliteFoundText = 1L << 17
34+
searchTextOneTrackOnly = 1L << 18
35+
searchTextEnabledTracksOnly = 1L << 19
36+
movieProgressOpen = 0
37+
movieProgressUpdatePercent = 1
38+
movieProgressClose = 2
39+
progressOpFlatten = 1
40+
mediaQualityDraft = 0x0000
41+
mediaQualityNormal = 0x0040
42+
mediaQualityBetter = 0x0080
43+
mediaQualityBest = 0x00C0
44+
loopTimeBase = 1
45+
palindromeLoopTimeBase = 2
46+
maintainTimeBaseZero = 4
47+
triggerTimeFwd = 0x0001
48+
triggerTimeBwd = 0x0002
49+
triggerTimeEither = 0x0003
50+
triggerRateLT = 0x0004
51+
triggerRateGT = 0x0008
52+
triggerRateEqual = 0x0010
53+
triggerRateChange = 0
54+
triggerAtStart = 0x0001
55+
triggerAtStop = 0x0002
56+
timeBaseBeforeStartTime = 1
57+
timeBaseAfterStopTime = 2
58+
callBackAtTime = 1
59+
callBackAtRate = 2
60+
callBackAtTimeJump = 3
61+
callBackAtExtremes = 4
62+
callBackAtInterrupt = 0x8000
63+
callBackAtDeferredTask = 0x4000
64+
qtcbNeedsRateChanges = 1
65+
qtcbNeedsTimeChanges = 2
66+
qtcbNeedsStartStopChanges = 4
67+
keepInRam = 1 << 0
68+
unkeepInRam = 1 << 1
69+
flushFromRam = 1 << 2
70+
loadForwardTrackEdits = 1 << 3
71+
loadBackwardTrackEdits = 1 << 4
72+
newMovieActive = 1 << 0
73+
newMovieDontResolveDataRefs = 1 << 1
74+
newMovieDontAskUnresolvedDataRefs = 1 << 2
75+
newMovieDontAutoAlternates = 1 << 3
76+
trackUsageInMovie = 1 << 1
77+
trackUsageInPreview = 1 << 2
78+
trackUsageInPoster = 1 << 3
79+
mediaSampleNotSync = 1 << 0
80+
mediaSampleShadowSync = 1 << 1
81+
pasteInParallel = 1
82+
showUserSettingsDialog = 2
83+
movieToFileOnlyExport = 4
84+
nextTimeMediaSample = 1 << 0
85+
nextTimeMediaEdit = 1 << 1
86+
nextTimeTrackEdit = 1 << 2
87+
nextTimeSyncSample = 1 << 3
88+
nextTimeEdgeOK = 1 << 14
89+
nextTimeIgnoreActiveSegment = 1 << 15
90+
createMovieFileDeleteCurFile = 1L << 31
91+
createMovieFileDontCreateMovie = 1L << 30
92+
createMovieFileDontOpenFile = 1L << 29
93+
flattenAddMovieToDataFork = 1L << 0
94+
flattenActiveTracksOnly = 1L << 2
95+
flattenDontInterleaveFlatten = 1L << 3
96+
movieInDataForkResID = -1
97+
mcTopLeftMovie = 1 << 0
98+
mcScaleMovieToFit = 1 << 1
99+
mcWithBadge = 1 << 2
100+
mcNotVisible = 1 << 3
101+
mcWithFrame = 1 << 4
102+
movieScrapDontZeroScrap = 1 << 0
103+
movieScrapOnlyPutMovie = 1 << 1
104+
dataRefSelfReference = 1 << 0
105+
dataRefWasNotResolved = 1 << 1
106+
hintsScrubMode = 1 << 0
107+
hintsLoop = 1 << 1
108+
hintsDontPurge = 1 << 2
109+
hintsUseScreenBuffer = 1 << 5
110+
hintsAllowInterlace = 1 << 6
111+
hintsUseSoundInterp = 1 << 7
112+
hintsHighQuality = 1 << 8
113+
hintsPalindrome = 1 << 9
114+
hintsInactive = 1 << 11
115+
mediaHandlerFlagBaseClient = 1
116+
movieTrackMediaType = 1 << 0
117+
movieTrackCharacteristic = 1 << 1
118+
movieTrackEnabledOnly = 1 << 2
119+
movieDrawingCallWhenChanged = 0
120+
movieDrawingCallAlways = 1
121+
txtProcDefaultDisplay = 0
122+
txtProcDontDisplay = 1
123+
txtProcDoDisplay = 2
124+
findTextEdgeOK = 1 << 0
125+
findTextCaseSensitive = 1 << 1
126+
findTextReverseSearch = 1 << 2
127+
findTextWrapAround = 1 << 3
128+
findTextUseOffset = 1 << 4
129+
dropShadowOffsetType = 'drpo'
130+
dropShadowTranslucencyType = 'drpt'
131+
preloadAlways = 1L << 0
132+
preloadOnlyIfEnabled = 1L << 1
133+
MovieControllerComponentType = 'play'
134+
mcActionIdle = 1
135+
mcActionDraw = 2
136+
mcActionActivate = 3
137+
mcActionDeactivate = 4
138+
mcActionMouseDown = 5
139+
mcActionKey = 6
140+
mcActionPlay = 8
141+
mcActionGoToTime = 12
142+
mcActionSetVolume = 14
143+
mcActionGetVolume = 15
144+
mcActionStep = 18
145+
mcActionSetLooping = 21
146+
mcActionGetLooping = 22
147+
mcActionSetLoopIsPalindrome = 23
148+
mcActionGetLoopIsPalindrome = 24
149+
mcActionSetGrowBoxBounds = 25
150+
mcActionControllerSizeChanged = 26
151+
mcActionSetSelectionBegin = 29
152+
mcActionSetSelectionDuration = 30
153+
mcActionSetKeysEnabled = 32
154+
mcActionGetKeysEnabled = 33
155+
mcActionSetPlaySelection = 34
156+
mcActionGetPlaySelection = 35
157+
mcActionSetUseBadge = 36
158+
mcActionGetUseBadge = 37
159+
mcActionSetFlags = 38
160+
mcActionGetFlags = 39
161+
mcActionSetPlayEveryFrame = 40
162+
mcActionGetPlayEveryFrame = 41
163+
mcActionGetPlayRate = 42
164+
mcActionShowBalloon = 43
165+
mcActionBadgeClick = 44
166+
mcActionMovieClick = 45
167+
mcActionSuspend = 46
168+
mcActionResume = 47
169+
mcActionSetControllerKeysEnabled = 48
170+
mcActionGetTimeSliderRect = 49
171+
mcActionMovieEdited = 50
172+
mcActionGetDragEnabled = 51
173+
mcActionSetDragEnabled = 52
174+
mcFlagSuppressMovieFrame = 1 << 0
175+
mcFlagSuppressStepButtons = 1 << 1
176+
mcFlagSuppressSpeakerButton = 1 << 2
177+
mcFlagsUseWindowPalette = 1 << 3
178+
mcFlagsDontInvalidate = 1 << 4
179+
mcPositionDontInvalidate = 1 << 5
180+
mcInfoUndoAvailable = 1 << 0
181+
mcInfoCutAvailable = 1 << 1
182+
mcInfoCopyAvailable = 1 << 2
183+
mcInfoPasteAvailable = 1 << 3
184+
mcInfoClearAvailable = 1 << 4
185+
mcInfoHasSound = 1 << 5
186+
mcInfoIsPlaying = 1 << 6
187+
mcInfoIsLooping = 1 << 7
188+
mcInfoIsInPalindrome = 1 << 8
189+
mcInfoEditingEnabled = 1 << 9
190+
mcMenuUndo = 1
191+
mcMenuCut = 3
192+
mcMenuCopy = 4
193+
mcMenuPaste = 5
194+
mcMenuClear = 6
195+
kMCSetMovieSelect = 0x2
196+
kMCGetIndMovieSelect = 0x5
197+
kMCRemoveMovieSelect = 0x6
198+
kMCIsPlayerEventSelect = 0x7
199+
kMCSetActionFilterSelect = 0x8
200+
kMCDoActionSelect = 0x9
201+
kMCSetControllerAttachedSelect = 0xA
202+
kMCIsControllerAttachedSelect = 0xB
203+
kMCSetControllerPortSelect = 0xC
204+
kMCGetControllerPortSelect = 0xD
205+
kMCSetVisibleSelect = 0xE
206+
kMCGetVisibleSelect = 0xF
207+
kMCGetControllerBoundsRectSelect = 0x10
208+
kMCSetControllerBoundsRectSelect = 0x11
209+
kMCGetControllerBoundsRgnSelect = 0x12
210+
kMCGetWindowRgnSelect = 0x13
211+
kMCMovieChangedSelect = 0x14
212+
kMCSetDurationSelect = 0x15
213+
kMCGetCurrentTimeSelect = 0x16
214+
kMCNewAttachedControllerSelect = 0x17
215+
kMCDrawSelect = 0x18
216+
kMCActivateSelect = 0x19
217+
kMCIdleSelect = 0x1A
218+
kMCKeySelect = 0x1B
219+
kMCClickSelect = 0x1C
220+
kMCEnableEditingSelect = 0x1D
221+
kMCIsEditingEnabledSelect = 0x1E
222+
kMCCopySelect = 0x1F
223+
kMCCutSelect = 0x20
224+
kMCPasteSelect = 0x21
225+
kMCClearSelect = 0x22
226+
kMCUndoSelect = 0x23
227+
kMCPositionControllerSelect = 0x24
228+
kMCGetControllerInfoSelect = 0x25
229+
kMCSetClipSelect = 0x28
230+
kMCGetClipSelect = 0x29
231+
kMCDrawBadgeSelect = 0x2A
232+
kMCSetUpEditMenuSelect = 0x2B
233+
kMCGetMenuStringSelect = 0x2C
234+
kMCSetActionFilterWithRefConSelect = 0x2D

0 commit comments

Comments
 (0)