Regenerated from Universal Headers 3.3.2
diff --git a/Mac/Lib/lib-toolbox/QuickTime.py b/Mac/Lib/lib-toolbox/QuickTime.py
index 9c24231..2db29a8 100644
--- a/Mac/Lib/lib-toolbox/QuickTime.py
+++ b/Mac/Lib/lib-toolbox/QuickTime.py
@@ -1,4 +1,4 @@
-# Generated from 'Macintosh HD:SWDev:Codewarrior Pro 5:Metrowerks CodeWarrior:MacOS Support:Universal:Interfaces:CIncludes:Movies.h'
+# Generated from 'Macintosh HD:SWDev:Metrowerks Codewarrior 6.0:Metrowerks CodeWarrior:MacOS Support:Universal:Interfaces:CIncludes:Movies.h'
 
 def FOUR_CHAR_CODE(x): return x
 MovieFileType = FOUR_CHAR_CODE('MooV')
@@ -10,6 +10,7 @@
 MovieDataAtomType = FOUR_CHAR_CODE('mdat')
 FreeAtomType = FOUR_CHAR_CODE('free')
 SkipAtomType = FOUR_CHAR_CODE('skip')
+WideAtomPlaceholderType = FOUR_CHAR_CODE('wide')
 MediaHandlerType = FOUR_CHAR_CODE('mhlr')
 DataHandlerType = FOUR_CHAR_CODE('dhlr')
 VideoMediaType = FOUR_CHAR_CODE('vide')
@@ -20,21 +21,48 @@
 MusicMediaType = FOUR_CHAR_CODE('musi')
 TimeCodeMediaType = FOUR_CHAR_CODE('tmcd')
 SpriteMediaType = FOUR_CHAR_CODE('sprt')
+FlashMediaType = FOUR_CHAR_CODE('flsh')
+MovieMediaType = FOUR_CHAR_CODE('moov')
 TweenMediaType = FOUR_CHAR_CODE('twen')
 ThreeDeeMediaType = FOUR_CHAR_CODE('qd3d')
 HandleDataHandlerSubType = FOUR_CHAR_CODE('hndl')
 ResourceDataHandlerSubType = FOUR_CHAR_CODE('rsrc')
 URLDataHandlerSubType = FOUR_CHAR_CODE('url ')
+WiredActionHandlerType = FOUR_CHAR_CODE('wire')
 VisualMediaCharacteristic = FOUR_CHAR_CODE('eyes')
 AudioMediaCharacteristic = FOUR_CHAR_CODE('ears')
 kCharacteristicCanSendVideo = FOUR_CHAR_CODE('vsnd')
 kCharacteristicProvidesActions = FOUR_CHAR_CODE('actn')
 kCharacteristicNonLinear = FOUR_CHAR_CODE('nonl')
+kCharacteristicCanStep = FOUR_CHAR_CODE('step')
+kCharacteristicHasNoDuration = FOUR_CHAR_CODE('noti')
 kUserDataMovieControllerType = FOUR_CHAR_CODE('ctyp')
 kUserDataName = FOUR_CHAR_CODE('name')
-kUserDataTextFullName = FOUR_CHAR_CODE('©nam')
+kUserDataTextAuthor = FOUR_CHAR_CODE('©aut')
+kUserDataTextComment = FOUR_CHAR_CODE('©cmt')
 kUserDataTextCopyright = FOUR_CHAR_CODE('©cpy')
+kUserDataTextCreationDate = FOUR_CHAR_CODE('©day')
+kUserDataTextDescription = FOUR_CHAR_CODE('©des')
+kUserDataTextDirector = FOUR_CHAR_CODE('©dir')
+kUserDataTextDisclaimer = FOUR_CHAR_CODE('©dis')
+kUserDataTextFullName = FOUR_CHAR_CODE('©nam')
+kUserDataTextHostComputer = FOUR_CHAR_CODE('©hst')
 kUserDataTextInformation = FOUR_CHAR_CODE('©inf')
+kUserDataTextKeywords = FOUR_CHAR_CODE('©key')
+kUserDataTextMake = FOUR_CHAR_CODE('©mak')
+kUserDataTextModel = FOUR_CHAR_CODE('©mod')
+kUserDataTextOriginalFormat = FOUR_CHAR_CODE('©fmt')
+kUserDataTextOriginalSource = FOUR_CHAR_CODE('©src')
+kUserDataTextPerformers = FOUR_CHAR_CODE('©prf')
+kUserDataTextProducer = FOUR_CHAR_CODE('©prd')
+kUserDataTextProduct = FOUR_CHAR_CODE('©PRD')
+kUserDataTextSoftware = FOUR_CHAR_CODE('©swr')
+kUserDataTextSpecialPlaybackRequirements = FOUR_CHAR_CODE('©req')
+kUserDataTextWarning = FOUR_CHAR_CODE('©wrn')
+kUserDataTextWriter = FOUR_CHAR_CODE('©wrt')
+kUserDataTextEditDate1 = FOUR_CHAR_CODE('©ed1')
+kUserDataTextChapter = FOUR_CHAR_CODE('©chp')
+kUserDataUnicodeBit = 1L << 7
 DoTheRightThing = 0
 kMusicFlagDontPlay2Soft = 1L << 0
 kMusicFlagDontSlaveToMovie = 1L << 1
