Movie Toolkit Reference
PDF
Overview
Functions by Task
Associating Movies With Controllers
Audio Conversion and Extraction
Copying Existing Atoms
Creating and Disposing of Atom Containers
Creating and Manipulating Sprites
Creating New Atoms
Enhancing Movie Playback Performance
Error Functions
Finding and Adding Samples
Finding Interesting Times
High-Level Download Control
High-Level Effects Functions
High-Level Movie Editing Functions
Low-Level Download Control
Metering Sound Level and Frequency
Modifying Atoms
Movie Functions
Movie Posters and Movie Previews
Movies and Your Event Loop
Registering and Unregistering Access Keys
Removing Atoms From an Atom Container
Retrieving Access Keys
Retrieving Atoms and Atom Data
Saving Movies
Setting Sound Parameters
Tween Component Requirements
Using the Full Screen
Working With Alternate Tracks
Working With Data References
Working With Media Handler Properties
Working With Movie Restrictions
Working With Movie Spatial Characteristics
Working With Progress and Cover Functions
Working With Sprite Worlds
Working With User Data
Supporting Functions
Functions
AddMediaDataRef
AddMovieExecuteWiredActionsProc
AddMovieResource
AddMovieToStorage
AddSoundDescriptionExtension
AddUserData
AddUserDataText
AttachMovieToCurrentThread
BeginFullScreen
CanQuickTimeOpenDataRef
CanQuickTimeOpenFile
ClearMovieChanged
CloseMovieFile
CloseMovieStorage
CopyMediaUserData
CopyMovieUserData
CopyTrackUserData
CopyUserData
CountUserDataType
CreateMovieFile
CreateMovieStorage
CreateShortcutMovieFile
DeleteMovieFile
DeleteMovieStorage
DetachMovieFromCurrentThread
DisposeActionsUPP
DisposeAllSprites
DisposeDoMCActionUPP
DisposeGetMovieUPP
DisposeMovieController
DisposeMovieDrawingCompleteUPP
DisposeMovieExecuteWiredActionsUPP
DisposeMoviePrePrerollCompleteUPP
DisposeMoviePreviewCallOutUPP
DisposeMovieProgressUPP
DisposeMovieRgnCoverUPP
DisposeMoviesErrorUPP
DisposeQTCallBackUPP
DisposeQTEffectListFilterUPP
DisposeQTNextTaskNeededSoonerCallbackUPP
DisposeQTSyncTaskUPP
DisposeSprite
DisposeSpriteWorld
DisposeTextMediaUPP
DisposeTrackTransferUPP
DisposeTweenerDataUPP
DisposeUserData
EndFullScreen
FlattenMovie
FlattenMovieData
FlattenMovieDataToDataRef
GetMaxLoadedTimeInMovie
GetMediaDataRef
GetMediaDataRefCount
GetMediaNextInterestingDecodeTime
GetMediaNextInterestingDisplayTime
GetMediaNextInterestingTime
GetMediaPlayHints
GetMediaPropertyAtom
GetMovieAnchorDataRef
GetMovieAudioBalance
GetMovieAudioFrequencyLevels
GetMovieAudioFrequencyMeteringBandFrequencies
GetMovieAudioFrequencyMeteringNumBands
GetMovieAudioGain
GetMovieAudioMute
GetMovieAudioVolumeLevels
GetMovieAudioVolumeMeteringEnabled
GetMovieColorTable
GetMovieCoverProcs
GetMovieDefaultDataRef
GetMovieLoadState
GetMovieNextInterestingTime
GetMovieProgressProc
GetMoviePropertyAtom
GetMovieSegmentDisplayBoundsRgn
GetMovieStatus
GetMovieThreadAttachState
GetMovieVisualBrightness
GetMovieVisualContrast
GetMovieVisualHue
GetMovieVisualSaturation
GetNextUserDataType
GetPosterBox
GetQuickTimePreference
GetSoundDescriptionExtension
GetSpriteProperty
GetTrackAudioGain
GetTrackAudioMute
GetTrackLoadSettings
GetTrackNextInterestingTime
GetTrackSegmentDisplayBoundsRgn
GetTrackStatus
GetUserData
GetUserDataItem
GetUserDataText
HasMovieChanged
InvalidateSprite
InvalidateSpriteWorld
MakeMediaTimeTable
MakeTrackTimeTable
MovieAudioExtractionBegin
MovieAudioExtractionEnd
MovieAudioExtractionFillBuffer
MovieAudioExtractionGetProperty
MovieAudioExtractionGetPropertyInfo
MovieAudioExtractionSetProperty
MovieExecuteWiredActions
MovieSearchText
NewActionsUPP
NewDoMCActionUPP
NewGetMovieUPP
NewMovieController
NewMovieDrawingCompleteUPP
NewMovieExecuteWiredActionsUPP
NewMovieForDataRefFromHandle
NewMovieFromDataFork
NewMovieFromDataFork64
NewMovieFromDataRef
NewMovieFromFile
NewMovieFromHandle
NewMovieFromScrap
NewMovieFromStorageOffset
NewMovieFromUserProc
NewMoviePrePrerollCompleteUPP
NewMoviePreviewCallOutUPP
NewMovieProgressUPP
NewMovieRgnCoverUPP
NewMoviesErrorUPP
NewQTCallBackUPP
NewQTEffectListFilterUPP
NewQTNextTaskNeededSoonerCallbackUPP
NewQTSyncTaskUPP
NewSprite
NewSpriteWorld
NewTextMediaUPP
NewTrackTransferUPP
NewTweenerDataUPP
NewUserData
NewUserDataFromHandle
OpenMovieFile
OpenMovieStorage
PutMovieOnScrap
PutUserDataIntoHandle
QTAddMovieError
QTCopyAtom
QTCopyAtomDataToHandle
QTCopyAtomDataToPtr
QTCountChildrenOfType
QTCreateStandardParameterDialog
QTCreateUUID
QTDismissStandardParameterDialog
QTDisposeAtomContainer
QTDisposeTween
QTDoTween
QTDoTweenPtr
QTEqualUUIDs
QTFindChildByID
QTFindChildByIndex
QTGetAccessKeys
QTGetAtomDataPtr
QTGetAtomParent
QTGetAtomTypeAndID
QTGetDataHandlerDirectoryDataReference
QTGetDataHandlerFullPathCFString
QTGetDataHandlerTargetNameCFString
QTGetDataReferenceDirectoryDataReference
QTGetDataReferenceFullPathCFString
QTGetDataReferenceTargetNameCFString
QTGetDataRefMaxFileOffset
QTGetEffectsList
QTGetEffectsListExtended
QTGetEffectSpeed
QTGetMovieRestrictions
QTGetNextChildType
QTGetSupportedRestrictions
QTInsertChild
QTInsertChildren
QTIsStandardParameterDialogEvent
QTLockContainer
QTMovieNeedsTimeTable
QTNewAlias
QTNewAtomContainer
QTNewDataReferenceFromCFURL
QTNewDataReferenceFromFSRef
QTNewDataReferenceFromFSRefCFString
QTNewDataReferenceFromFSSpec
QTNewDataReferenceFromFullPathCFString
QTNewDataReferenceFromURLCFString
QTNewDataReferenceWithDirectoryCFString
QTNewTween
QTNextChildAnyType
QTRegisterAccessKey
QTRemoveAtom
QTRemoveChildren
QTReplaceAtom
QTRestrictionsGetIndClass
QTRestrictionsGetInfo
QTRestrictionsGetItem
QTSetAtomData
QTSetAtomID
QTStandardParameterDialogDoAction
QTSwapAtoms
QTUnlockContainer
QTUnregisterAccessKey
RemoveMovieExecuteWiredActionsProc
RemoveMovieResource
RemoveSoundDescriptionExtension
RemoveUserData
RemoveUserDataText
SetMediaDataRef
SetMediaDataRefAttributes
SetMediaPlayHints
SetMediaPropertyAtom
SetMovieAnchorDataRef
SetMovieAudioBalance
SetMovieAudioFrequencyMeteringNumBands
SetMovieAudioGain
SetMovieAudioMute
SetMovieAudioVolumeMeteringEnabled
SetMovieColorTable
SetMovieCoverProcs
SetMovieDefaultDataRef
SetMovieLanguage
SetMoviePlayHints
SetMovieProgressProc
SetMoviePropertyAtom
SetMovieVisualBrightness
SetMovieVisualContrast
SetMovieVisualHue
SetMovieVisualSaturation
SetPosterBox
SetQuickTimePreference
SetSpriteProperty
SetSpriteWorldClip
SetSpriteWorldFlags
SetSpriteWorldGraphicsMode
SetSpriteWorldMatrix
SetTrackAudioGain
SetTrackAudioMute
SetTrackLoadSettings
SetUserDataItem
ShowMovieInformation
SpriteHitTest
SpriteWorldHitTest
SpriteWorldIdle
UpdateMovieInStorage
UpdateMovieResource
Callbacks
GetMovieProc
MovieExecuteWiredActionsProc
MovieRgnCoverProc
QTEffectListFilterProc
QTSyncTaskProc
TweenerDataProc
Data Types
FourCharCode
FSSpecPtr
GetMovieUPP
MovieExecuteWiredActionsUPP
MovieRgnCoverUPP
QTAtomType
QTAudioFrequencyLevels
QTAudioVolumeLevels
QTEffectListFilterUPP
QTEffectListOptions
QTErrorReplacementPtr
QTErrorReplacementRecord
QTRestrictionSet
QTRestrictionSetRecord
QTSyncTaskUPP
QTTweener
QTTweenerRecord
QTUUID
Sprite
SpriteRecord
SpriteWorld
SpriteWorldRecord
TweenerDataUPP
Constants
SetQuickTimePreference Values
CreateMovieFile Values
GetMediaDataRef Values
QTGetEffectSpeed Values
QTGetEffectsList Values
Full Screen Flags
Hint Flags
QTUnregisterAccessKey Values
Sprite Properties
SetMediaDataRefAttributes Values
CopyUserData Values
CanQuickTimeOpenFile Values
QTNewDataReferenceFromFullPathCFString Values
SpriteWorldIdle Values
MovieExecuteWiredActions Values
NewMovieFromFile Values
PutMovieOnScrap Values
SetTrackLoadSettings Values
MovieSearchText Values
Media Characteristics
Revision History
Index