@@ -54,11 +82,25 @@
 dfAntiAlias = 1 << 13
 dfKeyedText = 1 << 14
 dfInverseHilite = 1 << 15
-dfTextColorHilite = 1 << 16
+dfTextColorHilite = 1 << 16                       
 searchTextDontGoToFoundTime = 1L << 16
 searchTextDontHiliteFoundText = 1L << 17
 searchTextOneTrackOnly = 1L << 18
 searchTextEnabledTracksOnly = 1L << 19
+kTextTextHandle = 1
+kTextTextPtr = 2
+kTextTEStyle = 3
+kTextSetSelection = 4
+kTextBackColor = 5
+kTextForeColor = 6
+kTextFace = 7
+kTextFont = 8
+kTextSize = 9
+kTextAlignment = 10
+kTextHilite = 11
+kTextDropShadow = 12
+kTextDisplayFlags = 13
+kTextScroll = 14
 k3DMediaRendererEntry = FOUR_CHAR_CODE('rend')
 k3DMediaRendererName = FOUR_CHAR_CODE('name')
 k3DMediaRendererCode = FOUR_CHAR_CODE('rcod')
@@ -95,12 +137,15 @@
 kActionMoviePlaySelection = 1035
 kActionMovieSetLanguage = 1036
 kActionMovieChanged = 1037
+kActionMovieRestartAtTime = 1038
 kActionTrackSetVolume = 2048
 kActionTrackSetBalance = 2049
 kActionTrackSetEnabled = 2050
 kActionTrackSetMatrix = 2051
 kActionTrackSetLayer = 2052
 kActionTrackSetClip = 2053
+kActionTrackSetCursor = 2054
+kActionTrackSetGraphicsMode = 2055
 kActionSpriteSetMatrix = 3072
 kActionSpriteSetImageIndex = 3073
 kActionSpriteSetVisible = 3074
@@ -128,10 +173,55 @@
 kActionPushCurrentTimeWithLabel = 6150
 kActionPopAndGotoTopTime = 6151
 kActionPopAndGotoLabeledTime = 6152
+kActionStatusString = 6153
+kActionSendQTEventToTrackObject = 6154
+kActionAddChannelSubscription = 6155
+kActionRemoveChannelSubscription = 6156
+kActionOpenCustomActionHandler = 6157
+kActionDoScript = 6158
 kActionSpriteTrackSetVariable = 7168
+kActionSpriteTrackNewSprite = 7169
+kActionSpriteTrackDisposeSprite = 7170
+kActionSpriteTrackSetVariableToString = 7171
+kActionSpriteTrackConcatVariables = 7172
+kActionSpriteTrackSetVariableToMovieURL = 7173
+kActionSpriteTrackSetVariableToMovieBaseURL = 7174
 kActionApplicationNumberAndString = 8192
+kActionQD3DNamedObjectTranslateTo = 9216
+kActionQD3DNamedObjectScaleTo = 9217
+kActionQD3DNamedObjectRotateTo = 9218
+kActionFlashTrackSetPan = 10240
+kActionFlashTrackSetZoom = 10241
+kActionFlashTrackSetZoomRect = 10242
+kActionFlashTrackGotoFrameNumber = 10243
+kActionFlashTrackGotoFrameLabel = 10244
+kActionMovieTrackAddChildMovie = 11264
+kActionMovieTrackLoadChildMovie = 11265                     
 kOperandExpression = 1
 kOperandConstant = 2
+kOperandSubscribedToChannel = 3
+kOperandUniqueCustomActionHandlerID = 4
+kOperandCustomActionHandlerIDIsOpen = 5
+kOperandConnectionSpeed = 6
+kOperandGMTDay = 7
+kOperandGMTMonth = 8
+kOperandGMTYear = 9
+kOperandGMTHours = 10
+kOperandGMTMinutes = 11
+kOperandGMTSeconds = 12
+kOperandLocalDay = 13
+kOperandLocalMonth = 14
+kOperandLocalYear = 15
+kOperandLocalHours = 16
+kOperandLocalMinutes = 17
+kOperandLocalSeconds = 18
+kOperandRegisteredForQuickTimePro = 19
+kOperandPlatformRunningOn = 20
+kOperandQuickTimeVersion = 21
+kOperandComponentVersion = 22
+kOperandOriginalHandlerRefcon = 23
+kOperandTicks = 24
+kOperandMaxLoadedTimeInMovie = 25
 kOperandMovieVolume = 1024
 kOperandMovieRate = 1025
 kOperandMovieIsLooping = 1026
@@ -172,11 +262,11 @@
 kOperandMouseLocalHLoc = 5120
 kOperandMouseLocalVLoc = 5121
 kOperandKeyIsDown = 5122
-kOperandRandom = 5123
+kOperandRandom = 5123                          
 kFirstMovieAction = kActionMovieSetVolume
-kLastMovieAction = kActionMovieChanged
+kLastMovieAction = kActionMovieRestartAtTime
 kFirstTrackAction = kActionTrackSetVolume
-kLastTrackAction = kActionTrackSetClip
+kLastTrackAction = kActionTrackSetGraphicsMode
 kFirstSpriteAction = kActionSpriteSetMatrix
 kLastSpriteAction = kActionSpriteStretch
 kFirstQTVRAction = kActionQTVRSetPanAngle
@@ -184,14 +274,29 @@
 kFirstMusicAction = kActionMusicPlayNote
 kLastMusicAction = kActionMusicSetController
 kFirstSystemAction = kActionCase
-kLastSystemAction = kActionPopAndGotoLabeledTime
+kLastSystemAction = kActionDoScript
 kFirstSpriteTrackAction = kActionSpriteTrackSetVariable
-kLastSpriteTrackAction = kActionSpriteTrackSetVariable
+kLastSpriteTrackAction = kActionSpriteTrackSetVariableToMovieBaseURL
 kFirstApplicationAction = kActionApplicationNumberAndString
 kLastApplicationAction = kActionApplicationNumberAndString
+kFirstQD3DNamedObjectAction = kActionQD3DNamedObjectTranslateTo
+kLastQD3DNamedObjectAction = kActionQD3DNamedObjectRotateTo
+kFirstFlashTrackAction = kActionFlashTrackSetPan
+kLastFlashTrackAction = kActionFlashTrackGotoFrameLabel
+kFirstMovieTrackAction = kActionMovieTrackAddChildMovie
+kLastMovieTrackAction = kActionMovieTrackLoadChildMovie
 kFirstAction = kFirstMovieAction
-kLastAction = kActionApplicationNumberAndString
+kLastAction = kActionMovieTrackLoadChildMovie
 kTargetMovie = FOUR_CHAR_CODE('moov')
+kTargetMovieName = FOUR_CHAR_CODE('mona')
+kTargetMovieID = FOUR_CHAR_CODE('moid')
+kTargetRootMovie = FOUR_CHAR_CODE('moro')
+kTargetParentMovie = FOUR_CHAR_CODE('mopa')
+kTargetChildMovieTrackName = FOUR_CHAR_CODE('motn')
+kTargetChildMovieTrackID = FOUR_CHAR_CODE('moti')
+kTargetChildMovieTrackIndex = FOUR_CHAR_CODE('motx')
+kTargetChildMovieMovieName = FOUR_CHAR_CODE('momn')
+kTargetChildMovieMovieID = FOUR_CHAR_CODE('momi')
 kTargetTrackName = FOUR_CHAR_CODE('trna')
 kTargetTrackID = FOUR_CHAR_CODE('trid')
 kTargetTrackType = FOUR_CHAR_CODE('trty')
@@ -199,6 +304,7 @@
 kTargetSpriteName = FOUR_CHAR_CODE('spna')
 kTargetSpriteID = FOUR_CHAR_CODE('spid')
 kTargetSpriteIndex = FOUR_CHAR_CODE('spin')
+kTargetQD3DNamedObjectName = FOUR_CHAR_CODE('nana')        
 kQTEventType = FOUR_CHAR_CODE('evnt')
 kAction = FOUR_CHAR_CODE('actn')
 kWhichAction = FOUR_CHAR_CODE('whic')
@@ -213,17 +319,36 @@
 kOperatorAtomType = FOUR_CHAR_CODE('oper')
 kOperandAtomType = FOUR_CHAR_CODE('oprn')
 kCommentAtomType = FOUR_CHAR_CODE('why ')
+kCustomActionHandler = FOUR_CHAR_CODE('cust')
+kCustomHandlerID = FOUR_CHAR_CODE('id  ')
+kCustomHandlerDesc = FOUR_CHAR_CODE('desc')
+kQTEventRecordAtomType = FOUR_CHAR_CODE('erec')
 kQTEventMouseClick = FOUR_CHAR_CODE('clik')
 kQTEventMouseClickEnd = FOUR_CHAR_CODE('cend')
 kQTEventMouseClickEndTriggerButton = FOUR_CHAR_CODE('trig')
 kQTEventMouseEnter = FOUR_CHAR_CODE('entr')
 kQTEventMouseExit = FOUR_CHAR_CODE('exit')
+kQTEventMouseMoved = FOUR_CHAR_CODE('move')
 kQTEventFrameLoaded = FOUR_CHAR_CODE('fram')
 kQTEventIdle = FOUR_CHAR_CODE('idle')
+kQTEventKey = FOUR_CHAR_CODE('key ')
+kQTEventMovieLoaded = FOUR_CHAR_CODE('load')
 kQTEventRequestToModifyMovie = FOUR_CHAR_CODE('reqm')
 kActionFlagActionIsDelta = 1L << 1
 kActionFlagParameterWrapsAround = 1L << 2
 kActionFlagActionIsToggle = 1L << 3
+kStatusStringIsURLLink = 1L << 1
+kStatusStringIsStreamingStatus = 1L << 2
+kStatusHasCodeNumber = 1L << 3
+kStatusIsError = 1L << 4
+kScriptIsUnknownType = 1L << 0
+kScriptIsJavaScript = 1L << 1
+kScriptIsLingoEvent = 1L << 2
+kScriptIsVBEvent = 1L << 3
+kScriptIsProjectorCommand = 1L << 4
+kQTRegistrationDialogTimeOutFlag = 1 << 0
+kQTRegistrationDialogShowDialog = 1 << 1
+kQTRegistrationDialogForceDialog = 1 << 2
 kOperatorAdd = FOUR_CHAR_CODE('add ')
 kOperatorSubtract = FOUR_CHAR_CODE('sub ')
 kOperatorMultiply = FOUR_CHAR_CODE('mult')
@@ -241,6 +366,8 @@
 kOperatorIntegerDivide = FOUR_CHAR_CODE('idiv')
 kOperatorAbsoluteValue = FOUR_CHAR_CODE('abs ')
 kOperatorNegate = FOUR_CHAR_CODE('neg ')
+kPlatformMacintosh = 1
+kPlatformWindows = 2
 kMediaPropertyNonLinearAtomType = FOUR_CHAR_CODE('nonl')
 kMediaPropertyHasActions = 105
 loopTimeBase = 1
@@ -264,26 +391,30 @@
 callBackAtRate = 2
 callBackAtTimeJump = 3
 callBackAtExtremes = 4
+callBackAtTimeBaseDisposed = 5
 callBackAtInterrupt = 0x8000
 callBackAtDeferredTask = 0x4000
 qtcbNeedsRateChanges = 1
 qtcbNeedsTimeChanges = 2
-qtcbNeedsStartStopChanges = 4
+qtcbNeedsStartStopChanges = 4                             
 keepInRam = 1 << 0
 unkeepInRam = 1 << 1
 flushFromRam = 1 << 2
 loadForwardTrackEdits = 1 << 3
-loadBackwardTrackEdits = 1 << 4
+loadBackwardTrackEdits = 1 << 4                        
 newMovieActive = 1 << 0
 newMovieDontResolveDataRefs = 1 << 1
 newMovieDontAskUnresolvedDataRefs = 1 << 2
 newMovieDontAutoAlternates = 1 << 3
 newMovieDontUpdateForeBackPointers = 1 << 4
+newMovieDontAutoUpdateClock = 1 << 5
+newMovieAsyncOK = 1 << 8
+newMovieIdleImportOK = 1 << 10
 trackUsageInMovie = 1 << 1
 trackUsageInPreview = 1 << 2
 trackUsageInPoster = 1 << 3
 mediaSampleNotSync = 1 << 0
-mediaSampleShadowSync = 1 << 1
+mediaSampleShadowSync = 1 << 1                        
 pasteInParallel = 1 << 0
 showUserSettingsDialog = 1 << 1
 movieToFileOnlyExport = 1 << 2
@@ -305,16 +436,17 @@
 flattenFSSpecPtrIsDataRefRecordPtr = 1L << 4
 flattenCompressMovieResource = 1L << 5
 flattenForceMovieResourceBeforeMovieData = 1L << 6
-movieInDataForkResID = -1
+movieInDataForkResID = -1                            
 mcTopLeftMovie = 1 << 0
 mcScaleMovieToFit = 1 << 1
 mcWithBadge = 1 << 2
 mcNotVisible = 1 << 3
-mcWithFrame = 1 << 4
+mcWithFrame = 1 << 4                        
 movieScrapDontZeroScrap = 1 << 0
 movieScrapOnlyPutMovie = 1 << 1
 dataRefSelfReference = 1 << 0
 dataRefWasNotResolved = 1 << 1
+kMovieAnchorDataRefIsDefault = 1 << 0                       
 hintsScrubMode = 1 << 0
 hintsLoop = 1 << 1
 hintsDontPurge = 1 << 2
@@ -327,6 +459,11 @@
 hintsOffscreen = 1 << 12
 hintsDontDraw = 1 << 13
 hintsAllowBlacklining = 1 << 14
+hintsDontUseVideoOverlaySurface = 1 << 16
+hintsIgnoreBandwidthRestrictions = 1 << 17
+hintsPlayingEveryFrame = 1 << 18
+hintsAllowDynamicResize = 1 << 19
+hintsSingleField = 1 << 20
 mediaHandlerFlagBaseClient = 1
 movieTrackMediaType = 1 << 0
 movieTrackCharacteristic = 1 << 1
@@ -336,12 +473,18 @@
 kGetMovieImporterValidateToFind = 1L << 0
 kGetMovieImporterAllowNewFile = 1L << 1
 kGetMovieImporterDontConsiderGraphicsImporters = 1L << 2
+kGetMovieImporterDontConsiderFileOnlyImporters = 1L << 6
+kMovieLoadStateError = -1L
+kMovieLoadStateLoading = 1000
+kMovieLoadStatePlayable = 10000
+kMovieLoadStateComplete = 100000L
 preloadAlways = 1L << 0
 preloadOnlyIfEnabled = 1L << 1
 fullScreenHideCursor = 1L << 0
 fullScreenAllowEvents = 1L << 1
 fullScreenDontChangeMenuBar = 1L << 2
 fullScreenPreflightSize = 1L << 3
+movieExecuteWiredActionDontExecute = 1L << 0
 kBackgroundSpriteLayerNum = 32767
 kSpritePropertyMatrix = 1
 kSpritePropertyImageDescription = 2
@@ -350,6 +493,7 @@
 kSpritePropertyLayer = 5
 kSpritePropertyGraphicsMode = 6
 kSpritePropertyImageDataSize = 7
+kSpritePropertyActionHandlingSpriteID = 8
 kSpritePropertyImageIndex = 100
 kSpriteTrackPropertyBackgroundColor = 101
 kSpriteTrackPropertyOffscreenBitDepth = 102
@@ -374,7 +518,7 @@
 kParentAtomIsContainer = 0
 kEffectNameAtom = FOUR_CHAR_CODE('name')
 kEffectTypeAtom = FOUR_CHAR_CODE('type')
-kEffectManufacturerAtom = FOUR_CHAR_CODE('manu')
+kEffectManufacturerAtom = FOUR_CHAR_CODE('manu')        
 pdActionConfirmDialog = 1
 pdActionSetAppleMenu = 2
 pdActionSetEditMenu = 3
@@ -387,17 +531,41 @@
 pdActionActivateSubPanel = 10
 pdActionConductStopAlert = 11
 pdActionModelessCallback = 12
-elOptionsIncludeNoneInList = 0x00000001
+pdActionFetchPreview = 13                            
+elOptionsIncludeNoneInList = 0x00000001                    
 pdOptionsCollectOneValue = 0x00000001
 pdOptionsAllowOptionalInterpolations = 0x00000002
-pdOptionsModalDialogBox = 0x00000004
-effectIsRealtime = 0
+pdOptionsModalDialogBox = 0x00000004                    
+effectIsRealtime = 0                             
 kAccessKeyAtomType = FOUR_CHAR_CODE('acky')
 kAccessKeySystemFlag = 1L << 0
+ConnectionSpeedPrefsType = FOUR_CHAR_CODE('cspd')
+BandwidthManagementPrefsType = FOUR_CHAR_CODE('bwmg')
+kQTIdlePriority = 10
+kQTNonRealTimePriority = 20
+kQTRealTimeSharedPriority = 25
+kQTRealTimePriority = 30
+kQTBandwidthNotifyNeedToStop = 1L << 0
+kQTBandwidthNotifyGoodToGo = 1L << 1
+kQTBandwidthChangeRequest = 1L << 2
+kQTBandwidthQueueRequest = 1L << 3
+kQTBandwidthScheduledRequest = 1L << 4
+kQTBandwidthVoluntaryRelease = 1L << 5
 kITextRemoveEverythingBut = 0 << 1
 kITextRemoveLeaveSuggestedAlternate = 1 << 1
 kITextAtomType = FOUR_CHAR_CODE('itxt')
 kITextStringAtomType = FOUR_CHAR_CODE('text')
+kQTParseTextHREFText = FOUR_CHAR_CODE('text')
+kQTParseTextHREFBaseURL = FOUR_CHAR_CODE('burl')
+kQTParseTextHREFClickPoint = FOUR_CHAR_CODE('clik')
+kQTParseTextHREFUseAltDelim = FOUR_CHAR_CODE('altd')
+kQTParseTextHREFDelimiter = FOUR_CHAR_CODE('delm')
+kQTParseTextHREFRecomposeHREF = FOUR_CHAR_CODE('rhrf')      
+kQTParseTextHREFURL = FOUR_CHAR_CODE('url ')
+kQTParseTextHREFTarget = FOUR_CHAR_CODE('targ')
+kQTParseTextHREFIsAutoHREF = FOUR_CHAR_CODE('auto')
+kQTParseTextHREFIsServerMap = FOUR_CHAR_CODE('smap')
+kQTParseTextHREFHREF = FOUR_CHAR_CODE('href')        
 kTrackReferenceChapterList = FOUR_CHAR_CODE('chap')
 kTrackReferenceTimeCode = FOUR_CHAR_CODE('tmcd')
 kTrackReferenceModifier = FOUR_CHAR_CODE('ssrc')
@@ -421,6 +589,7 @@
 kTrackModifierObjectImageIndex = 11
 kTrackModifierObjectLayer = 12
 kTrackModifierObjectVisible = 13
+kTrackModifierAngleAspectCamera = 14
 kTrackModifierPanAngle = FOUR_CHAR_CODE('pan ')
 kTrackModifierTiltAngle = FOUR_CHAR_CODE('tilt')
 kTrackModifierVerticalFieldOfViewAngle = FOUR_CHAR_CODE('fov ')
@@ -446,6 +615,7 @@
 kTweenType3dQuaternion = FOUR_CHAR_CODE('3qua')
 kTweenType3dMatrix = FOUR_CHAR_CODE('3mat')
 kTweenType3dCameraData = FOUR_CHAR_CODE('3cam')
+kTweenType3dAngleAspectCameraData = FOUR_CHAR_CODE('3caa')
 kTweenType3dSoundLocalizationData = FOUR_CHAR_CODE('3slc')
 kTweenTypePathToMatrixTranslation = FOUR_CHAR_CODE('gxmt')
 kTweenTypePathToMatrixRotation = FOUR_CHAR_CODE('gxpr')
@@ -478,47 +648,78 @@
 kInitialRotationAtom = FOUR_CHAR_CODE('inro')
 kNonLinearTweenHeader = FOUR_CHAR_CODE('nlth')
 kTweenReturnDelta = 1L << 0
-pathTooLongErr = -2110
-emptyPathErr = -2111
-noPathMappingErr = -2112
-pathNotVerifiedErr = -2113
-unknownFormatErr = -2114
-wackBadFileErr = -2115
-wackForkNotFoundErr = -2116
-wackBadMetaDataErr = -2117
-qfcbNotFoundErr = -2118
-qfcbNotCreatedErr = -2119
-AAPNotCreatedErr = -2120
-AAPNotFoundErr = -2121
-ASDBadHeaderErr = -2122
-ASDBadForkErr = -2123
-ASDEntryNotFoundErr = -2124
 videoFlagDontLeanAhead = 1L << 0
 txtProcDefaultDisplay = 0
 txtProcDontDisplay = 1
-txtProcDoDisplay = 2
+txtProcDoDisplay = 2                             
 findTextEdgeOK = 1 << 0
 findTextCaseSensitive = 1 << 1
 findTextReverseSearch = 1 << 2
 findTextWrapAround = 1 << 3
-findTextUseOffset = 1 << 4
+findTextUseOffset = 1 << 4                        
 dropShadowOffsetType = FOUR_CHAR_CODE('drpo')
 dropShadowTranslucencyType = FOUR_CHAR_CODE('drpt')
 spriteHitTestBounds = 1L << 0
 spriteHitTestImage = 1L << 1
 spriteHitTestInvisibleSprites = 1L << 2
 spriteHitTestIsClick = 1L << 3
-spriteHitTestLocInDisplayCoordinates = 1L << 4
+spriteHitTestLocInDisplayCoordinates = 1L << 4              
 kSpriteAtomType = FOUR_CHAR_CODE('sprt')
 kSpriteImagesContainerAtomType = FOUR_CHAR_CODE('imct')
 kSpriteImageAtomType = FOUR_CHAR_CODE('imag')
 kSpriteImageDataAtomType = FOUR_CHAR_CODE('imda')
+kSpriteImageDataRefAtomType = FOUR_CHAR_CODE('imre')
+kSpriteImageDataRefTypeAtomType = FOUR_CHAR_CODE('imrt')
 kSpriteImageGroupIDAtomType = FOUR_CHAR_CODE('imgr')
 kSpriteImageRegistrationAtomType = FOUR_CHAR_CODE('imrg')
+kSpriteImageDefaultImageIndexAtomType = FOUR_CHAR_CODE('defi')
 kSpriteSharedDataAtomType = FOUR_CHAR_CODE('dflt')
 kSpriteNameAtomType = FOUR_CHAR_CODE('name')
 kSpriteImageNameAtomType = FOUR_CHAR_CODE('name')
 kSpriteUsesImageIDsAtomType = FOUR_CHAR_CODE('uses')
+kSpriteBehaviorsAtomType = FOUR_CHAR_CODE('beha')
+kSpriteImageBehaviorAtomType = FOUR_CHAR_CODE('imag')
+kSpriteCursorBehaviorAtomType = FOUR_CHAR_CODE('crsr')
+kSpriteStatusStringsBehaviorAtomType = FOUR_CHAR_CODE('sstr')
+kSpriteVariablesContainerAtomType = FOUR_CHAR_CODE('vars')
+kSpriteStringVariableAtomType = FOUR_CHAR_CODE('strv')
+kSpriteFloatingPointVariableAtomType = FOUR_CHAR_CODE('flov')
+kMovieMediaDataReference = FOUR_CHAR_CODE('mmdr')
+kMovieMediaDefaultDataReferenceID = FOUR_CHAR_CODE('ddri')
+kMovieMediaSlaveTime = FOUR_CHAR_CODE('slti')
+kMovieMediaSlaveAudio = FOUR_CHAR_CODE('slau')
+kMovieMediaSlaveGraphicsMode = FOUR_CHAR_CODE('slgr')
+kMovieMediaAutoPlay = FOUR_CHAR_CODE('play')
+kMovieMediaLoop = FOUR_CHAR_CODE('loop')
+kMovieMediaUseMIMEType = FOUR_CHAR_CODE('mime')
+kMovieMediaTitle = FOUR_CHAR_CODE('titl')
+kMovieMediaAltText = FOUR_CHAR_CODE('altt')
+kMovieMediaClipBegin = FOUR_CHAR_CODE('clpb')
+kMovieMediaClipDuration = FOUR_CHAR_CODE('clpd')
+kMovieMediaRegionAtom = FOUR_CHAR_CODE('regi')
+kMovieMediaSlaveTrackDuration = FOUR_CHAR_CODE('sltr')
+kMovieMediaEnableFrameStepping = FOUR_CHAR_CODE('enfs')
+kMovieMediaBackgroundColor = FOUR_CHAR_CODE('bkcl')        
+kMovieMediaFitNone = 0
+kMovieMediaFitScroll = FOUR_CHAR_CODE('scro')
+kMovieMediaFitClipIfNecessary = FOUR_CHAR_CODE('hidd')
+kMovieMediaFitFill = FOUR_CHAR_CODE('fill')
+kMovieMediaFitMeet = FOUR_CHAR_CODE('meet')
+kMovieMediaFitSlice = FOUR_CHAR_CODE('slic')
+kMovieMediaSpatialAdjustment = FOUR_CHAR_CODE('fit ')
+kMovieMediaRectangleAtom = FOUR_CHAR_CODE('rect')
+kMovieMediaTop = FOUR_CHAR_CODE('top ')
+kMovieMediaLeft = FOUR_CHAR_CODE('left')
+kMovieMediaWidth = FOUR_CHAR_CODE('wd  ')
+kMovieMediaHeight = FOUR_CHAR_CODE('ht  ')
+kMoviePropertyDuration = FOUR_CHAR_CODE('dura')
+kMoviePropertyTimeScale = FOUR_CHAR_CODE('tims')
+kMoviePropertyTime = FOUR_CHAR_CODE('timv')
+kMoviePropertyNaturalBounds = FOUR_CHAR_CODE('natb')
+kMoviePropertyMatrix = FOUR_CHAR_CODE('mtrx')
+kMoviePropertyTrackList = FOUR_CHAR_CODE('tlst')        
+kTrackPropertyMediaType = FOUR_CHAR_CODE('mtyp')
+kTrackPropertyInstantiation = FOUR_CHAR_CODE('inst')        
 MovieControllerComponentType = FOUR_CHAR_CODE('play')
 kMovieControllerQTVRFlag = 1 << 0
 kMovieControllerDontDisplayToUser = 1 << 1
@@ -578,6 +779,19 @@
 mcActionUseTrackForTimeTable = 66
 mcActionClickAndHoldPoint = 67
 mcActionShowMessageString = 68
+mcActionShowStatusString = 69
+mcActionGetExternalMovie = 70
+mcActionGetChapterTime = 71
+mcActionPerformActionList = 72
+mcActionEvaluateExpression = 73
+mcActionFetchParameterAs = 74
+mcActionGetCursorByID = 75
+mcActionGetNextURL = 76
+mcActionMovieChanged = 77
+mcActionDoScript = 78
+mcActionRestartAtTime = 79
+mcActionGetIndChapter = 80
+mcActionLinkToURLExtended = 81                            
 mcFlagSuppressMovieFrame = 1 << 0
 mcFlagSuppressStepButtons = 1 << 1
 mcFlagSuppressSpeakerButton = 1 << 2
@@ -613,13 +827,43 @@
 mcMenuCopy = 4
 mcMenuPaste = 5
 mcMenuClear = 6
+kFetchAsBooleanPtr = 1
+kFetchAsShortPtr = 2
+kFetchAsLongPtr = 3
+kFetchAsMatrixRecordPtr = 4
+kFetchAsModifierTrackGraphicsModeRecord = 5
+kFetchAsHandle = 6
+kFetchAsStr255 = 7
+kFetchAsFloatPtr = 8
+kFetchAsPointPtr = 9
+kFetchAsNewAtomContainer = 10
+kFetchAsQTEventRecordPtr = 11
+kFetchAsFixedPtr = 12
+kFetchAsSetControllerValuePtr = 13
+kFetchAsRgnHandle = 14
+kFetchAsComponentDescriptionPtr = 15
+kFetchAsCString = 16
+kQTCursorOpenHand = -19183
+kQTCursorClosedHand = -19182
+kQTCursorPointingHand = -19181
+kQTCursorRightArrow = -19180
+kQTCursorLeftArrow = -19179
+kQTCursorDownArrow = -19178
+kQTCursorUpArrow = -19177
+kQTCursorIBeam = -19176
 kVideoMediaResetStatisticsSelect = 0x0105
 kVideoMediaGetStatisticsSelect = 0x0106
 kVideoMediaGetStallCountSelect = 0x010E
+kVideoMediaSetCodecParameterSelect = 0x010F
+kVideoMediaGetCodecParameterSelect = 0x0110
 kTextMediaSetTextProcSelect = 0x0101
 kTextMediaAddTextSampleSelect = 0x0102
 kTextMediaAddTESampleSelect = 0x0103
 kTextMediaAddHiliteSampleSelect = 0x0104
+kTextMediaDrawRawSelect = 0x0109
+kTextMediaSetTextPropertySelect = 0x010A
+kTextMediaRawSetupSelect = 0x010B
+kTextMediaRawIdleSelect = 0x010C
 kTextMediaFindNextTextSelect = 0x0105
 kTextMediaHiliteTextSampleSelect = 0x0106
 kTextMediaSetTextSampleDataSelect = 0x0107
@@ -642,8 +886,39 @@
 kSpriteMediaSetActionVariableSelect = 0x0111
 kSpriteMediaGetActionVariableSelect = 0x0112
 kSpriteMediaGetIndImagePropertySelect = 0x0113
+kSpriteMediaNewSpriteSelect = 0x0114
+kSpriteMediaDisposeSpriteSelect = 0x0115
+kSpriteMediaSetActionVariableToStringSelect = 0x0116
+kSpriteMediaGetActionVariableAsStringSelect = 0x0117
+kFlashMediaSetPanSelect = 0x0101
+kFlashMediaSetZoomSelect = 0x0102
+kFlashMediaSetZoomRectSelect = 0x0103
+kFlashMediaGetRefConBoundsSelect = 0x0104
+kFlashMediaGetRefConIDSelect = 0x0105
+kFlashMediaIDToRefConSelect = 0x0106
+kFlashMediaGetDisplayedFrameNumberSelect = 0x0107
+kFlashMediaFrameNumberToMovieTimeSelect = 0x0108
+kFlashMediaFrameLabelToMovieTimeSelect = 0x0109
+kMovieMediaGetChildDoMCActionCallbackSelect = 0x0102
+kMovieMediaGetDoMCActionCallbackSelect = 0x0103
+kMovieMediaGetCurrentMoviePropertySelect = 0x0104
+kMovieMediaGetCurrentTrackPropertySelect = 0x0105
+kMovieMediaGetChildMovieDataReferenceSelect = 0x0106
+kMovieMediaSetChildMovieDataReferenceSelect = 0x0107
+kMovieMediaLoadChildMovieFromDataReferenceSelect = 0x0108
 kMedia3DGetNamedObjectListSelect = 0x0101
 kMedia3DGetRendererListSelect = 0x0102
+kMedia3DGetCurrentGroupSelect = 0x0103
+kMedia3DTranslateNamedObjectToSelect = 0x0104
+kMedia3DScaleNamedObjectToSelect = 0x0105
+kMedia3DRotateNamedObjectToSelect = 0x0106
+kMedia3DSetCameraDataSelect = 0x0107
+kMedia3DGetCameraDataSelect = 0x0108
+kMedia3DSetCameraAngleAspectSelect = 0x0109
+kMedia3DGetCameraAngleAspectSelect = 0x010A
+kMedia3DSetCameraRangeSelect = 0x010D
+kMedia3DGetCameraRangeSelect = 0x010E
+kMedia3DGetViewObjectSelect = 0x010F
 kMCSetMovieSelect = 0x0002
 kMCGetIndMovieSelect = 0x0005
 kMCRemoveAllMoviesSelect = 0x0006
@@ -690,4 +965,5 @@
 kMCInvalidateSelect = 0x002F
 kMCAdjustCursorSelect = 0x0030
 kMCGetInterfaceElementSelect = 0x0031
+kMCGetDoActionsProcSelect = 0x0032
 kMusicMediaGetIndexedTunePlayerSelect = 0x0101