Mac OS 9
Movies.h File Reference

QuickTime Interfaces. More...

#include <Quickdraw.h>
#include <Aliases.h>
#include <Events.h>
#include <Menus.h>
#include <Components.h>
#include <Sound.h>
#include <ImageCompression.h>

Go to the source code of this file.

Data Structures

struct  MovieRecord
 
struct  TrackRecord
 
struct  MediaRecord
 
struct  UserDataRecord
 
struct  TrackEditStateRecord
 
struct  MovieEditStateRecord
 
struct  SpriteWorldRecord
 
struct  SpriteRecord
 
struct  QTTweenerRecord
 
struct  SampleDescription
 
struct  SoundDescription
 
struct  SoundDescriptionV1
 
struct  TextDescription
 
struct  SpriteDescription
 
struct  FlashDescription
 
struct  ThreeDeeDescription
 
struct  DataReferenceRecord
 
struct  MusicDescription
 
struct  QTEventRecord
 
struct  QTAtomSpec
 
struct  ResolvedQTEventSpec
 
struct  CallBackRecord
 
struct  QTCallBackHeader
 
struct  QTSyncTaskRecord
 
struct  SampleReferenceRecord
 
struct  SampleReference64Record
 
struct  TweenRecord
 
struct  TweenV1Record
 
struct  QTParamPreviewRecord
 
struct  QTParamDialogEventRecord
 
struct  QTParamFetchPreviewRecord
 
struct  ConnectionSpeedPrefsRecord
 
struct  BandwidthManagementPrefsRecord
 
struct  QTScheduledBandwidthRecord
 
struct  ModifierTrackGraphicsModeRecord
 
struct  TweenSequenceEntryRecord
 
struct  QTRuntimeSpriteDescStruct
 
struct  QTSpriteButtonBehaviorStruct
 
struct  MovieMediaTimeRecord
 
struct  MovieMediaInstantiationInfoRecord
 
struct  QTStatusStringRecord
 
struct  QTGetExternalMovieRecord
 
struct  QTGetChapterTimeRecord
 
struct  QTChapterInfoRecord
 
struct  QTEvaluateExpressionRecord
 
struct  QTEvaluateExpressionWithTypeRecord
 
struct  QTFetchParameterAsRecord
 
struct  QTGetCursorByIDRecord
 
struct  QTDoScriptRecord
 
struct  QTRestartAtTimeRecord
 

Macros

#define MCGetMovie(mc)   MCGetIndMovie(mc, 0)
 
#define NewMovieRgnCoverUPP(userRoutine)
 
#define NewMovieProgressUPP(userRoutine)
 
#define NewMovieDrawingCompleteUPP(userRoutine)
 
#define NewTrackTransferUPP(userRoutine)
 
#define NewGetMovieUPP(userRoutine)
 
#define NewMoviePreviewCallOutUPP(userRoutine)
 
#define NewTextMediaUPP(userRoutine)
 
#define NewActionsUPP(userRoutine)
 
#define NewDoMCActionUPP(userRoutine)
 
#define NewMovieExecuteWiredActionsUPP(userRoutine)
 
#define NewMoviePrePrerollCompleteUPP(userRoutine)
 
#define NewMoviesErrorUPP(userRoutine)
 
#define NewQTCallBackUPP(userRoutine)
 
#define NewQTSyncTaskUPP(userRoutine)
 
#define NewTweenerDataUPP(userRoutine)
 
#define NewQTBandwidthNotificationUPP(userRoutine)
 
#define NewMCActionFilterUPP(userRoutine)
 
#define NewMCActionFilterWithRefConUPP(userRoutine)
 
#define DisposeMovieRgnCoverUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeMovieProgressUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeMovieDrawingCompleteUPP(userUPP)    DisposeRoutineDescriptor(userUPP)
 
#define DisposeTrackTransferUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeGetMovieUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeMoviePreviewCallOutUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeTextMediaUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeActionsUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeDoMCActionUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeMovieExecuteWiredActionsUPP(userUPP)    DisposeRoutineDescriptor(userUPP)
 
#define DisposeMoviePrePrerollCompleteUPP(userUPP)    DisposeRoutineDescriptor(userUPP)
 
#define DisposeMoviesErrorUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeQTCallBackUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeQTSyncTaskUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeTweenerDataUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeQTBandwidthNotificationUPP(userUPP)    DisposeRoutineDescriptor(userUPP)
 
#define DisposeMCActionFilterUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeMCActionFilterWithRefConUPP(userUPP)    DisposeRoutineDescriptor(userUPP)
 
#define InvokeMovieRgnCoverUPP(theMovie, changedRgn, refcon, userUPP)
 
#define InvokeMovieProgressUPP(theMovie, message, whatOperation, percentDone, refcon, userUPP)
 
#define InvokeMovieDrawingCompleteUPP(theMovie, refCon, userUPP)
 
#define InvokeTrackTransferUPP(t, refCon, userUPP)
 
#define InvokeGetMovieUPP(offset, size, dataPtr, refCon, userUPP)
 
#define InvokeMoviePreviewCallOutUPP(refcon, userUPP)
 
#define InvokeTextMediaUPP(theText, theMovie, displayFlag, refcon, userUPP)
 
#define InvokeActionsUPP(refcon, targetTrack, targetRefCon, theEvent, userUPP)
 
#define InvokeDoMCActionUPP(refcon, action, params, handled, userUPP)
 
#define InvokeMovieExecuteWiredActionsUPP(theMovie, refcon, flags, wiredActions, userUPP)
 
#define InvokeMoviePrePrerollCompleteUPP(theMovie, prerollErr, refcon, userUPP)
 
#define InvokeMoviesErrorUPP(theErr, refcon, userUPP)    CALL_TWO_PARAMETER_UPP((userUPP), uppMoviesErrorProcInfo, (theErr), (refcon))
 
#define InvokeQTCallBackUPP(cb, refCon, userUPP)    CALL_TWO_PARAMETER_UPP((userUPP), uppQTCallBackProcInfo, (cb), (refCon))
 
#define InvokeQTSyncTaskUPP(task, userUPP)    CALL_ONE_PARAMETER_UPP((userUPP), uppQTSyncTaskProcInfo, (task))
 
#define InvokeTweenerDataUPP( tr, tweenData, tweenDataSize, dataDescriptionSeed, dataDescription, asyncCompletionProc, transferProc, refCon, userUPP)
 
#define InvokeQTBandwidthNotificationUPP(flags, reserved, refcon, userUPP)
 
#define InvokeMCActionFilterUPP(mc, action, params, userUPP)
 
#define InvokeMCActionFilterWithRefConUPP(mc, action, params, refCon, userUPP)
 
#define NewMovieRgnCoverProc(userRoutine)   NewMovieRgnCoverUPP(userRoutine)
 
#define NewMovieProgressProc(userRoutine)   NewMovieProgressUPP(userRoutine)
 
#define NewMovieDrawingCompleteProc(userRoutine)    NewMovieDrawingCompleteUPP(userRoutine)
 
#define NewTrackTransferProc(userRoutine)   NewTrackTransferUPP(userRoutine)
 
#define NewGetMovieProc(userRoutine)   NewGetMovieUPP(userRoutine)
 
#define NewMoviePreviewCallOutProc(userRoutine)    NewMoviePreviewCallOutUPP(userRoutine)
 
#define NewTextMediaProc(userRoutine)   NewTextMediaUPP(userRoutine)
 
#define NewActionsProc(userRoutine)   NewActionsUPP(userRoutine)
 
#define NewDoMCActionProc(userRoutine)   NewDoMCActionUPP(userRoutine)
 
#define NewMovieExecuteWiredActionsProc(userRoutine)    NewMovieExecuteWiredActionsUPP(userRoutine)
 
#define NewMoviePrePrerollCompleteProc(userRoutine)    NewMoviePrePrerollCompleteUPP(userRoutine)
 
#define NewMoviesErrorProc(userRoutine)   NewMoviesErrorUPP(userRoutine)
 
#define NewQTCallBackProc(userRoutine)   NewQTCallBackUPP(userRoutine)
 
#define NewQTSyncTaskProc(userRoutine)   NewQTSyncTaskUPP(userRoutine)
 
#define NewTweenerDataProc(userRoutine)   NewTweenerDataUPP(userRoutine)
 
#define NewQTBandwidthNotificationProc(userRoutine)    NewQTBandwidthNotificationUPP(userRoutine)
 
#define NewMCActionFilterProc(userRoutine)   NewMCActionFilterUPP(userRoutine)
 
#define NewMCActionFilterWithRefConProc(userRoutine)    NewMCActionFilterWithRefConUPP(userRoutine)
 
#define CallMovieRgnCoverProc(userRoutine, theMovie, changedRgn, refcon)    InvokeMovieRgnCoverUPP(theMovie, changedRgn, refcon, userRoutine)
 
#define CallMovieProgressProc(userRoutine, theMovie, message, whatOperation, percentDone, refcon)
 
#define CallMovieDrawingCompleteProc(userRoutine, theMovie, refCon)    InvokeMovieDrawingCompleteUPP(theMovie, refCon, userRoutine)
 
#define CallTrackTransferProc(userRoutine, t, refCon)    InvokeTrackTransferUPP(t, refCon, userRoutine)
 
#define CallGetMovieProc(userRoutine, offset, size, dataPtr, refCon)    InvokeGetMovieUPP(offset, size, dataPtr, refCon, userRoutine)
 
#define CallMoviePreviewCallOutProc(userRoutine, refcon)    InvokeMoviePreviewCallOutUPP(refcon, userRoutine)
 
#define CallTextMediaProc(userRoutine, theText, theMovie, displayFlag, refcon)    InvokeTextMediaUPP(theText, theMovie, displayFlag, refcon, userRoutine)
 
#define CallActionsProc(userRoutine, refcon, targetTrack, targetRefCon, theEvent)    InvokeActionsUPP(refcon, targetTrack, targetRefCon, theEvent, userRoutine)
 
#define CallDoMCActionProc(userRoutine, refcon, action, params, handled)    InvokeDoMCActionUPP(refcon, action, params, handled, userRoutine)
 
#define CallMovieExecuteWiredActionsProc(userRoutine, theMovie, refcon, flags, wiredActions)
 
#define CallMoviePrePrerollCompleteProc(userRoutine, theMovie, prerollErr, refcon)    InvokeMoviePrePrerollCompleteUPP(theMovie, prerollErr, refcon, userRoutine)
 
#define CallMoviesErrorProc(userRoutine, theErr, refcon)    InvokeMoviesErrorUPP(theErr, refcon, userRoutine)
 
#define CallQTCallBackProc(userRoutine, cb, refCon)    InvokeQTCallBackUPP(cb, refCon, userRoutine)
 
#define CallQTSyncTaskProc(userRoutine, task)    InvokeQTSyncTaskUPP(task, userRoutine)
 
#define CallTweenerDataProc(userRoutine, tr, tweenData, tweenDataSize, dataDescriptionSeed, dataDescription, asyncCompletionProc, transferProc, refCon)
 
#define CallQTBandwidthNotificationProc(userRoutine, flags, reserved, refcon)    InvokeQTBandwidthNotificationUPP(flags, reserved, refcon, userRoutine)
 
#define CallMCActionFilterProc(userRoutine, mc, action, params)    InvokeMCActionFilterUPP(mc, action, params, userRoutine)
 
#define CallMCActionFilterWithRefConProc(userRoutine, mc, action, params, refCon)    InvokeMCActionFilterWithRefConUPP(mc, action, params, refCon, userRoutine)
 

Typedefs

typedef struct MovieRecord MovieRecord
 
typedef MovieRecordMovie
 
typedef MovieMoviePtr
 
typedef struct TrackRecord TrackRecord
 
typedef TrackRecordTrack
 
typedef struct MediaRecord MediaRecord
 
typedef MediaRecordMedia
 
typedef struct UserDataRecord UserDataRecord
 
typedef UserDataRecordUserData
 
typedef struct TrackEditStateRecord TrackEditStateRecord
 
typedef TrackEditStateRecordTrackEditState
 
typedef struct MovieEditStateRecord MovieEditStateRecord
 
typedef MovieEditStateRecordMovieEditState
 
typedef struct SpriteWorldRecord SpriteWorldRecord
 
typedef SpriteWorldRecordSpriteWorld
 
typedef struct SpriteRecord SpriteRecord
 
typedef SpriteRecordSprite
 
typedef struct QTTweenerRecord QTTweenerRecord
 
typedef QTTweenerRecordQTTweener
 
typedef struct SampleDescription SampleDescription
 
typedef SampleDescriptionSampleDescriptionPtr
 
typedef SampleDescriptionPtrSampleDescriptionHandle
 
typedef struct OpaqueQTBandwidthReference * QTBandwidthReference
 
typedef struct OpaqueQTScheduledBandwidthReference * QTScheduledBandwidthReference
 
typedef Handle QTAtomContainer
 
typedef long QTAtom
 
typedef long QTAtomType
 
typedef long QTAtomID
 
typedef Float64 QTFloatDouble
 
typedef Float32 QTFloatSingle
 
typedef struct SoundDescription SoundDescription
 
typedef SoundDescriptionSoundDescriptionPtr
 
typedef SoundDescriptionPtrSoundDescriptionHandle
 
typedef struct SoundDescriptionV1 SoundDescriptionV1
 
typedef SoundDescriptionV1SoundDescriptionV1Ptr
 
typedef SoundDescriptionV1PtrSoundDescriptionV1Handle
 
typedef struct TextDescription TextDescription
 
typedef TextDescriptionTextDescriptionPtr
 
typedef TextDescriptionPtrTextDescriptionHandle
 
typedef struct SpriteDescription SpriteDescription
 
typedef SpriteDescriptionSpriteDescriptionPtr
 
typedef SpriteDescriptionPtrSpriteDescriptionHandle
 
typedef struct FlashDescription FlashDescription
 
typedef FlashDescriptionFlashDescriptionPtr
 
typedef FlashDescriptionPtrFlashDescriptionHandle
 
typedef struct ThreeDeeDescription ThreeDeeDescription
 
typedef ThreeDeeDescriptionThreeDeeDescriptionPtr
 
typedef ThreeDeeDescriptionPtrThreeDeeDescriptionHandle
 
typedef struct DataReferenceRecord DataReferenceRecord
 
typedef DataReferenceRecordDataReferencePtr
 
typedef struct MusicDescription MusicDescription
 
typedef MusicDescriptionMusicDescriptionPtr
 
typedef MusicDescriptionPtrMusicDescriptionHandle
 
typedef struct QTEventRecord QTEventRecord
 
typedef QTEventRecordQTEventRecordPtr
 
typedef struct QTAtomSpec QTAtomSpec
 
typedef QTAtomSpecQTAtomSpecPtr
 
typedef struct ResolvedQTEventSpec ResolvedQTEventSpec
 
typedef ResolvedQTEventSpecResolvedQTEventSpecPtr
 
typedef RgnHandle changedRgn
 
typedef RgnHandle long refcon
 
typedef short message
 
typedef short short whatOperation
 
typedef short short Fixed percentDone
 
typedef long refCon
 
typedef long size
 
typedef long void * dataPtr
 
typedef Movie theMovie
 
typedef Movie short * displayFlag
 
typedef Track targetTrack
 
typedef Track long targetRefCon
 
typedef Track long QTEventRecordPtr theEvent
 
typedef short action
 
typedef short void * params
 
typedef short void Booleanhandled
 
typedef void long flags
 
typedef void long QTAtomContainer wiredActions
 
typedef OSErr prerollErr
 
typedef ComponentInstance MediaHandler
 
typedef ComponentInstance DataHandler
 
typedef Component MediaHandlerComponent
 
typedef Component DataHandlerComponent
 
typedef ComponentResult HandlerError
 
typedef UInt32 TimeBaseFlags
 
typedef struct CallBackRecord CallBackRecord
 
typedef CallBackRecordQTCallBack
 
typedef UInt16 QTCallBackFlags
 
typedef UInt32 TimeBaseStatus
 
typedef UInt16 QTCallBackType
 
typedef struct QTCallBackHeader QTCallBackHeader
 
typedef struct QTSyncTaskRecord QTSyncTaskRecord
 
typedef QTSyncTaskRecordQTSyncTaskPtr
 
typedef unsigned short nextTimeFlagsEnum
 
typedef unsigned long createMovieFileFlagsEnum
 
typedef unsigned long movieFlattenFlagsEnum
 
typedef unsigned long dataRefAttributesFlags
 
typedef unsigned long playHintsEnum
 
typedef unsigned long mediaHandlerFlagsEnum
 
typedef struct SampleReferenceRecord SampleReferenceRecord
 
typedef SampleReferenceRecordSampleReferencePtr
 
typedef struct SampleReference64Record SampleReference64Record
 
typedef SampleReference64RecordSampleReference64Ptr
 
typedef struct TweenRecord TweenRecord
 
typedef void * tweenData
 
typedef void long tweenDataSize
 
typedef void long long dataDescriptionSeed
 
typedef void long long Handle dataDescription
 
typedef void long long Handle ICMCompletionProcRecordPtr asyncCompletionProc
 
typedef void long long Handle ICMCompletionProcRecordPtr UniversalProcPtr transferProc
 
typedef struct TweenV1Record TweenV1Record
 
typedef struct QTParamPreviewRecord QTParamPreviewRecord
 
typedef QTParamPreviewRecordQTParamPreviewPtr
 
typedef struct QTParamDialogEventRecord QTParamDialogEventRecord
 
typedef QTParamDialogEventRecordQTParamDialogEventPtr
 
typedef struct QTParamFetchPreviewRecord QTParamFetchPreviewRecord
 
typedef QTParamFetchPreviewRecordQTParamFetchPreviewPtr
 
typedef long QTParameterDialog
 
typedef long QTEffectListOptions
 
typedef long QTParameterDialogOptions
 
typedef struct ConnectionSpeedPrefsRecord ConnectionSpeedPrefsRecord
 
typedef ConnectionSpeedPrefsRecordConnectionSpeedPrefsPtr
 
typedef ConnectionSpeedPrefsPtrConnectionSpeedPrefsHandle
 
typedef struct BandwidthManagementPrefsRecord BandwidthManagementPrefsRecord
 
typedef BandwidthManagementPrefsRecordBandwidthManagementPrefsPtr
 
typedef BandwidthManagementPrefsPtrBandwidthManagementPrefsHandle
 
typedef void * reserved
 
typedef struct QTScheduledBandwidthRecord QTScheduledBandwidthRecord
 
typedef QTScheduledBandwidthRecordQTScheduledBandwidthPtr
 
typedef QTScheduledBandwidthPtrQTScheduledBandwidthHandle
 
typedef struct ModifierTrackGraphicsModeRecord ModifierTrackGraphicsModeRecord
 
typedef struct TweenSequenceEntryRecord TweenSequenceEntryRecord
 
typedef struct QTRuntimeSpriteDescStruct QTRuntimeSpriteDescStruct
 
typedef QTRuntimeSpriteDescStructQTRuntimeSpriteDescPtr
 
typedef struct QTSpriteButtonBehaviorStruct QTSpriteButtonBehaviorStruct
 
typedef QTSpriteButtonBehaviorStructQTSpriteButtonBehaviorPtr
 
typedef struct MovieMediaTimeRecord MovieMediaTimeRecord
 
typedef struct MovieMediaInstantiationInfoRecord MovieMediaInstantiationInfoRecord
 
typedef ComponentInstance MovieController
 
typedef MovieControllerMovieControllerPtr
 
typedef short mcAction
 
typedef unsigned long mcFlags
 
typedef unsigned long MCInterfaceElement
 
typedef struct QTStatusStringRecord QTStatusStringRecord
 
typedef QTStatusStringRecordQTStatusStringPtr
 
typedef struct QTGetExternalMovieRecord QTGetExternalMovieRecord
 
typedef QTGetExternalMovieRecordQTGetExternalMoviePtr
 
typedef struct QTGetChapterTimeRecord QTGetChapterTimeRecord
 
typedef QTGetChapterTimeRecordQTGetChapterTimePtr
 
typedef struct QTChapterInfoRecord QTChapterInfoRecord
 
typedef QTChapterInfoRecordQTChapterInfoPtr
 
typedef struct QTEvaluateExpressionRecord QTEvaluateExpressionRecord
 
typedef QTEvaluateExpressionRecordQTEvaluateExpressionPtr
 
typedef struct QTEvaluateExpressionWithTypeRecord QTEvaluateExpressionWithTypeRecord
 
typedef QTEvaluateExpressionWithTypeRecordQTEvaluateExpressionWithTypePtr
 
typedef struct QTFetchParameterAsRecord QTFetchParameterAsRecord
 
typedef QTFetchParameterAsRecordQTFetchParameterAsPtr
 
typedef struct QTGetCursorByIDRecord QTGetCursorByIDRecord
 
typedef QTGetCursorByIDRecordQTGetCursorByIDPtr
 
typedef struct QTDoScriptRecord QTDoScriptRecord
 
typedef QTDoScriptRecordQTDoScriptPtr
 
typedef struct QTRestartAtTimeRecord QTRestartAtTimeRecord
 
typedef QTRestartAtTimeRecordQTRestartAtTimePtr
 

Enumerations

enum  { MovieFileType = FOUR_CHAR_CODE('MooV') , MovieScrapType = FOUR_CHAR_CODE('moov') }
 
enum  { MovieResourceType = FOUR_CHAR_CODE('moov') , MovieForwardPointerResourceType = FOUR_CHAR_CODE('fore') , MovieBackwardPointerResourceType = FOUR_CHAR_CODE('back') }
 
enum  {
  MovieResourceAtomType = FOUR_CHAR_CODE('moov') , MovieDataAtomType = FOUR_CHAR_CODE('mdat') , FreeAtomType = FOUR_CHAR_CODE('free') , SkipAtomType = FOUR_CHAR_CODE('skip') ,
  WideAtomPlaceholderType = FOUR_CHAR_CODE('wide')
}
 
enum  { MediaHandlerType = FOUR_CHAR_CODE('mhlr') , DataHandlerType = FOUR_CHAR_CODE('dhlr') }
 
enum  {
  VideoMediaType = FOUR_CHAR_CODE('vide') , SoundMediaType = FOUR_CHAR_CODE('soun') , TextMediaType = FOUR_CHAR_CODE('text') , BaseMediaType = FOUR_CHAR_CODE('gnrc') ,
  MPEGMediaType = FOUR_CHAR_CODE('MPEG') , 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') , PointerDataHandlerSubType = FOUR_CHAR_CODE('ptr ') , NullDataHandlerSubType = FOUR_CHAR_CODE('null') , ResourceDataHandlerSubType = FOUR_CHAR_CODE('rsrc') ,
  URLDataHandlerSubType = FOUR_CHAR_CODE('url ') , WiredActionHandlerType = FOUR_CHAR_CODE('wire')
}
 
enum  {
  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')
}
 
enum  {
  kUserDataMovieControllerType = FOUR_CHAR_CODE('ctyp') , kUserDataName = FOUR_CHAR_CODE('name') , kUserDataTextAlbum = FOUR_CHAR_CODE('©alb') , kUserDataTextArtist = FOUR_CHAR_CODE('©ART') ,
  kUserDataTextAuthor = FOUR_CHAR_CODE('©aut') , kUserDataTextChapter = FOUR_CHAR_CODE('©chp') , kUserDataTextComment = FOUR_CHAR_CODE('©cmt') , kUserDataTextComposer = FOUR_CHAR_CODE('©com') ,
  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') , kUserDataTextEncodedBy = FOUR_CHAR_CODE('©enc') , kUserDataTextFullName = FOUR_CHAR_CODE('©nam') , kUserDataTextGenre = FOUR_CHAR_CODE('©gen') ,
  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') , kUserDataTextOriginalArtist = FOUR_CHAR_CODE('©ope') , 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') , kUserDataTextTrack = FOUR_CHAR_CODE('©trk') , kUserDataTextWarning = FOUR_CHAR_CODE('©wrn') , kUserDataTextWriter = FOUR_CHAR_CODE('©wrt') ,
  kUserDataTextURLLink = FOUR_CHAR_CODE('©url') , kUserDataTextEditDate1 = FOUR_CHAR_CODE('©ed1')
}
 
enum  { kUserDataUnicodeBit = 1L << 7 }
 
enum  { DoTheRightThing = 0 }
 
enum  { kQTNetworkStatusNoNetwork = -2 , kQTNetworkStatusUncertain = -1 , kQTNetworkStatusNotConnected = 0 , kQTNetworkStatusConnected = 1 }
 
enum  { kMusicFlagDontPlay2Soft = 1L << 0 , kMusicFlagDontSlaveToMovie = 1L << 1 }
 
enum  {
  dfDontDisplay = 1 << 0 , dfDontAutoScale , dfClipToTextBox = 1 << 2 , dfUseMovieBGColor ,
  dfShrinkTextBoxToFit = 1 << 4 , dfScrollIn = 1 << 5 , dfScrollOut = 1 << 6 , dfHorizScroll ,
  dfReverseScroll = 1 << 8 , dfContinuousScroll , dfFlowHoriz = 1 << 10 , dfContinuousKaraoke = 1 << 11 ,
  dfDropShadow = 1 << 12 , dfAntiAlias = 1 << 13 , dfKeyedText = 1 << 14 , dfInverseHilite ,
  dfTextColorHilite = 1 << 16
}
 
enum  { searchTextDontGoToFoundTime = 1L << 16 , searchTextDontHiliteFoundText = 1L << 17 , searchTextOneTrackOnly = 1L << 18 , searchTextEnabledTracksOnly = 1L << 19 }
 
enum  {
  kTextTextHandle = 1 , kTextTextPtr = 2 , kTextTEStyle = 3 , kTextSelection = 4 ,
  kTextBackColor = 5 , kTextForeColor = 6 , kTextFace = 7 , kTextFont = 8 ,
  kTextSize = 9 , kTextAlignment = 10 , kTextHilite = 11 , kTextDropShadow = 12 ,
  kTextDisplayFlags = 13 , kTextScroll = 14 , kTextRelativeScroll = 15 , kTextHyperTextFace = 16 ,
  kTextHyperTextColor = 17 , kTextKeyEntry = 18 , kTextMouseDown = 19 , kTextTextBox = 20 ,
  kTextEditState = 21 , kTextLength = 22
}
 
enum  { k3DMediaRendererEntry = FOUR_CHAR_CODE('rend') , k3DMediaRendererName = FOUR_CHAR_CODE('name') , k3DMediaRendererCode = FOUR_CHAR_CODE('rcod') }
 
enum  { movieProgressOpen = 0 , movieProgressUpdatePercent = 1 , movieProgressClose = 2 }
 
enum  {
  progressOpFlatten = 1 , progressOpInsertTrackSegment = 2 , progressOpInsertMovieSegment = 3 , progressOpPaste = 4 ,
  progressOpAddMovieSelection = 5 , progressOpCopy = 6 , progressOpCut = 7 , progressOpLoadMovieIntoRam = 8 ,
  progressOpLoadTrackIntoRam = 9 , progressOpLoadMediaIntoRam = 10 , progressOpImportMovie = 11 , progressOpExportMovie = 12
}
 
enum  { mediaQualityDraft = 0x0000 , mediaQualityNormal = 0x0040 , mediaQualityBetter = 0x0080 , mediaQualityBest = 0x00C0 }
 
enum  { kQTEventPayloadIsQTList = 1L << 0 }
 
enum  {
  kActionMovieSetVolume = 1024 , kActionMovieSetRate = 1025 , kActionMovieSetLoopingFlags = 1026 , kActionMovieGoToTime = 1027 ,
  kActionMovieGoToTimeByName = 1028 , kActionMovieGoToBeginning = 1029 , kActionMovieGoToEnd = 1030 , kActionMovieStepForward = 1031 ,
  kActionMovieStepBackward = 1032 , kActionMovieSetSelection , kActionMovieSetSelectionByName , kActionMoviePlaySelection = 1035 ,
  kActionMovieSetLanguage = 1036 , kActionMovieChanged = 1037 , kActionMovieRestartAtTime = 1038 , kActionTrackSetVolume = 2048 ,
  kActionTrackSetBalance = 2049 , kActionTrackSetEnabled = 2050 , kActionTrackSetMatrix = 2051 , kActionTrackSetLayer = 2052 ,
  kActionTrackSetClip = 2053 , kActionTrackSetCursor = 2054 , kActionTrackSetGraphicsMode , kActionTrackSetIdleFrequency = 2056 ,
  kActionTrackSetBassTreble = 2057 , kActionSpriteSetMatrix = 3072 , kActionSpriteSetImageIndex = 3073 , kActionSpriteSetVisible = 3074 ,
  kActionSpriteSetLayer = 3075 , kActionSpriteSetGraphicsMode , kActionSpritePassMouseToCodec = 3078 , kActionSpriteClickOnCodec = 3079 ,
  kActionSpriteTranslate = 3080 , kActionSpriteScale = 3081 , kActionSpriteRotate = 3082 , kActionSpriteStretch = 3083 ,
  kActionQTVRSetPanAngle = 4096 , kActionQTVRSetTiltAngle = 4097 , kActionQTVRSetFieldOfView = 4098 , kActionQTVRShowDefaultView = 4099 ,
  kActionQTVRGoToNodeID = 4100 , kActionQTVREnableHotSpot = 4101 , kActionQTVRShowHotSpots = 4102 , kActionQTVRTranslateObject = 4103 ,
  kActionMusicPlayNote , kActionMusicSetController , kActionCase = 6144 , kActionWhile = 6145 ,
  kActionGoToURL = 6146 , kActionSendQTEventToSprite , kActionDebugStr = 6148 , kActionPushCurrentTime = 6149 ,
  kActionPushCurrentTimeWithLabel = 6150 , kActionPopAndGotoTopTime = 6151 , kActionPopAndGotoLabeledTime = 6152 , kActionStatusString = 6153 ,
  kActionSendQTEventToTrackObject , kActionAddChannelSubscription , kActionRemoveChannelSubscription = 6156 , kActionOpenCustomActionHandler ,
  kActionDoScript , kActionDoCompressedActions , kActionSendAppMessage = 6160 , kActionLoadComponent = 6161 ,
  kActionSetFocus = 6162 , kActionDontPassKeyEvent = 6163 , kActionSpriteTrackSetVariable = 7168 , kActionSpriteTrackNewSprite ,
  kActionSpriteTrackDisposeSprite = 7170 , kActionSpriteTrackSetVariableToString , kActionSpriteTrackConcatVariables , kActionSpriteTrackSetVariableToMovieURL ,
  kActionSpriteTrackSetVariableToMovieBaseURL , kActionApplicationNumberAndString , kActionQD3DNamedObjectTranslateTo = 9216 , kActionQD3DNamedObjectScaleTo ,
  kActionQD3DNamedObjectRotateTo , kActionFlashTrackSetPan = 10240 , kActionFlashTrackSetZoom = 10241 , kActionFlashTrackSetZoomRect ,
  kActionFlashTrackGotoFrameNumber = 10243 , kActionFlashTrackGotoFrameLabel = 10244 , kActionFlashTrackSetFlashVariable , kActionFlashTrackDoButtonActions ,
  kActionMovieTrackAddChildMovie , kActionMovieTrackLoadChildMovie = 11265 , kActionMovieTrackLoadChildMovieWithQTListParams , kActionTextTrackPasteText ,
  kActionTextTrackSetTextBox , kActionTextTrackSetTextStyle = 12292 , kActionTextTrackSetSelection , kActionTextTrackSetBackgroundColor ,
  kActionTextTrackSetForegroundColor , kActionTextTrackSetFace = 12296 , kActionTextTrackSetFont = 12297 , kActionTextTrackSetSize = 12298 ,
  kActionTextTrackSetAlignment = 12299 , kActionTextTrackSetHilite , kActionTextTrackSetDropShadow , kActionTextTrackSetDisplayFlags = 12302 ,
  kActionTextTrackSetScroll = 12303 , kActionTextTrackRelativeScroll = 12304 , kActionTextTrackFindText , kActionTextTrackSetHyperTextFace = 12306 ,
  kActionTextTrackSetHyperTextColor , kActionTextTrackKeyEntry = 12308 , kActionTextTrackMouseDown = 12309 , kActionTextTrackSetEditable = 12310 ,
  kActionListAddElement , kActionListRemoveElements , kActionListSetElementValue , kActionListPasteFromXML ,
  kActionListSetMatchingFromXML , kActionListSetFromURL , kActionListExchangeLists = 13318 , kActionListServerQuery = 13319
}
 
enum  {
  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 , kOperandOriginalHandlerRefcon = 23 , kOperandTicks = 24 ,
  kOperandMaxLoadedTimeInMovie = 25 , kOperandEventParameter = 26 , kOperandFreeMemory = 27 , kOperandNetworkStatus = 28 ,
  kOperandQuickTimeVersionRegistered = 29 , kOperandSystemVersion = 30 , kOperandMovieVolume = 1024 , kOperandMovieRate = 1025 ,
  kOperandMovieIsLooping = 1026 , kOperandMovieLoopIsPalindrome = 1027 , kOperandMovieTime = 1028 , kOperandMovieDuration = 1029 ,
  kOperandMovieTimeScale = 1030 , kOperandMovieWidth = 1031 , kOperandMovieHeight = 1032 , kOperandMovieLoadState = 1033 ,
  kOperandMovieTrackCount = 1034 , kOperandMovieIsActive = 1035 , kOperandMovieName = 1036 , kOperandMovieID = 1037 ,
  kOperandTrackVolume = 2048 , kOperandTrackBalance = 2049 , kOperandTrackEnabled = 2050 , kOperandTrackLayer = 2051 ,
  kOperandTrackWidth = 2052 , kOperandTrackHeight = 2053 , kOperandTrackDuration = 2054 , kOperandTrackName = 2055 ,
  kOperandTrackID = 2056 , kOperandTrackIdleFrequency = 2057 , kOperandTrackBass = 2058 , kOperandTrackTreble = 2059 ,
  kOperandSpriteBoundsLeft = 3072 , kOperandSpriteBoundsTop = 3073 , kOperandSpriteBoundsRight = 3074 , kOperandSpriteBoundsBottom = 3075 ,
  kOperandSpriteImageIndex = 3076 , kOperandSpriteVisible = 3077 , kOperandSpriteLayer = 3078 , kOperandSpriteTrackVariable = 3079 ,
  kOperandSpriteTrackNumSprites = 3080 , kOperandSpriteTrackNumImages = 3081 , kOperandSpriteID = 3082 , kOperandSpriteIndex = 3083 ,
  kOperandSpriteFirstCornerX = 3084 , kOperandSpriteFirstCornerY = 3085 , kOperandSpriteSecondCornerX = 3086 , kOperandSpriteSecondCornerY = 3087 ,
  kOperandSpriteThirdCornerX = 3088 , kOperandSpriteThirdCornerY = 3089 , kOperandSpriteFourthCornerX = 3090 , kOperandSpriteFourthCornerY = 3091 ,
  kOperandSpriteImageRegistrationPointX = 3092 , kOperandSpriteImageRegistrationPointY = 3093 , kOperandSpriteTrackSpriteIDAtPoint = 3094 , kOperandSpriteName = 3095 ,
  kOperandQTVRPanAngle = 4096 , kOperandQTVRTiltAngle = 4097 , kOperandQTVRFieldOfView = 4098 , kOperandQTVRNodeID = 4099 ,
  kOperandQTVRHotSpotsVisible = 4100 , kOperandQTVRViewCenterH = 4101 , kOperandQTVRViewCenterV = 4102 , kOperandMouseLocalHLoc = 5120 ,
  kOperandMouseLocalVLoc = 5121 , kOperandKeyIsDown = 5122 , kOperandRandom = 5123 , kOperandCanHaveFocus = 5124 ,
  kOperandHasFocus = 5125 , kOperandTextTrackEditable = 6144 , kOperandTextTrackCopyText = 6145 , kOperandTextTrackStartSelection = 6146 ,
  kOperandTextTrackEndSelection = 6147 , kOperandTextTrackTextBoxLeft = 6148 , kOperandTextTrackTextBoxTop = 6149 , kOperandTextTrackTextBoxRight = 6150 ,
  kOperandTextTrackTextBoxBottom = 6151 , kOperandTextTrackTextLength = 6152 , kOperandListCountElements = 7168 , kOperandListGetElementPathByIndex ,
  kOperandListGetElementValue = 7170 , kOperandListCopyToXML , kOperandSin = 8192 , kOperandCos = 8193 ,
  kOperandTan = 8194 , kOperandATan = 8195 , kOperandATan2 = 8196 , kOperandDegreesToRadians = 8197 ,
  kOperandRadiansToDegrees = 8198 , kOperandSquareRoot = 8199 , kOperandExponent = 8200 , kOperandLog = 8201 ,
  kOperandFlashTrackVariable = 9216 , kOperandStringLength = 10240 , kOperandStringCompare = 10241 , kOperandStringSubString ,
  kOperandStringConcat = 10243
}
 
enum  {
  kFirstMovieAction = kActionMovieSetVolume , kLastMovieAction = kActionMovieRestartAtTime , kFirstTrackAction = kActionTrackSetVolume , kLastTrackAction = kActionTrackSetBassTreble ,
  kFirstSpriteAction = kActionSpriteSetMatrix , kLastSpriteAction = kActionSpriteStretch , kFirstQTVRAction = kActionQTVRSetPanAngle , kLastQTVRAction = kActionQTVRTranslateObject ,
  kFirstMusicAction = kActionMusicPlayNote , kLastMusicAction = kActionMusicSetController , kFirstSystemAction = kActionCase , kLastSystemAction = kActionDontPassKeyEvent ,
  kFirstSpriteTrackAction = kActionSpriteTrackSetVariable , kLastSpriteTrackAction = kActionSpriteTrackSetVariableToMovieBaseURL , kFirstApplicationAction = kActionApplicationNumberAndString , kLastApplicationAction = kActionApplicationNumberAndString ,
  kFirstQD3DNamedObjectAction = kActionQD3DNamedObjectTranslateTo , kLastQD3DNamedObjectAction = kActionQD3DNamedObjectRotateTo , kFirstFlashTrackAction = kActionFlashTrackSetPan , kLastFlashTrackAction = kActionFlashTrackDoButtonActions ,
  kFirstMovieTrackAction = kActionMovieTrackAddChildMovie , kLastMovieTrackAction = kActionMovieTrackLoadChildMovieWithQTListParams , kFirstTextTrackAction = kActionTextTrackPasteText , kLastTextTrackAction = kActionTextTrackSetEditable ,
  kFirstMultiTargetAction = kActionListAddElement , kLastMultiTargetAction = kActionListServerQuery , kFirstAction = kFirstMovieAction , kLastAction = kLastMultiTargetAction
}
 
enum  {
  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 , kTargetChildMovieTrackID , kTargetChildMovieTrackIndex ,
  kTargetChildMovieMovieName , kTargetChildMovieMovieID = FOUR_CHAR_CODE('momi') , kTargetTrackName = FOUR_CHAR_CODE('trna') , kTargetTrackID = FOUR_CHAR_CODE('trid') ,
  kTargetTrackType = FOUR_CHAR_CODE('trty') , kTargetTrackIndex = FOUR_CHAR_CODE('trin') , kTargetSpriteName = FOUR_CHAR_CODE('spna') , kTargetSpriteID = FOUR_CHAR_CODE('spid') ,
  kTargetSpriteIndex = FOUR_CHAR_CODE('spin') , kTargetQD3DNamedObjectName , kTargetCurrentQTEventParams = FOUR_CHAR_CODE('evpa')
}
 
enum  {
  kQTEventType = FOUR_CHAR_CODE('evnt') , kAction = FOUR_CHAR_CODE('actn') , kWhichAction = FOUR_CHAR_CODE('whic') , kActionParameter = FOUR_CHAR_CODE('parm') ,
  kActionTarget = FOUR_CHAR_CODE('targ') , kActionFlags = FOUR_CHAR_CODE('flag') , kActionParameterMinValue = FOUR_CHAR_CODE('minv') , kActionParameterMaxValue = FOUR_CHAR_CODE('maxv') ,
  kActionListAtomType = FOUR_CHAR_CODE('list') , kExpressionContainerAtomType = FOUR_CHAR_CODE('expr') , kConditionalAtomType = FOUR_CHAR_CODE('test') , 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')
}
 
enum  {
  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 , kQTEventMovieLoaded = FOUR_CHAR_CODE('load') , kQTEventRequestToModifyMovie = FOUR_CHAR_CODE('reqm') , kQTEventListReceived = FOUR_CHAR_CODE('list')
}
 
enum  { kActionFlagActionIsDelta = 1L << 1 , kActionFlagParameterWrapsAround = 1L << 2 , kActionFlagActionIsToggle = 1L << 3 }
 
enum  { kStatusStringIsURLLink = 1L << 1 , kStatusStringIsStreamingStatus = 1L << 2 , kStatusHasCodeNumber , kStatusIsError = 1L << 4 }
 
enum  {
  kScriptIsUnknownType = 1L << 0 , kScriptIsJavaScript = 1L << 1 , kScriptIsLingoEvent = 1L << 2 , kScriptIsVBEvent = 1L << 3 ,
  kScriptIsProjectorCommand = 1L << 4 , kScriptIsAppleScript = 1L << 5
}
 
enum  { kQTRegistrationDialogTimeOutFlag = 1 << 0 , kQTRegistrationDialogShowDialog = 1 << 1 , kQTRegistrationDialogForceDialog = 1 << 2 }
 
enum  {
  kOperatorAdd = FOUR_CHAR_CODE('add ') , kOperatorSubtract = FOUR_CHAR_CODE('sub ') , kOperatorMultiply = FOUR_CHAR_CODE('mult') , kOperatorDivide = FOUR_CHAR_CODE('div ') ,
  kOperatorOr = FOUR_CHAR_CODE('or ') , kOperatorAnd = FOUR_CHAR_CODE('and ') , kOperatorNot = FOUR_CHAR_CODE('not ') , kOperatorLessThan = FOUR_CHAR_CODE('< ') ,
  kOperatorLessThanEqualTo = FOUR_CHAR_CODE('<= ') , kOperatorEqualTo = FOUR_CHAR_CODE('= ') , kOperatorNotEqualTo = FOUR_CHAR_CODE('!= ') , kOperatorGreaterThan = FOUR_CHAR_CODE('> ') ,
  kOperatorGreaterThanEqualTo = FOUR_CHAR_CODE('>= ') , kOperatorModulo = FOUR_CHAR_CODE('mod ') , kOperatorIntegerDivide = FOUR_CHAR_CODE('idiv') , kOperatorAbsoluteValue = FOUR_CHAR_CODE('abs ') ,
  kOperatorNegate = FOUR_CHAR_CODE('neg ')
}
 
enum  { kPlatformMacintosh = 1 , kPlatformWindows = 2 }
 
enum  { kSystemIsWindows9x = 0x00010000 , kSystemIsWindowsNT = 0x00020000 }
 
enum  { kMediaPropertyNonLinearAtomType = FOUR_CHAR_CODE('nonl') , kMediaPropertyHasActions = 105 }
 
enum  { loopTimeBase = 1 , palindromeLoopTimeBase = 2 , maintainTimeBaseZero = 4 }
 
enum  {
  triggerTimeFwd = 0x0001 , triggerTimeBwd , triggerTimeEither , triggerRateLT = 0x0004 ,
  triggerRateGT = 0x0008 , triggerRateEqual = 0x0010 , triggerRateLTE = triggerRateLT | triggerRateEqual , triggerRateGTE = triggerRateGT | triggerRateEqual ,
  triggerRateNotEqual = triggerRateGT | triggerRateEqual | triggerRateLT , triggerRateChange = 0 , triggerAtStart = 0x0001 , triggerAtStop = 0x0002
}
 
enum  { timeBaseBeforeStartTime = 1 , timeBaseAfterStopTime = 2 }
 
enum  {
  callBackAtTime = 1 , callBackAtRate = 2 , callBackAtTimeJump = 3 , callBackAtExtremes = 4 ,
  callBackAtTimeBaseDisposed = 5 , callBackAtInterrupt = 0x8000 , callBackAtDeferredTask = 0x4000
}
 
enum  { qtcbNeedsRateChanges = 1 , qtcbNeedsTimeChanges = 2 , qtcbNeedsStartStopChanges }
 
enum  {
  keepInRam = 1 << 0 , unkeepInRam = 1 << 1 , flushFromRam = 1 << 2 , loadForwardTrackEdits ,
  loadBackwardTrackEdits
}
 
enum  {
  newMovieActive = 1 << 0 , newMovieDontResolveDataRefs = 1 << 1 , newMovieDontAskUnresolvedDataRefs = 1 << 2 , newMovieDontAutoAlternates = 1 << 3 ,
  newMovieDontUpdateForeBackPointers = 1 << 4 , newMovieDontAutoUpdateClock = 1 << 5 , newMovieAsyncOK = 1 << 8 , newMovieIdleImportOK = 1 << 10
}
 
enum  { trackUsageInMovie = 1 << 1 , trackUsageInPreview = 1 << 2 , trackUsageInPoster = 1 << 3 }
 
enum  { mediaSampleNotSync , mediaSampleShadowSync = 1 << 1 }
 
enum  { pasteInParallel = 1 << 0 , showUserSettingsDialog = 1 << 1 , movieToFileOnlyExport = 1 << 2 , movieFileSpecValid = 1 << 3 }
 
enum  {
  nextTimeMediaSample = 1 << 0 , nextTimeMediaEdit = 1 << 1 , nextTimeTrackEdit = 1 << 2 , nextTimeSyncSample = 1 << 3 ,
  nextTimeStep = 1 << 4 , nextTimeEdgeOK = 1 << 14 , nextTimeIgnoreActiveSegment = 1 << 15
}
 
enum  { createMovieFileDeleteCurFile = 1L << 31 , createMovieFileDontCreateMovie = 1L << 30 , createMovieFileDontOpenFile = 1L << 29 , createMovieFileDontCreateResFile = 1L << 28 }
 
enum  {
  flattenAddMovieToDataFork = 1L << 0 , flattenActiveTracksOnly = 1L << 2 , flattenDontInterleaveFlatten = 1L << 3 , flattenFSSpecPtrIsDataRefRecordPtr = 1L << 4 ,
  flattenCompressMovieResource = 1L << 5 , flattenForceMovieResourceBeforeMovieData = 1L << 6
}
 
enum  { movieInDataForkResID = -1 }
 
enum  {
  mcTopLeftMovie = 1 << 0 , mcScaleMovieToFit = 1 << 1 , mcWithBadge = 1 << 2 , mcNotVisible = 1 << 3 ,
  mcWithFrame = 1 << 4
}
 
enum  { movieScrapDontZeroScrap = 1 << 0 , movieScrapOnlyPutMovie = 1 << 1 }
 
enum  { dataRefSelfReference = 1 << 0 , dataRefWasNotResolved = 1 << 1 }
 
enum  { kMovieAnchorDataRefIsDefault }
 
enum  {
  hintsScrubMode , hintsLoop = 1 << 1 , hintsDontPurge = 1 << 2 , hintsUseScreenBuffer = 1 << 5 ,
  hintsAllowInterlace = 1 << 6 , hintsUseSoundInterp = 1 << 7 , hintsHighQuality = 1 << 8 , hintsPalindrome = 1 << 9 ,
  hintsInactive = 1 << 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 , hintsNoRenderingTimeOut = 1 << 21
}
 
enum  { mediaHandlerFlagBaseClient = 1 }
 
enum  { movieTrackMediaType = 1 << 0 , movieTrackCharacteristic = 1 << 1 , movieTrackEnabledOnly = 1 << 2 }
 
enum  { movieDrawingCallWhenChanged = 0 , movieDrawingCallAlways = 1 }
 
enum  { kQTCloneShareSamples = 1 << 0 , kQTCloneDontCopyEdits = 1 << 1 }
 
enum  {
  kGetMovieImporterValidateToFind = 1L << 0 , kGetMovieImporterAllowNewFile = 1L << 1 , kGetMovieImporterDontConsiderGraphicsImporters = 1L << 2 , kGetMovieImporterDontConsiderFileOnlyImporters = 1L << 6 ,
  kGetMovieImporterAutoImportOnly
}
 
enum  { kQTGetMIMETypeInfoIsQuickTimeMovieType , kQTGetMIMETypeInfoIsUnhelpfulType }
 
enum  {
  kMovieLoadStateError = -1L , kMovieLoadStateLoading = 1000 , kMovieLoadStateLoaded = 2000 , kMovieLoadStatePlayable = 10000 ,
  kMovieLoadStatePlaythroughOK = 20000 , kMovieLoadStateComplete = 100000L
}
 
enum  {
  kQTDontUseDataToFindImporter = 1L << 0 , kQTDontLookForMovieImporterIfGraphicsImporterFound = 1L << 1 , kQTAllowOpeningStillImagesAsMovies = 1L << 2 , kQTAllowImportersThatWouldCreateNewFile = 1L << 3 ,
  kQTAllowAggressiveImporters = 1L << 4
}
 
enum  { preloadAlways = 1L << 0 , preloadOnlyIfEnabled = 1L << 1 }
 
enum  { fullScreenHideCursor = 1L << 0 , fullScreenAllowEvents = 1L << 1 , fullScreenDontChangeMenuBar = 1L << 2 , fullScreenPreflightSize = 1L << 3 }
 
enum  { movieExecuteWiredActionDontExecute = 1L << 0 }
 
enum  { kBackgroundSpriteLayerNum = 32767 }
 
enum  {
  kSpritePropertyMatrix = 1 , kSpritePropertyImageDescription = 2 , kSpritePropertyImageDataPtr = 3 , kSpritePropertyVisible = 4 ,
  kSpritePropertyLayer = 5 , kSpritePropertyGraphicsMode = 6 , kSpritePropertyImageDataSize = 7 , kSpritePropertyActionHandlingSpriteID = 8 ,
  kSpritePropertyImageIndex = 100 , kSpriteTrackPropertyBackgroundColor = 101 , kSpriteTrackPropertyOffscreenBitDepth = 102 , kSpriteTrackPropertySampleFormat = 103 ,
  kSpriteTrackPropertyScaleSpritesToScaleWorld = 104 , kSpriteTrackPropertyHasActions = 105 , kSpriteTrackPropertyVisible = 106 , kSpriteTrackPropertyQTIdleEventsFrequency = 107 ,
  kSpriteImagePropertyRegistrationPoint = 1000 , kSpriteImagePropertyGroupID = 1001
}
 
enum  { kNoQTIdleEvents = -1 }
 
enum  { kOnlyDrawToSpriteWorld = 1L << 0 , kSpriteWorldPreflight = 1L << 1 }
 
enum  { kSpriteWorldDidDraw = 1L << 0 , kSpriteWorldNeedsToDraw = 1L << 1 }
 
enum  { kKeyFrameAndSingleOverride = 1L << 1 , kKeyFrameAndAllOverrides = 1L << 2 }
 
enum  { kScaleSpritesToScaleWorld = 1L << 1 , kSpriteWorldHighQuality = 1L << 2 , kSpriteWorldDontAutoInvalidate = 1L << 3 , kSpriteWorldInvisible = 1L << 4 }
 
enum  { kParentAtomIsContainer = 0 }
 
enum  { kEffectNameAtom = FOUR_CHAR_CODE('name') , kEffectTypeAtom = FOUR_CHAR_CODE('type') , kEffectManufacturerAtom }
 
enum  {
  pdActionConfirmDialog = 1 , pdActionSetAppleMenu = 2 , pdActionSetEditMenu = 3 , pdActionGetDialogValues = 4 ,
  pdActionSetPreviewUserItem = 5 , pdActionSetPreviewPicture = 6 , pdActionSetColorPickerEventProc = 7 , pdActionSetDialogTitle = 8 ,
  pdActionGetSubPanelMenu = 9 , pdActionActivateSubPanel = 10 , pdActionConductStopAlert = 11 , pdActionModelessCallback = 12 ,
  pdActionFetchPreview = 13
}
 
enum  { elOptionsIncludeNoneInList }
 
enum  { pdOptionsCollectOneValue = 0x00000001 , pdOptionsAllowOptionalInterpolations , pdOptionsModalDialogBox = 0x00000004 }
 
enum  { effectIsRealtime = 0 }
 
enum  { kAccessKeyAtomType = FOUR_CHAR_CODE('acky') }
 
enum  { kAccessKeySystemFlag = 1L << 0 }
 
enum  { ConnectionSpeedPrefsType = FOUR_CHAR_CODE('cspd') , BandwidthManagementPrefsType = FOUR_CHAR_CODE('bwmg') }
 
enum  { kQTIdlePriority = 10 , kQTNonRealTimePriority = 20 , kQTRealTimeSharedPriority = 25 , kQTRealTimePriority = 30 }
 
enum  {
  kQTBandwidthNotifyNeedToStop = 1L << 0 , kQTBandwidthNotifyGoodToGo = 1L << 1 , kQTBandwidthChangeRequest = 1L << 2 , kQTBandwidthQueueRequest = 1L << 3 ,
  kQTBandwidthScheduledRequest = 1L << 4 , kQTBandwidthVoluntaryRelease = 1L << 5
}
 
enum  { kITextRemoveEverythingBut = 0 << 1 , kITextRemoveLeaveSuggestedAlternate = 1 << 1 }
 
enum  { kITextAtomType = FOUR_CHAR_CODE('itxt') , kITextStringAtomType = FOUR_CHAR_CODE('text') }
 
enum  {
  kQTParseTextHREFText = FOUR_CHAR_CODE('text') , kQTParseTextHREFBaseURL = FOUR_CHAR_CODE('burl') , kQTParseTextHREFClickPoint , kQTParseTextHREFUseAltDelim ,
  kQTParseTextHREFDelimiter = FOUR_CHAR_CODE('delm') , kQTParseTextHREFRecomposeHREF
}
 
enum  {
  kQTParseTextHREFURL = FOUR_CHAR_CODE('url ') , kQTParseTextHREFTarget = FOUR_CHAR_CODE('targ') , kQTParseTextHREFChapter = FOUR_CHAR_CODE('chap') , kQTParseTextHREFIsAutoHREF = FOUR_CHAR_CODE('auto') ,
  kQTParseTextHREFIsServerMap = FOUR_CHAR_CODE('smap') , kQTParseTextHREFHREF , kQTParseTextHREFEMBEDArgs
}
 
enum  { kTrackReferenceChapterList = FOUR_CHAR_CODE('chap') , kTrackReferenceTimeCode = FOUR_CHAR_CODE('tmcd') , kTrackReferenceModifier = FOUR_CHAR_CODE('ssrc') }
 
enum  {
  kTrackModifierInput = 0x696E , kTrackModifierType = 0x7479 , kTrackModifierReference = FOUR_CHAR_CODE('ssrc') , kTrackModifierObjectID = FOUR_CHAR_CODE('obid') ,
  kTrackModifierInputName = FOUR_CHAR_CODE('name')
}
 
enum  { kInputMapSubInputID = FOUR_CHAR_CODE('subi') }
 
enum  {
  kTrackModifierTypeMatrix = 1 , kTrackModifierTypeClip = 2 , kTrackModifierTypeGraphicsMode = 5 , kTrackModifierTypeVolume = 3 ,
  kTrackModifierTypeBalance = 4 , kTrackModifierTypeImage , kTrackModifierObjectMatrix = 6 , kTrackModifierObjectGraphicsMode = 7 ,
  kTrackModifierType3d4x4Matrix = 8 , kTrackModifierCameraData = 9 , kTrackModifierSoundLocalizationData = 10 , kTrackModifierObjectImageIndex = 11 ,
  kTrackModifierObjectLayer = 12 , kTrackModifierObjectVisible = 13 , kTrackModifierAngleAspectCamera = 14 , kTrackModifierPanAngle = FOUR_CHAR_CODE('pan ') ,
  kTrackModifierTiltAngle = FOUR_CHAR_CODE('tilt') , kTrackModifierVerticalFieldOfViewAngle = FOUR_CHAR_CODE('fov ') , kTrackModifierObjectQTEventSend = FOUR_CHAR_CODE('evnt')
}
 
enum  {
  kTweenTypeShort = 1 , kTweenTypeLong = 2 , kTweenTypeFixed = 3 , kTweenTypePoint = 4 ,
  kTweenTypeQDRect = 5 , kTweenTypeQDRegion = 6 , kTweenTypeMatrix = 7 , kTweenTypeRGBColor = 8 ,
  kTweenTypeGraphicsModeWithRGBColor = 9 , kTweenTypeQTFloatSingle = 10 , kTweenTypeQTFloatDouble = 11 , kTweenTypeFixedPoint = 12 ,
  kTweenType3dScale = FOUR_CHAR_CODE('3sca') , kTweenType3dTranslate = FOUR_CHAR_CODE('3tra') , kTweenType3dRotate = FOUR_CHAR_CODE('3rot') , kTweenType3dRotateAboutPoint = FOUR_CHAR_CODE('3rap') ,
  kTweenType3dRotateAboutAxis = FOUR_CHAR_CODE('3rax') , kTweenType3dRotateAboutVector = FOUR_CHAR_CODE('3rvc') , 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') , kTweenTypePathToMatrixTranslationAndRotation = FOUR_CHAR_CODE('gxmr') , kTweenTypePathToFixedPoint = FOUR_CHAR_CODE('gxfp') , kTweenTypePathXtoY = FOUR_CHAR_CODE('gxxy') ,
  kTweenTypePathYtoX = FOUR_CHAR_CODE('gxyx') , kTweenTypeAtomList = FOUR_CHAR_CODE('atom') , kTweenTypePolygon = FOUR_CHAR_CODE('poly') , kTweenTypeMultiMatrix = FOUR_CHAR_CODE('mulm') ,
  kTweenTypeSpin = FOUR_CHAR_CODE('spin') , kTweenType3dMatrixNonLinear = FOUR_CHAR_CODE('3nlr') , kTweenType3dVRObject = FOUR_CHAR_CODE('3vro')
}
 
enum  {
  kTweenEntry = FOUR_CHAR_CODE('twen') , kTweenData = FOUR_CHAR_CODE('data') , kTweenType = FOUR_CHAR_CODE('twnt') , kTweenStartOffset = FOUR_CHAR_CODE('twst') ,
  kTweenDuration = FOUR_CHAR_CODE('twdu') , kTweenFlags = FOUR_CHAR_CODE('flag') , kTweenOutputMin = FOUR_CHAR_CODE('omin') , kTweenOutputMax = FOUR_CHAR_CODE('omax') ,
  kTweenSequenceElement = FOUR_CHAR_CODE('seqe') , kTween3dInitialCondition = FOUR_CHAR_CODE('icnd') , kTweenInterpolationID = FOUR_CHAR_CODE('intr') , kTweenRegionData = FOUR_CHAR_CODE('qdrg') ,
  kTweenPictureData = FOUR_CHAR_CODE('PICT') , kListElementType = FOUR_CHAR_CODE('type') , kListElementDataType = FOUR_CHAR_CODE('daty') , kNameAtom = FOUR_CHAR_CODE('name') ,
  kInitialRotationAtom = FOUR_CHAR_CODE('inro') , kNonLinearTweenHeader = FOUR_CHAR_CODE('nlth')
}
 
enum  { kTweenReturnDelta = 1L << 0 }
 
enum  { videoFlagDontLeanAhead = 1L << 0 }
 
enum  { txtProcDefaultDisplay = 0 , txtProcDontDisplay = 1 , txtProcDoDisplay = 2 }
 
enum  {
  findTextEdgeOK = 1 << 0 , findTextCaseSensitive = 1 << 1 , findTextReverseSearch = 1 << 2 , findTextWrapAround ,
  findTextUseOffset = 1 << 4
}
 
enum  { dropShadowOffsetType = FOUR_CHAR_CODE('drpo') , dropShadowTranslucencyType = FOUR_CHAR_CODE('drpt') }
 
enum  {
  spriteHitTestBounds , spriteHitTestImage , spriteHitTestInvisibleSprites , spriteHitTestIsClick = 1L << 3 ,
  spriteHitTestLocInDisplayCoordinates
}
 
enum  {
  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 , 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')
}
 
enum  {
  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 , kMovieMediaUseMIMEType ,
  kMovieMediaTitle , kMovieMediaAltText , kMovieMediaClipBegin , kMovieMediaClipDuration ,
  kMovieMediaRegionAtom , kMovieMediaSlaveTrackDuration , kMovieMediaEnableFrameStepping , kMovieMediaBackgroundColor = FOUR_CHAR_CODE('bkcl') ,
  kMovieMediaPrerollTime
}
 
enum  {
  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')
}
 
enum  {
  kMovieMediaSpatialAdjustment , 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 ')
}
 
enum  {
  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')
}
 
enum  { kTrackPropertyMediaType = FOUR_CHAR_CODE('mtyp') , kTrackPropertyInstantiation }
 
enum  { MovieControllerComponentType = FOUR_CHAR_CODE('play') }
 
enum  { kMovieControllerQTVRFlag = 1 << 0 , kMovieControllerDontDisplayToUser = 1 << 1 }
 
enum  {
  mcActionIdle = 1 , mcActionDraw = 2 , mcActionActivate = 3 , mcActionDeactivate = 4 ,
  mcActionMouseDown = 5 , mcActionKey = 6 , mcActionPlay = 8 , mcActionGoToTime = 12 ,
  mcActionSetVolume = 14 , mcActionGetVolume = 15 , mcActionStep = 18 , mcActionSetLooping = 21 ,
  mcActionGetLooping = 22 , mcActionSetLoopIsPalindrome = 23 , mcActionGetLoopIsPalindrome = 24 , mcActionSetGrowBoxBounds = 25 ,
  mcActionControllerSizeChanged = 26 , mcActionSetSelectionBegin = 29 , mcActionSetSelectionDuration , mcActionSetKeysEnabled = 32 ,
  mcActionGetKeysEnabled = 33 , mcActionSetPlaySelection = 34 , mcActionGetPlaySelection = 35 , mcActionSetUseBadge = 36 ,
  mcActionGetUseBadge = 37 , mcActionSetFlags = 38 , mcActionGetFlags = 39 , mcActionSetPlayEveryFrame = 40 ,
  mcActionGetPlayEveryFrame = 41 , mcActionGetPlayRate = 42 , mcActionShowBalloon , mcActionBadgeClick ,
  mcActionMovieClick = 45 , mcActionSuspend = 46 , mcActionResume = 47 , mcActionSetControllerKeysEnabled = 48 ,
  mcActionGetTimeSliderRect = 49 , mcActionMovieEdited = 50 , mcActionGetDragEnabled = 51 , mcActionSetDragEnabled = 52 ,
  mcActionGetSelectionBegin = 53 , mcActionGetSelectionDuration = 54 , mcActionPrerollAndPlay = 55 , mcActionGetCursorSettingEnabled = 56 ,
  mcActionSetCursorSettingEnabled = 57 , mcActionSetColorTable = 58 , mcActionLinkToURL = 59 , mcActionCustomButtonClick = 60 ,
  mcActionForceTimeTableUpdate = 61 , mcActionSetControllerTimeLimits , mcActionExecuteAllActionsForQTEvent = 63 , mcActionExecuteOneActionForQTEvent = 64 ,
  mcActionAdjustCursor = 65 , mcActionUseTrackForTimeTable , mcActionClickAndHoldPoint , 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 , mcActionSetVolumeStep = 82 , mcActionAutoPlay = 83 , mcActionPauseToBuffer = 84 ,
  mcActionAppMessageReceived = 85 , mcActionEvaluateExpressionWithType , mcActionGetMovieName = 90 , mcActionGetMovieID = 91 ,
  mcActionGetMovieActive = 92
}
 
enum  {
  mcFlagSuppressMovieFrame = 1 << 0 , mcFlagSuppressStepButtons = 1 << 1 , mcFlagSuppressSpeakerButton = 1 << 2 , mcFlagsUseWindowPalette = 1 << 3 ,
  mcFlagsDontInvalidate = 1 << 4 , mcFlagsUseCustomButton = 1 << 5
}
 
enum  { mcPositionDontInvalidate = 1 << 5 }
 
enum  {
  kMCIEEnabledButtonPicture = 1 , kMCIEDisabledButtonPicture = 2 , kMCIEDepressedButtonPicture = 3 , kMCIEEnabledSizeBoxPicture = 4 ,
  kMCIEDisabledSizeBoxPicture = 5 , kMCIEEnabledUnavailableButtonPicture = 6 , kMCIEDisabledUnavailableButtonPicture = 7 , kMCIESoundSlider = 128 ,
  kMCIESoundThumb = 129 , kMCIEColorTable = 256 , kMCIEIsFlatAppearance = 257 , kMCIEDoButtonIconsDropOnDepress = 258
}
 
enum  {
  mcInfoUndoAvailable = 1 << 0 , mcInfoCutAvailable = 1 << 1 , mcInfoCopyAvailable = 1 << 2 , mcInfoPasteAvailable = 1 << 3 ,
  mcInfoClearAvailable = 1 << 4 , mcInfoHasSound = 1 << 5 , mcInfoIsPlaying = 1 << 6 , mcInfoIsLooping = 1 << 7 ,
  mcInfoIsInPalindrome = 1 << 8 , mcInfoEditingEnabled = 1 << 9 , mcInfoMovieIsInteractive = 1 << 10
}
 
enum  {
  mcMenuUndo = 1 , mcMenuCut = 3 , mcMenuCopy = 4 , mcMenuPaste = 5 ,
  mcMenuClear = 6
}
 
enum  {
  kQTAppMessageSoftwareChanged = 1 , kQTAppMessageWindowCloseRequested , kQTAppMessageExitFullScreenRequested , kQTAppMessageDisplayChannels ,
  kQTAppMessageEnterFullScreenRequested
}
 
enum  {
  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
}
 
enum  {
  kQTCursorOpenHand = -19183 , kQTCursorClosedHand = -19182 , kQTCursorPointingHand = -19181 , kQTCursorRightArrow = -19180 ,
  kQTCursorLeftArrow = -19179 , kQTCursorDownArrow = -19178 , kQTCursorUpArrow = -19177 , kQTCursorIBeam = -19176
}
 
enum  { uppMovieRgnCoverProcInfo = 0x00000FE0 }
 
enum  { uppMovieProgressProcInfo = 0x0000FAE0 }
 
enum  { uppMovieDrawingCompleteProcInfo = 0x000003E0 }
 
enum  { uppTrackTransferProcInfo = 0x000003E0 }
 
enum  { uppGetMovieProcInfo = 0x00003FE0 }
 
enum  { uppMoviePreviewCallOutProcInfo = 0x000000D0 }
 
enum  { uppTextMediaProcInfo = 0x00003FE0 }
 
enum  { uppActionsProcInfo = 0x00003FE0 }
 
enum  { uppDoMCActionProcInfo = 0x00003EE0 }
 
enum  { uppMovieExecuteWiredActionsProcInfo = 0x00003FE0 }
 
enum  { uppMoviePrePrerollCompleteProcInfo = 0x00000EC0 }
 
enum  { uppMoviesErrorProcInfo = 0x00000380 }
 
enum  { uppQTCallBackProcInfo = 0x000003C0 }
 
enum  { uppQTSyncTaskProcInfo = 0x000000C0 }
 
enum  { uppTweenerDataProcInfo = 0x003FFFF0 }
 
enum  { uppQTBandwidthNotificationProcInfo = 0x00000FE0 }
 
enum  { uppMCActionFilterProcInfo = 0x00000FD0 }
 
enum  { uppMCActionFilterWithRefConProcInfo = 0x00003ED0 }
 
enum  {
  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 , kTextMediaGetTextPropertySelect = 0x010D , kTextMediaFindNextTextSelect = 0x0105 , kTextMediaHiliteTextSampleSelect = 0x0106 ,
  kTextMediaSetTextSampleDataSelect = 0x0107 , kSpriteMediaSetPropertySelect = 0x0101 , kSpriteMediaGetPropertySelect = 0x0102 , kSpriteMediaHitTestSpritesSelect = 0x0103 ,
  kSpriteMediaCountSpritesSelect = 0x0104 , kSpriteMediaCountImagesSelect = 0x0105 , kSpriteMediaGetIndImageDescriptionSelect = 0x0106 , kSpriteMediaGetDisplayedSampleNumberSelect = 0x0107 ,
  kSpriteMediaGetSpriteNameSelect = 0x0108 , kSpriteMediaGetImageNameSelect = 0x0109 , kSpriteMediaSetSpritePropertySelect = 0x010A , kSpriteMediaGetSpritePropertySelect = 0x010B ,
  kSpriteMediaHitTestAllSpritesSelect = 0x010C , kSpriteMediaHitTestOneSpriteSelect = 0x010D , kSpriteMediaSpriteIndexToIDSelect = 0x010E , kSpriteMediaSpriteIDToIndexSelect = 0x010F ,
  kSpriteMediaGetSpriteActionsForQTEventSelect = 0x0110 , 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 , kFlashMediaGetFlashVariableSelect = 0x010A , kFlashMediaSetFlashVariableSelect = 0x010B , kFlashMediaDoButtonActionsSelect = 0x010C ,
  kFlashMediaGetSupportedSwfVersionSelect = 0x010D , 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 ,
  kMCRemoveAMovieSelect = 0x0003 , kMCRemoveMovieSelect = 0x0006 , kMCIsPlayerEventSelect = 0x0007 , kMCSetActionFilterSelect = 0x0008 ,
  kMCDoActionSelect = 0x0009 , kMCSetControllerAttachedSelect = 0x000A , kMCIsControllerAttachedSelect = 0x000B , kMCSetControllerPortSelect = 0x000C ,
  kMCGetControllerPortSelect = 0x000D , kMCSetVisibleSelect = 0x000E , kMCGetVisibleSelect = 0x000F , kMCGetControllerBoundsRectSelect = 0x0010 ,
  kMCSetControllerBoundsRectSelect = 0x0011 , kMCGetControllerBoundsRgnSelect = 0x0012 , kMCGetWindowRgnSelect = 0x0013 , kMCMovieChangedSelect = 0x0014 ,
  kMCSetDurationSelect = 0x0015 , kMCGetCurrentTimeSelect = 0x0016 , kMCNewAttachedControllerSelect = 0x0017 , kMCDrawSelect = 0x0018 ,
  kMCActivateSelect = 0x0019 , kMCIdleSelect = 0x001A , kMCKeySelect = 0x001B , kMCClickSelect = 0x001C ,
  kMCEnableEditingSelect = 0x001D , kMCIsEditingEnabledSelect = 0x001E , kMCCopySelect = 0x001F , kMCCutSelect = 0x0020 ,
  kMCPasteSelect = 0x0021 , kMCClearSelect = 0x0022 , kMCUndoSelect = 0x0023 , kMCPositionControllerSelect = 0x0024 ,
  kMCGetControllerInfoSelect = 0x0025 , kMCSetClipSelect = 0x0028 , kMCGetClipSelect = 0x0029 , kMCDrawBadgeSelect = 0x002A ,
  kMCSetUpEditMenuSelect = 0x002B , kMCGetMenuStringSelect = 0x002C , kMCSetActionFilterWithRefConSelect = 0x002D , kMCPtInControllerSelect = 0x002E ,
  kMCInvalidateSelect = 0x002F , kMCAdjustCursorSelect = 0x0030 , kMCGetInterfaceElementSelect = 0x0031 , kMCGetDoActionsProcSelect = 0x0032 ,
  kMCAddMovieSegmentSelect = 0x0033 , kMCTrimMovieSegmentSelect = 0x0034 , kMusicMediaGetIndexedTunePlayerSelect = 0x0101
}
 

Functions

typedef CALLBACK_API (OSErr, MovieRgnCoverProcPtr)(Movie theMovie
 
typedef CALLBACK_API (OSErr, MovieProgressProcPtr)(Movie theMovie
 
typedef CALLBACK_API (OSErr, MovieDrawingCompleteProcPtr)(Movie theMovie
 
typedef CALLBACK_API (OSErr, TrackTransferProcPtr)(Track t
 
typedef CALLBACK_API (OSErr, GetMovieProcPtr)(long offset
 
typedef CALLBACK_API (Boolean, MoviePreviewCallOutProcPtr)(long refcon)
 
typedef CALLBACK_API (OSErr, TextMediaProcPtr)(Handle theText
 
typedef CALLBACK_API (OSErr, ActionsProcPtr)(void *refcon
 
typedef CALLBACK_API (OSErr, DoMCActionProcPtr)(void *refcon
 
typedef CALLBACK_API (OSErr, MovieExecuteWiredActionsProcPtr)(Movie theMovie
 
typedef CALLBACK_API (void, MoviePrePrerollCompleteProcPtr)(Movie theMovie
 
typedef CALLBACK_API (void, MoviesErrorProcPtr)(OSErr theErr
 
typedef STACK_UPP_TYPE (MovieRgnCoverProcPtr) MovieRgnCoverUPP
 
typedef STACK_UPP_TYPE (MovieProgressProcPtr) MovieProgressUPP
 
typedef STACK_UPP_TYPE (MovieDrawingCompleteProcPtr) MovieDrawingCompleteUPP
 
typedef STACK_UPP_TYPE (TrackTransferProcPtr) TrackTransferUPP
 
typedef STACK_UPP_TYPE (GetMovieProcPtr) GetMovieUPP
 
typedef STACK_UPP_TYPE (MoviePreviewCallOutProcPtr) MoviePreviewCallOutUPP
 
typedef STACK_UPP_TYPE (TextMediaProcPtr) TextMediaUPP
 
typedef STACK_UPP_TYPE (ActionsProcPtr) ActionsUPP
 
typedef STACK_UPP_TYPE (DoMCActionProcPtr) DoMCActionUPP
 
typedef STACK_UPP_TYPE (MovieExecuteWiredActionsProcPtr) MovieExecuteWiredActionsUPP
 
typedef STACK_UPP_TYPE (MoviePrePrerollCompleteProcPtr) MoviePrePrerollCompleteUPP
 
typedef STACK_UPP_TYPE (MoviesErrorProcPtr) MoviesErrorUPP
 
typedef CALLBACK_API (void, QTCallBackProcPtr)(QTCallBack cb
 
typedef STACK_UPP_TYPE (QTCallBackProcPtr) QTCallBackUPP
 
typedef CALLBACK_API (void, QTSyncTaskProcPtr)(void *task)
 
typedef STACK_UPP_TYPE (QTSyncTaskProcPtr) QTSyncTaskUPP
 
void CheckQuickTimeRegistration (void *registrationKey, long flags)
 
OSErr EnterMovies (void)
 
void ExitMovies (void)
 
OSErr GetMoviesError (void)
 
void ClearMoviesStickyError (void)
 
OSErr GetMoviesStickyError (void)
 
void SetMoviesErrorProc (MoviesErrorUPP errProc, long refcon)
 
void MoviesTask (Movie theMovie, long maxMilliSecToUse)
 
OSErr PrerollMovie (Movie theMovie, TimeValue time, Fixed Rate)
 
OSErr PrePrerollMovie (Movie m, TimeValue time, Fixed rate, MoviePrePrerollCompleteUPP proc, void *refcon)
 
void AbortPrePrerollMovie (Movie m, OSErr err)
 
OSErr LoadMovieIntoRam (Movie theMovie, TimeValue time, TimeValue duration, long flags)
 
OSErr LoadTrackIntoRam (Track theTrack, TimeValue time, TimeValue duration, long flags)
 
OSErr LoadMediaIntoRam (Media theMedia, TimeValue time, TimeValue duration, long flags)
 
void SetMovieActive (Movie theMovie, Boolean active)
 
Boolean GetMovieActive (Movie theMovie)
 
void StartMovie (Movie theMovie)
 
void StopMovie (Movie theMovie)
 
void GoToBeginningOfMovie (Movie theMovie)
 
void GoToEndOfMovie (Movie theMovie)
 
Boolean IsMovieDone (Movie theMovie)
 
Boolean GetMoviePreviewMode (Movie theMovie)
 
void SetMoviePreviewMode (Movie theMovie, Boolean usePreview)
 
void ShowMoviePoster (Movie theMovie)
 
void PlayMoviePreview (Movie theMovie, MoviePreviewCallOutUPP callOutProc, long refcon)
 
TimeBase GetMovieTimeBase (Movie theMovie)
 
void SetMovieMasterTimeBase (Movie theMovie, TimeBase tb, const TimeRecord *slaveZero)
 
void SetMovieMasterClock (Movie theMovie, Component clockMeister, const TimeRecord *slaveZero)
 
void GetMovieGWorld (Movie theMovie, CGrafPtr *port, GDHandle *gdh)
 
void SetMovieGWorld (Movie theMovie, CGrafPtr port, GDHandle gdh)
 
void SetMovieDrawingCompleteProc (Movie theMovie, long flags, MovieDrawingCompleteUPP proc, long refCon)
 
void GetMovieNaturalBoundsRect (Movie theMovie, Rect *naturalBounds)
 
Track GetNextTrackForCompositing (Movie theMovie, Track theTrack)
 
Track GetPrevTrackForCompositing (Movie theMovie, Track theTrack)
 
void SetTrackGWorld (Track theTrack, CGrafPtr port, GDHandle gdh, TrackTransferUPP proc, long refCon)
 
PicHandle GetMoviePict (Movie theMovie, TimeValue time)
 
PicHandle GetTrackPict (Track theTrack, TimeValue time)
 
PicHandle GetMoviePosterPict (Movie theMovie)
 
OSErr UpdateMovie (Movie theMovie)
 
OSErr InvalidateMovieRegion (Movie theMovie, RgnHandle invalidRgn)
 
void GetMovieBox (Movie theMovie, Rect *boxRect)
 
void SetMovieBox (Movie theMovie, const Rect *boxRect)
 
RgnHandle GetMovieDisplayClipRgn (Movie theMovie)
 
void SetMovieDisplayClipRgn (Movie theMovie, RgnHandle theClip)
 
RgnHandle GetMovieClipRgn (Movie theMovie)
 
void SetMovieClipRgn (Movie theMovie, RgnHandle theClip)
 
RgnHandle GetTrackClipRgn (Track theTrack)
 
void SetTrackClipRgn (Track theTrack, RgnHandle theClip)
 
RgnHandle GetMovieDisplayBoundsRgn (Movie theMovie)
 
RgnHandle GetTrackDisplayBoundsRgn (Track theTrack)
 
RgnHandle GetMovieBoundsRgn (Movie theMovie)
 
RgnHandle GetTrackMovieBoundsRgn (Track theTrack)
 
RgnHandle GetTrackBoundsRgn (Track theTrack)
 
PixMapHandle GetTrackMatte (Track theTrack)
 
void SetTrackMatte (Track theTrack, PixMapHandle theMatte)
 
void DisposeMatte (PixMapHandle theMatte)
 
void SetMovieVideoOutput (Movie theMovie, ComponentInstance vout)
 
Movie NewMovie (long flags)
 
OSErr PutMovieIntoHandle (Movie theMovie, Handle publicMovie)
 
OSErr PutMovieIntoDataFork (Movie theMovie, short fRefNum, long offset, long maxSize)
 
OSErr PutMovieIntoDataFork64 (Movie theMovie, long fRefNum, const wide *offset, unsigned long maxSize)
 
void DisposeMovie (Movie theMovie)
 
unsigned long GetMovieCreationTime (Movie theMovie)
 
unsigned long GetMovieModificationTime (Movie theMovie)
 
TimeScale GetMovieTimeScale (Movie theMovie)
 
void SetMovieTimeScale (Movie theMovie, TimeScale timeScale)
 
TimeValue GetMovieDuration (Movie theMovie)
 
Fixed GetMovieRate (Movie theMovie)
 
void SetMovieRate (Movie theMovie, Fixed rate)
 
Fixed GetMoviePreferredRate (Movie theMovie)
 
void SetMoviePreferredRate (Movie theMovie, Fixed rate)
 
short GetMoviePreferredVolume (Movie theMovie)
 
void SetMoviePreferredVolume (Movie theMovie, short volume)
 
short GetMovieVolume (Movie theMovie)
 
void SetMovieVolume (Movie theMovie, short volume)
 
void GetMovieMatrix (Movie theMovie, MatrixRecord *matrix)
 
void SetMovieMatrix (Movie theMovie, const MatrixRecord *matrix)
 
void GetMoviePreviewTime (Movie theMovie, TimeValue *previewTime, TimeValue *previewDuration)
 
void SetMoviePreviewTime (Movie theMovie, TimeValue previewTime, TimeValue previewDuration)
 
TimeValue GetMoviePosterTime (Movie theMovie)
 
void SetMoviePosterTime (Movie theMovie, TimeValue posterTime)
 
void GetMovieSelection (Movie theMovie, TimeValue *selectionTime, TimeValue *selectionDuration)
 
void SetMovieSelection (Movie theMovie, TimeValue selectionTime, TimeValue selectionDuration)
 
void SetMovieActiveSegment (Movie theMovie, TimeValue startTime, TimeValue duration)
 
void GetMovieActiveSegment (Movie theMovie, TimeValue *startTime, TimeValue *duration)
 
TimeValue GetMovieTime (Movie theMovie, TimeRecord *currentTime)
 
void SetMovieTime (Movie theMovie, const TimeRecord *newtime)
 
void SetMovieTimeValue (Movie theMovie, TimeValue newtime)
 
UserData GetMovieUserData (Movie theMovie)
 
long GetMovieTrackCount (Movie theMovie)
 
Track GetMovieTrack (Movie theMovie, long trackID)
 
Track GetMovieIndTrack (Movie theMovie, long index)
 
Track GetMovieIndTrackType (Movie theMovie, long index, OSType trackType, long flags)
 
long GetTrackID (Track theTrack)
 
Movie GetTrackMovie (Track theTrack)
 
Track NewMovieTrack (Movie theMovie, Fixed width, Fixed height, short trackVolume)
 
void DisposeMovieTrack (Track theTrack)
 
unsigned long GetTrackCreationTime (Track theTrack)
 
unsigned long GetTrackModificationTime (Track theTrack)
 
Boolean GetTrackEnabled (Track theTrack)
 
void SetTrackEnabled (Track theTrack, Boolean isEnabled)
 
long GetTrackUsage (Track theTrack)
 
void SetTrackUsage (Track theTrack, long usage)
 
TimeValue GetTrackDuration (Track theTrack)
 
TimeValue GetTrackOffset (Track theTrack)
 
void SetTrackOffset (Track theTrack, TimeValue movieOffsetTime)
 
short GetTrackLayer (Track theTrack)
 
void SetTrackLayer (Track theTrack, short layer)
 
Track GetTrackAlternate (Track theTrack)
 
void SetTrackAlternate (Track theTrack, Track alternateT)
 
void SetAutoTrackAlternatesEnabled (Movie theMovie, Boolean enable)
 
void SelectMovieAlternates (Movie theMovie)
 
short GetTrackVolume (Track theTrack)
 
void SetTrackVolume (Track theTrack, short volume)
 
void GetTrackMatrix (Track theTrack, MatrixRecord *matrix)
 
void SetTrackMatrix (Track theTrack, const MatrixRecord *matrix)
 
void GetTrackDimensions (Track theTrack, Fixed *width, Fixed *height)
 
void SetTrackDimensions (Track theTrack, Fixed width, Fixed height)
 
UserData GetTrackUserData (Track theTrack)
 
OSErr GetTrackDisplayMatrix (Track theTrack, MatrixRecord *matrix)
 
OSErr GetTrackSoundLocalizationSettings (Track theTrack, Handle *settings)
 
OSErr SetTrackSoundLocalizationSettings (Track theTrack, Handle settings)
 
Media NewTrackMedia (Track theTrack, OSType mediaType, TimeScale timeScale, Handle dataRef, OSType dataRefType)
 
void DisposeTrackMedia (Media theMedia)
 
Media GetTrackMedia (Track theTrack)
 
Track GetMediaTrack (Media theMedia)
 
unsigned long GetMediaCreationTime (Media theMedia)
 
unsigned long GetMediaModificationTime (Media theMedia)
 
TimeScale GetMediaTimeScale (Media theMedia)
 
void SetMediaTimeScale (Media theMedia, TimeScale timeScale)
 
TimeValue GetMediaDuration (Media theMedia)
 
short GetMediaLanguage (Media theMedia)
 
void SetMediaLanguage (Media theMedia, short language)
 
short GetMediaQuality (Media theMedia)
 
void SetMediaQuality (Media theMedia, short quality)
 
void GetMediaHandlerDescription (Media theMedia, OSType *mediaType, Str255 creatorName, OSType *creatorManufacturer)
 
UserData GetMediaUserData (Media theMedia)
 
OSErr GetMediaInputMap (Media theMedia, QTAtomContainer *inputMap)
 
OSErr SetMediaInputMap (Media theMedia, QTAtomContainer inputMap)
 
MediaHandler GetMediaHandler (Media theMedia)
 
OSErr SetMediaHandler (Media theMedia, MediaHandlerComponent mH)
 
OSErr BeginMediaEdits (Media theMedia)
 
OSErr EndMediaEdits (Media theMedia)
 
OSErr SetMediaDefaultDataRefIndex (Media theMedia, short index)
 
void GetMediaDataHandlerDescription (Media theMedia, short index, OSType *dhType, Str255 creatorName, OSType *creatorManufacturer)
 
DataHandler GetMediaDataHandler (Media theMedia, short index)
 
OSErr SetMediaDataHandler (Media theMedia, short index, DataHandlerComponent dataHandler)
 
Component GetDataHandler (Handle dataRef, OSType dataHandlerSubType, long flags)
 
OSErr OpenADataHandler (Handle dataRef, OSType dataHandlerSubType, Handle anchorDataRef, OSType anchorDataRefType, TimeBase tb, long flags, ComponentInstance *dh)
 
long GetMediaSampleDescriptionCount (Media theMedia)
 
void GetMediaSampleDescription (Media theMedia, long index, SampleDescriptionHandle descH)
 
OSErr SetMediaSampleDescription (Media theMedia, long index, SampleDescriptionHandle descH)
 
long GetMediaSampleCount (Media theMedia)
 
long GetMediaSyncSampleCount (Media theMedia)
 
void SampleNumToMediaTime (Media theMedia, long logicalSampleNum, TimeValue *sampleTime, TimeValue *sampleDuration)
 
void MediaTimeToSampleNum (Media theMedia, TimeValue time, long *sampleNum, TimeValue *sampleTime, TimeValue *sampleDuration)
 
OSErr AddMediaSample (Media theMedia, Handle dataIn, long inOffset, unsigned long size, TimeValue durationPerSample, SampleDescriptionHandle sampleDescriptionH, long numberOfSamples, short sampleFlags, TimeValue *sampleTime)
 
OSErr AddMediaSampleReference (Media theMedia, long dataOffset, unsigned long size, TimeValue durationPerSample, SampleDescriptionHandle sampleDescriptionH, long numberOfSamples, short sampleFlags, TimeValue *sampleTime)
 
OSErr AddMediaSampleReferences (Media theMedia, SampleDescriptionHandle sampleDescriptionH, long numberOfSamples, SampleReferencePtr sampleRefs, TimeValue *sampleTime)
 
OSErr AddMediaSampleReferences64 (Media theMedia, SampleDescriptionHandle sampleDescriptionH, long numberOfSamples, SampleReference64Ptr sampleRefs, TimeValue *sampleTime)
 
OSErr GetMediaSample (Media theMedia, Handle dataOut, long maxSizeToGrow, long *size, TimeValue time, TimeValue *sampleTime, TimeValue *durationPerSample, SampleDescriptionHandle sampleDescriptionH, long *sampleDescriptionIndex, long maxNumberOfSamples, long *numberOfSamples, short *sampleFlags)
 
OSErr GetMediaSampleReference (Media theMedia, long *dataOffset, long *size, TimeValue time, TimeValue *sampleTime, TimeValue *durationPerSample, SampleDescriptionHandle sampleDescriptionH, long *sampleDescriptionIndex, long maxNumberOfSamples, long *numberOfSamples, short *sampleFlags)
 
OSErr GetMediaSampleReferences (Media theMedia, TimeValue time, TimeValue *sampleTime, SampleDescriptionHandle sampleDescriptionH, long *sampleDescriptionIndex, long maxNumberOfEntries, long *actualNumberofEntries, SampleReferencePtr sampleRefs)
 
OSErr GetMediaSampleReferences64 (Media theMedia, TimeValue time, TimeValue *sampleTime, SampleDescriptionHandle sampleDescriptionH, long *sampleDescriptionIndex, long maxNumberOfEntries, long *actualNumberofEntries, SampleReference64Ptr sampleRefs)
 
OSErr SetMediaPreferredChunkSize (Media theMedia, long maxChunkSize)
 
OSErr GetMediaPreferredChunkSize (Media theMedia, long *maxChunkSize)
 
OSErr SetMediaShadowSync (Media theMedia, long frameDiffSampleNum, long syncSampleNum)
 
OSErr GetMediaShadowSync (Media theMedia, long frameDiffSampleNum, long *syncSampleNum)
 
OSErr InsertMediaIntoTrack (Track theTrack, TimeValue trackStart, TimeValue mediaTime, TimeValue mediaDuration, Fixed mediaRate)
 
OSErr InsertTrackSegment (Track srcTrack, Track dstTrack, TimeValue srcIn, TimeValue srcDuration, TimeValue dstIn)
 
OSErr InsertMovieSegment (Movie srcMovie, Movie dstMovie, TimeValue srcIn, TimeValue srcDuration, TimeValue dstIn)
 
OSErr InsertEmptyTrackSegment (Track dstTrack, TimeValue dstIn, TimeValue dstDuration)
 
OSErr InsertEmptyMovieSegment (Movie dstMovie, TimeValue dstIn, TimeValue dstDuration)
 
OSErr DeleteTrackSegment (Track theTrack, TimeValue startTime, TimeValue duration)
 
OSErr DeleteMovieSegment (Movie theMovie, TimeValue startTime, TimeValue duration)
 
OSErr ScaleTrackSegment (Track theTrack, TimeValue startTime, TimeValue oldDuration, TimeValue newDuration)
 
OSErr ScaleMovieSegment (Movie theMovie, TimeValue startTime, TimeValue oldDuration, TimeValue newDuration)
 
Movie CutMovieSelection (Movie theMovie)
 
Movie CopyMovieSelection (Movie theMovie)
 
void PasteMovieSelection (Movie theMovie, Movie src)
 
void AddMovieSelection (Movie theMovie, Movie src)
 
void ClearMovieSelection (Movie theMovie)
 
OSErr PasteHandleIntoMovie (Handle h, OSType handleType, Movie theMovie, long flags, ComponentInstance userComp)
 
OSErr PutMovieIntoTypedHandle (Movie theMovie, Track targetTrack, OSType handleType, Handle publicMovie, TimeValue start, TimeValue dur, long flags, ComponentInstance userComp)
 
Component IsScrapMovie (Track targetTrack)
 
OSErr CopyTrackSettings (Track srcTrack, Track dstTrack)
 
OSErr CopyMovieSettings (Movie srcMovie, Movie dstMovie)
 
OSErr AddEmptyTrackToMovie (Track srcTrack, Movie dstMovie, Handle dataRef, OSType dataRefType, Track *dstTrack)
 
OSErr AddClonedTrackToMovie (Track srcTrack, Movie dstMovie, long flags, Track *dstTrack)
 
MovieEditState NewMovieEditState (Movie theMovie)
 
OSErr UseMovieEditState (Movie theMovie, MovieEditState toState)
 
OSErr DisposeMovieEditState (MovieEditState state)
 
TrackEditState NewTrackEditState (Track theTrack)
 
OSErr UseTrackEditState (Track theTrack, TrackEditState state)
 
OSErr DisposeTrackEditState (TrackEditState state)
 
OSErr AddTrackReference (Track theTrack, Track refTrack, OSType refType, long *addedIndex)
 
OSErr DeleteTrackReference (Track theTrack, OSType refType, long index)
 
OSErr SetTrackReference (Track theTrack, Track refTrack, OSType refType, long index)
 
Track GetTrackReference (Track theTrack, OSType refType, long index)
 
OSType GetNextTrackReferenceType (Track theTrack, OSType refType)
 
long GetTrackReferenceCount (Track theTrack, OSType refType)
 
OSErr ConvertFileToMovieFile (const FSSpec *inputFile, const FSSpec *outputFile, OSType creator, ScriptCode scriptTag, short *resID, long flags, ComponentInstance userComp, MovieProgressUPP proc, long refCon)
 
OSErr ConvertMovieToFile (Movie theMovie, Track onlyTrack, FSSpec *outputFile, OSType fileType, OSType creator, ScriptCode scriptTag, short *resID, long flags, ComponentInstance userComp)
 
OSErr GetMovieImporterForDataRef (OSType dataRefType, Handle dataRef, long flags, Component *importer)
 
OSErr QTGetMIMETypeInfo (const char *mimeStringStart, short mimeStringLength, OSType infoSelector, void *infoDataPtr, long *infoDataSize)
 
TimeValue TrackTimeToMediaTime (TimeValue value, Track theTrack)
 
Fixed GetTrackEditRate (Track theTrack, TimeValue atTime)
 
long GetMovieDataSize (Movie theMovie, TimeValue startTime, TimeValue duration)
 
OSErr GetMovieDataSize64 (Movie theMovie, TimeValue startTime, TimeValue duration, wide *dataSize)
 
long GetTrackDataSize (Track theTrack, TimeValue startTime, TimeValue duration)
 
OSErr GetTrackDataSize64 (Track theTrack, TimeValue startTime, TimeValue duration, wide *dataSize)
 
long GetMediaDataSize (Media theMedia, TimeValue startTime, TimeValue duration)
 
OSErr GetMediaDataSize64 (Media theMedia, TimeValue startTime, TimeValue duration, wide *dataSize)
 
Boolean PtInMovie (Movie theMovie, Point pt)
 
Boolean PtInTrack (Track theTrack, Point pt)
 
void SetMovieLanguage (Movie theMovie, long language)
 
OSErr GetUserData (UserData theUserData, Handle data, OSType udType, long index)
 
OSErr AddUserData (UserData theUserData, Handle data, OSType udType)
 
OSErr RemoveUserData (UserData theUserData, OSType udType, long index)
 
short CountUserDataType (UserData theUserData, OSType udType)
 
long GetNextUserDataType (UserData theUserData, OSType udType)
 
OSErr GetUserDataItem (UserData theUserData, void *data, long size, OSType udType, long index)
 
OSErr SetUserDataItem (UserData theUserData, void *data, long size, OSType udType, long index)
 
OSErr AddUserDataText (UserData theUserData, Handle data, OSType udType, long index, short itlRegionTag)
 
OSErr GetUserDataText (UserData theUserData, Handle data, OSType udType, long index, short itlRegionTag)
 
OSErr RemoveUserDataText (UserData theUserData, OSType udType, long index, short itlRegionTag)
 
OSErr NewUserData (UserData *theUserData)
 
OSErr DisposeUserData (UserData theUserData)
 
OSErr NewUserDataFromHandle (Handle h, UserData *theUserData)
 
OSErr PutUserDataIntoHandle (UserData theUserData, Handle h)
 
OSErr SetMoviePropertyAtom (Movie theMovie, QTAtomContainer propertyAtom)
 
OSErr GetMoviePropertyAtom (Movie theMovie, QTAtomContainer *propertyAtom)
 
void GetMediaNextInterestingTime (Media theMedia, short interestingTimeFlags, TimeValue time, Fixed rate, TimeValue *interestingTime, TimeValue *interestingDuration)
 
void GetTrackNextInterestingTime (Track theTrack, short interestingTimeFlags, TimeValue time, Fixed rate, TimeValue *interestingTime, TimeValue *interestingDuration)
 
void GetMovieNextInterestingTime (Movie theMovie, short interestingTimeFlags, short numMediaTypes, const OSType *whichMediaTypes, TimeValue time, Fixed rate, TimeValue *interestingTime, TimeValue *interestingDuration)
 
OSErr CreateMovieFile (const FSSpec *fileSpec, OSType creator, ScriptCode scriptTag, long createMovieFileFlags, short *resRefNum, Movie *newmovie)
 
OSErr OpenMovieFile (const FSSpec *fileSpec, short *resRefNum, SInt8 permission)
 
OSErr CloseMovieFile (short resRefNum)
 
OSErr DeleteMovieFile (const FSSpec *fileSpec)
 
OSErr NewMovieFromFile (Movie *theMovie, short resRefNum, short *resId, StringPtr resName, short newMovieFlags, Boolean *dataRefWasChanged)
 
OSErr NewMovieFromHandle (Movie *theMovie, Handle h, short newMovieFlags, Boolean *dataRefWasChanged)
 
OSErr NewMovieFromDataFork (Movie *theMovie, short fRefNum, long fileOffset, short newMovieFlags, Boolean *dataRefWasChanged)
 
OSErr NewMovieFromDataFork64 (Movie *theMovie, long fRefNum, const wide *fileOffset, short newMovieFlags, Boolean *dataRefWasChanged)
 
OSErr NewMovieFromUserProc (Movie *m, short flags, Boolean *dataRefWasChanged, GetMovieUPP getProc, void *refCon, Handle defaultDataRef, OSType dataRefType)
 
OSErr NewMovieFromDataRef (Movie *m, short flags, short *id, Handle dataRef, OSType dataRefType)
 
OSErr AddMovieResource (Movie theMovie, short resRefNum, short *resId, ConstStr255Param resName)
 
OSErr UpdateMovieResource (Movie theMovie, short resRefNum, short resId, ConstStr255Param resName)
 
OSErr RemoveMovieResource (short resRefNum, short resId)
 
Boolean HasMovieChanged (Movie theMovie)
 
void ClearMovieChanged (Movie theMovie)
 
OSErr SetMovieDefaultDataRef (Movie theMovie, Handle dataRef, OSType dataRefType)
 
OSErr GetMovieDefaultDataRef (Movie theMovie, Handle *dataRef, OSType *dataRefType)
 
OSErr SetMovieAnchorDataRef (Movie theMovie, Handle dataRef, OSType dataRefType)
 
OSErr GetMovieAnchorDataRef (Movie theMovie, Handle *dataRef, OSType *dataRefType, long *outFlags)
 
OSErr SetMovieColorTable (Movie theMovie, CTabHandle ctab)
 
OSErr GetMovieColorTable (Movie theMovie, CTabHandle *ctab)
 
void FlattenMovie (Movie theMovie, long movieFlattenFlags, const FSSpec *theFile, OSType creator, ScriptCode scriptTag, long createMovieFileFlags, short *resId, ConstStr255Param resName)
 
Movie FlattenMovieData (Movie theMovie, long movieFlattenFlags, const FSSpec *theFile, OSType creator, ScriptCode scriptTag, long createMovieFileFlags)
 
void SetMovieProgressProc (Movie theMovie, MovieProgressUPP p, long refcon)
 
void GetMovieProgressProc (Movie theMovie, MovieProgressUPP *p, long *refcon)
 
OSErr CreateShortcutMovieFile (const FSSpec *fileSpec, OSType creator, ScriptCode scriptTag, long createMovieFileFlags, Handle targetDataRef, OSType targetDataRefType)
 
OSErr MovieSearchText (Movie theMovie, Ptr text, long size, long searchFlags, Track *searchTrack, TimeValue *searchTime, long *searchOffset)
 
void GetPosterBox (Movie theMovie, Rect *boxRect)
 
void SetPosterBox (Movie theMovie, const Rect *boxRect)
 
RgnHandle GetMovieSegmentDisplayBoundsRgn (Movie theMovie, TimeValue time, TimeValue duration)
 
RgnHandle GetTrackSegmentDisplayBoundsRgn (Track theTrack, TimeValue time, TimeValue duration)
 
void SetMovieCoverProcs (Movie theMovie, MovieRgnCoverUPP uncoverProc, MovieRgnCoverUPP coverProc, long refcon)
 
OSErr GetMovieCoverProcs (Movie theMovie, MovieRgnCoverUPP *uncoverProc, MovieRgnCoverUPP *coverProc, long *refcon)
 
ComponentResult GetTrackStatus (Track theTrack)
 
ComponentResult GetMovieStatus (Movie theMovie, Track *firstProblemTrack)
 
long GetMovieLoadState (Movie theMovie)
 
OSErr CanQuickTimeOpenFile (FSSpecPtr fileSpec, OSType fileType, OSType fileNameExtension, Boolean *outCanOpenWithGraphicsImporter, Boolean *outCanOpenAsMovie, Boolean *outPreferGraphicsImporter, UInt32 inFlags)
 
OSErr CanQuickTimeOpenDataRef (Handle dataRef, OSType dataRefType, Boolean *outCanOpenWithGraphicsImporter, Boolean *outCanOpenAsMovie, Boolean *outPreferGraphicsImporter, UInt32 inFlags)
 
ComponentInstance NewMovieController (Movie theMovie, const Rect *movieRect, long someFlags)
 
void DisposeMovieController (ComponentInstance mc)
 
void ShowMovieInformation (Movie theMovie, ModalFilterUPP filterProc, long refCon)
 
OSErr PutMovieOnScrap (Movie theMovie, long movieScrapFlags)
 
Movie NewMovieFromScrap (long newMovieFlags)
 
OSErr GetMediaDataRef (Media theMedia, short index, Handle *dataRef, OSType *dataRefType, long *dataRefAttributes)
 
OSErr SetMediaDataRef (Media theMedia, short index, Handle dataRef, OSType dataRefType)
 
OSErr SetMediaDataRefAttributes (Media theMedia, short index, long dataRefAttributes)
 
OSErr AddMediaDataRef (Media theMedia, short *index, Handle dataRef, OSType dataRefType)
 
OSErr GetMediaDataRefCount (Media theMedia, short *count)
 
OSErr QTNewAlias (const FSSpec *fss, AliasHandle *alias, Boolean minimal)
 
void SetMoviePlayHints (Movie theMovie, long flags, long flagsMask)
 
void SetMediaPlayHints (Media theMedia, long flags, long flagsMask)
 
void GetMediaPlayHints (Media theMedia, long *flags)
 
void SetTrackLoadSettings (Track theTrack, TimeValue preloadTime, TimeValue preloadDuration, long preloadFlags, long defaultHints)
 
void GetTrackLoadSettings (Track theTrack, TimeValue *preloadTime, TimeValue *preloadDuration, long *preloadFlags, long *defaultHints)
 
OSErr BeginFullScreen (Ptr *restoreState, GDHandle whichGD, short *desiredWidth, short *desiredHeight, WindowRef *newWindow, RGBColor *eraseColor, long flags)
 
OSErr EndFullScreen (Ptr fullState, long flags)
 
OSErr AddMovieExecuteWiredActionsProc (Movie theMovie, MovieExecuteWiredActionsUPP proc, void *refCon)
 
OSErr RemoveMovieExecuteWiredActionsProc (Movie theMovie, MovieExecuteWiredActionsUPP proc, void *refCon)
 
OSErr MovieExecuteWiredActions (Movie theMovie, long flags, QTAtomContainer actions)
 
OSErr NewSpriteWorld (SpriteWorld *newSpriteWorld, GWorldPtr destination, GWorldPtr spriteLayer, RGBColor *backgroundColor, GWorldPtr background)
 
void DisposeSpriteWorld (SpriteWorld theSpriteWorld)
 
OSErr SetSpriteWorldClip (SpriteWorld theSpriteWorld, RgnHandle clipRgn)
 
OSErr SetSpriteWorldMatrix (SpriteWorld theSpriteWorld, const MatrixRecord *matrix)
 
OSErr SetSpriteWorldGraphicsMode (SpriteWorld theSpriteWorld, long mode, const RGBColor *opColor)
 
OSErr SpriteWorldIdle (SpriteWorld theSpriteWorld, long flagsIn, long *flagsOut)
 
OSErr InvalidateSpriteWorld (SpriteWorld theSpriteWorld, Rect *invalidArea)
 
OSErr SpriteWorldHitTest (SpriteWorld theSpriteWorld, long flags, Point loc, Sprite *spriteHit)
 
OSErr SpriteHitTest (Sprite theSprite, long flags, Point loc, Boolean *wasHit)
 
void DisposeAllSprites (SpriteWorld theSpriteWorld)
 
OSErr SetSpriteWorldFlags (SpriteWorld spriteWorld, long flags, long flagsMask)
 
OSErr NewSprite (Sprite *newSprite, SpriteWorld itsSpriteWorld, ImageDescriptionHandle idh, Ptr imageDataPtr, MatrixRecord *matrix, Boolean visible, short layer)
 
void DisposeSprite (Sprite theSprite)
 
void InvalidateSprite (Sprite theSprite)
 
OSErr SetSpriteProperty (Sprite theSprite, long propertyType, void *propertyValue)
 
OSErr GetSpriteProperty (Sprite theSprite, long propertyType, void *propertyValue)
 
OSErr QTNewAtomContainer (QTAtomContainer *atomData)
 
OSErr QTDisposeAtomContainer (QTAtomContainer atomData)
 
QTAtomType QTGetNextChildType (QTAtomContainer container, QTAtom parentAtom, QTAtomType currentChildType)
 
short QTCountChildrenOfType (QTAtomContainer container, QTAtom parentAtom, QTAtomType childType)
 
QTAtom QTFindChildByIndex (QTAtomContainer container, QTAtom parentAtom, QTAtomType atomType, short index, QTAtomID *id)
 
QTAtom QTFindChildByID (QTAtomContainer container, QTAtom parentAtom, QTAtomType atomType, QTAtomID id, short *index)
 
OSErr QTNextChildAnyType (QTAtomContainer container, QTAtom parentAtom, QTAtom currentChild, QTAtom *nextChild)
 
OSErr QTSetAtomData (QTAtomContainer container, QTAtom atom, long dataSize, void *atomData)
 
OSErr QTCopyAtomDataToHandle (QTAtomContainer container, QTAtom atom, Handle targetHandle)
 
OSErr QTCopyAtomDataToPtr (QTAtomContainer container, QTAtom atom, Boolean sizeOrLessOK, long size, void *targetPtr, long *actualSize)
 
OSErr QTGetAtomTypeAndID (QTAtomContainer container, QTAtom atom, QTAtomType *atomType, QTAtomID *id)
 
OSErr QTCopyAtom (QTAtomContainer container, QTAtom atom, QTAtomContainer *targetContainer)
 
OSErr QTLockContainer (QTAtomContainer container)
 
OSErr QTGetAtomDataPtr (QTAtomContainer container, QTAtom atom, long *dataSize, Ptr *atomData)
 
OSErr QTUnlockContainer (QTAtomContainer container)
 
OSErr QTInsertChild (QTAtomContainer container, QTAtom parentAtom, QTAtomType atomType, QTAtomID id, short index, long dataSize, void *data, QTAtom *newAtom)
 
OSErr QTInsertChildren (QTAtomContainer container, QTAtom parentAtom, QTAtomContainer childrenContainer)
 
OSErr QTRemoveAtom (QTAtomContainer container, QTAtom atom)
 
OSErr QTRemoveChildren (QTAtomContainer container, QTAtom atom)
 
OSErr QTReplaceAtom (QTAtomContainer targetContainer, QTAtom targetAtom, QTAtomContainer replacementContainer, QTAtom replacementAtom)
 
OSErr QTSwapAtoms (QTAtomContainer container, QTAtom atom1, QTAtom atom2)
 
OSErr QTSetAtomID (QTAtomContainer container, QTAtom atom, QTAtomID newID)
 
QTAtom QTGetAtomParent (QTAtomContainer container, QTAtom childAtom)
 
OSErr SetMediaPropertyAtom (Media theMedia, QTAtomContainer propertyAtom)
 
OSErr GetMediaPropertyAtom (Media theMedia, QTAtomContainer *propertyAtom)
 
typedef CALLBACK_API (ComponentResult, TweenerDataProcPtr)(TweenRecord *tr
 
typedef STACK_UPP_TYPE (TweenerDataProcPtr) TweenerDataUPP
 
OSErr QTNewTween (QTTweener *tween, QTAtomContainer container, QTAtom tweenAtom, TimeValue maxTime)
 
OSErr QTDisposeTween (QTTweener tween)
 
OSErr QTDoTween (QTTweener tween, TimeValue atTime, Handle result, long *resultSize, TweenerDataUPP tweenDataProc, void *tweenDataRefCon)
 
OSErr AddSoundDescriptionExtension (SoundDescriptionHandle desc, Handle extension, OSType idType)
 
OSErr GetSoundDescriptionExtension (SoundDescriptionHandle desc, Handle *extension, OSType idType)
 
OSErr RemoveSoundDescriptionExtension (SoundDescriptionHandle desc, OSType idType)
 
OSErr GetQuickTimePreference (OSType preferenceType, QTAtomContainer *preferenceAtom)
 
OSErr SetQuickTimePreference (OSType preferenceType, QTAtomContainer preferenceAtom)
 
OSErr QTGetEffectsList (QTAtomContainer *returnedList, long minSources, long maxSources, QTEffectListOptions getOptions)
 
OSErr QTCreateStandardParameterDialog (QTAtomContainer effectList, QTAtomContainer parameters, QTParameterDialogOptions dialogOptions, QTParameterDialog *createdDialog)
 
OSErr QTIsStandardParameterDialogEvent (EventRecord *pEvent, QTParameterDialog createdDialog)
 
OSErr QTDismissStandardParameterDialog (QTParameterDialog createdDialog)
 
OSErr QTStandardParameterDialogDoAction (QTParameterDialog createdDialog, long action, void *params)
 
OSErr QTGetEffectSpeed (QTAtomContainer parameters, Fixed *pFPS)
 
OSErr QTGetAccessKeys (Str255 accessKeyType, long flags, QTAtomContainer *keys)
 
OSErr QTRegisterAccessKey (Str255 accessKeyType, long flags, Handle accessKey)
 
OSErr QTUnregisterAccessKey (Str255 accessKeyType, long flags, Handle accessKey)
 
OSErr MakeTrackTimeTable (Track trackH, long **offsets, TimeValue startTime, TimeValue endTime, TimeValue timeIncrement, short firstDataRefIndex, short lastDataRefIndex, long *retdataRefSkew)
 
OSErr MakeMediaTimeTable (Media theMedia, long **offsets, TimeValue startTime, TimeValue endTime, TimeValue timeIncrement, short firstDataRefIndex, short lastDataRefIndex, long *retdataRefSkew)
 
OSErr GetMaxLoadedTimeInMovie (Movie theMovie, TimeValue *time)
 
OSErr QTMovieNeedsTimeTable (Movie theMovie, Boolean *needsTimeTable)
 
OSErr QTGetDataRefMaxFileOffset (Movie movieH, OSType dataRefType, Handle dataRef, long *offset)
 
typedef CALLBACK_API (OSErr, QTBandwidthNotificationProcPtr)(long flags
 
typedef STACK_UPP_TYPE (QTBandwidthNotificationProcPtr) QTBandwidthNotificationUPP
 
OSErr QTBandwidthRequest (long priority, QTBandwidthNotificationUPP callback, const void *refcon, QTBandwidthReference *bwRef, long flags)
 
OSErr QTBandwidthRequestForTimeBase (TimeBase tb, long priority, QTBandwidthNotificationUPP callback, const void *refcon, QTBandwidthReference *bwRef, long flags)
 
OSErr QTBandwidthRelease (QTBandwidthReference bwRef, long flags)
 
OSErr QTScheduledBandwidthRequest (QTScheduledBandwidthPtr scheduleRec, QTBandwidthNotificationUPP notificationCallback, void *refcon, QTScheduledBandwidthReference *sbwRef, long flags)
 
OSErr QTScheduledBandwidthRelease (QTScheduledBandwidthReference sbwRef, long flags)
 
OSErr ITextAddString (QTAtomContainer container, QTAtom parentAtom, RegionCode theRegionCode, ConstStr255Param theString)
 
OSErr ITextRemoveString (QTAtomContainer container, QTAtom parentAtom, RegionCode theRegionCode, long flags)
 
OSErr ITextGetString (QTAtomContainer container, QTAtom parentAtom, RegionCode requestedRegion, RegionCode *foundRegion, StringPtr theString)
 
OSErr QTTextToNativeText (Handle theText, long encoding, long flags)
 
OSErr QTParseTextHREF (char *href, SInt32 hrefLen, QTAtomContainer inContainer, QTAtomContainer *outContainer)
 
ComponentResult VideoMediaResetStatistics (MediaHandler mh)
 
ComponentResult VideoMediaGetStatistics (MediaHandler mh)
 
ComponentResult VideoMediaGetStallCount (MediaHandler mh, unsigned long *stalls)
 
ComponentResult VideoMediaSetCodecParameter (MediaHandler mh, CodecType cType, OSType parameterID, long parameterChangeSeed, void *dataPtr, long dataSize)
 
ComponentResult VideoMediaGetCodecParameter (MediaHandler mh, CodecType cType, OSType parameterID, Handle outParameterData)
 
ComponentResult TextMediaSetTextProc (MediaHandler mh, TextMediaUPP TextProc, long refcon)
 
ComponentResult TextMediaAddTextSample (MediaHandler mh, Ptr text, unsigned long size, short fontNumber, short fontSize, Style textFace, RGBColor *textColor, RGBColor *backColor, short textJustification, Rect *textBox, long displayFlags, TimeValue scrollDelay, short hiliteStart, short hiliteEnd, RGBColor *rgbHiliteColor, TimeValue duration, TimeValue *sampleTime)
 
ComponentResult TextMediaAddTESample (MediaHandler mh, TEHandle hTE, RGBColor *backColor, short textJustification, Rect *textBox, long displayFlags, TimeValue scrollDelay, short hiliteStart, short hiliteEnd, RGBColor *rgbHiliteColor, TimeValue duration, TimeValue *sampleTime)
 
ComponentResult TextMediaAddHiliteSample (MediaHandler mh, short hiliteStart, short hiliteEnd, RGBColor *rgbHiliteColor, TimeValue duration, TimeValue *sampleTime)
 
ComponentResult TextMediaDrawRaw (MediaHandler mh, GWorldPtr gw, GDHandle gd, void *data, long dataSize, TextDescriptionHandle tdh)
 
ComponentResult TextMediaSetTextProperty (MediaHandler mh, TimeValue atMediaTime, long propertyType, void *data, long dataSize)
 
ComponentResult TextMediaRawSetup (MediaHandler mh, GWorldPtr gw, GDHandle gd, void *data, long dataSize, TextDescriptionHandle tdh, TimeValue sampleDuration)
 
ComponentResult TextMediaRawIdle (MediaHandler mh, GWorldPtr gw, GDHandle gd, TimeValue sampleTime, long flagsIn, long *flagsOut)
 
ComponentResult TextMediaGetTextProperty (MediaHandler mh, TimeValue atMediaTime, long propertyType, void *data, long dataSize)
 
ComponentResult TextMediaFindNextText (MediaHandler mh, Ptr text, long size, short findFlags, TimeValue startTime, TimeValue *foundTime, TimeValue *foundDuration, long *offset)
 
ComponentResult TextMediaHiliteTextSample (MediaHandler mh, TimeValue sampleTime, short hiliteStart, short hiliteEnd, RGBColor *rgbHiliteColor)
 
ComponentResult TextMediaSetTextSampleData (MediaHandler mh, void *data, OSType dataType)
 
ComponentResult SpriteMediaSetProperty (MediaHandler mh, short spriteIndex, long propertyType, void *propertyValue)
 
ComponentResult SpriteMediaGetProperty (MediaHandler mh, short spriteIndex, long propertyType, void *propertyValue)
 
ComponentResult SpriteMediaHitTestSprites (MediaHandler mh, long flags, Point loc, short *spriteHitIndex)
 
ComponentResult SpriteMediaCountSprites (MediaHandler mh, short *numSprites)
 
ComponentResult SpriteMediaCountImages (MediaHandler mh, short *numImages)
 
ComponentResult SpriteMediaGetIndImageDescription (MediaHandler mh, short imageIndex, ImageDescriptionHandle imageDescription)
 
ComponentResult SpriteMediaGetDisplayedSampleNumber (MediaHandler mh, long *sampleNum)
 
ComponentResult SpriteMediaGetSpriteName (MediaHandler mh, QTAtomID spriteID, Str255 spriteName)
 
ComponentResult SpriteMediaGetImageName (MediaHandler mh, short imageIndex, Str255 imageName)
 
ComponentResult SpriteMediaSetSpriteProperty (MediaHandler mh, QTAtomID spriteID, long propertyType, void *propertyValue)
 
ComponentResult SpriteMediaGetSpriteProperty (MediaHandler mh, QTAtomID spriteID, long propertyType, void *propertyValue)
 
ComponentResult SpriteMediaHitTestAllSprites (MediaHandler mh, long flags, Point loc, QTAtomID *spriteHitID)
 
ComponentResult SpriteMediaHitTestOneSprite (MediaHandler mh, QTAtomID spriteID, long flags, Point loc, Boolean *wasHit)
 
ComponentResult SpriteMediaSpriteIndexToID (MediaHandler mh, short spriteIndex, QTAtomID *spriteID)
 
ComponentResult SpriteMediaSpriteIDToIndex (MediaHandler mh, QTAtomID spriteID, short *spriteIndex)
 
ComponentResult SpriteMediaGetSpriteActionsForQTEvent (MediaHandler mh, QTEventRecordPtr event, QTAtomID spriteID, QTAtomContainer *container, QTAtom *atom)
 
ComponentResult SpriteMediaSetActionVariable (MediaHandler mh, QTAtomID variableID, const float *value)
 
ComponentResult SpriteMediaGetActionVariable (MediaHandler mh, QTAtomID variableID, float *value)
 
ComponentResult SpriteMediaGetIndImageProperty (MediaHandler mh, short imageIndex, long imagePropertyType, void *imagePropertyValue)
 
ComponentResult SpriteMediaNewSprite (MediaHandler mh, QTRuntimeSpriteDescPtr newSpriteDesc)
 
ComponentResult SpriteMediaDisposeSprite (MediaHandler mh, QTAtomID spriteID)
 
ComponentResult SpriteMediaSetActionVariableToString (MediaHandler mh, QTAtomID variableID, Ptr theCString)
 
ComponentResult SpriteMediaGetActionVariableAsString (MediaHandler mh, QTAtomID variableID, Handle *theCString)
 
ComponentResult FlashMediaSetPan (MediaHandler mh, short xPercent, short yPercent)
 
ComponentResult FlashMediaSetZoom (MediaHandler mh, short factor)
 
ComponentResult FlashMediaSetZoomRect (MediaHandler mh, long left, long top, long right, long bottom)
 
ComponentResult FlashMediaGetRefConBounds (MediaHandler mh, long refCon, long *left, long *top, long *right, long *bottom)
 
ComponentResult FlashMediaGetRefConID (MediaHandler mh, long refCon, long *refConID)
 
ComponentResult FlashMediaIDToRefCon (MediaHandler mh, long refConID, long *refCon)
 
ComponentResult FlashMediaGetDisplayedFrameNumber (MediaHandler mh, long *flashFrameNumber)
 
ComponentResult FlashMediaFrameNumberToMovieTime (MediaHandler mh, long flashFrameNumber, TimeValue *movieTime)
 
ComponentResult FlashMediaFrameLabelToMovieTime (MediaHandler mh, Ptr theLabel, TimeValue *movieTime)
 
ComponentResult FlashMediaGetFlashVariable (MediaHandler mh, char *path, char *name, Handle *theVariableCStringOut)
 
ComponentResult FlashMediaSetFlashVariable (MediaHandler mh, char *path, char *name, char *value, Boolean updateFocus)
 
ComponentResult FlashMediaDoButtonActions (MediaHandler mh, char *path, long buttonID, long transition)
 
ComponentResult FlashMediaGetSupportedSwfVersion (MediaHandler mh, unsigned char *swfVersion)
 
ComponentResult MovieMediaGetChildDoMCActionCallback (MediaHandler mh, DoMCActionUPP *doMCActionCallbackProc, long *refcon)
 
ComponentResult MovieMediaGetDoMCActionCallback (MediaHandler mh, DoMCActionUPP *doMCActionCallbackProc, long *refcon)
 
ComponentResult MovieMediaGetCurrentMovieProperty (MediaHandler mh, OSType whichProperty, void *value)
 
ComponentResult MovieMediaGetCurrentTrackProperty (MediaHandler mh, long trackID, OSType whichProperty, void *value)
 
ComponentResult MovieMediaGetChildMovieDataReference (MediaHandler mh, QTAtomID dataRefID, short dataRefIndex, OSType *dataRefType, Handle *dataRef, QTAtomID *dataRefIDOut, short *dataRefIndexOut)
 
ComponentResult MovieMediaSetChildMovieDataReference (MediaHandler mh, QTAtomID dataRefID, OSType dataRefType, Handle dataRef)
 
ComponentResult MovieMediaLoadChildMovieFromDataReference (MediaHandler mh, QTAtomID dataRefID)
 
ComponentResult Media3DGetNamedObjectList (MediaHandler mh, QTAtomContainer *objectList)
 
ComponentResult Media3DGetRendererList (MediaHandler mh, QTAtomContainer *rendererList)
 
ComponentResult Media3DGetCurrentGroup (MediaHandler mh, void *group)
 
ComponentResult Media3DTranslateNamedObjectTo (MediaHandler mh, char *objectName, Fixed x, Fixed y, Fixed z)
 
ComponentResult Media3DScaleNamedObjectTo (MediaHandler mh, char *objectName, Fixed xScale, Fixed yScale, Fixed zScale)
 
ComponentResult Media3DRotateNamedObjectTo (MediaHandler mh, char *objectName, Fixed xDegrees, Fixed yDegrees, Fixed zDegrees)
 
ComponentResult Media3DSetCameraData (MediaHandler mh, void *cameraData)
 
ComponentResult Media3DGetCameraData (MediaHandler mh, void *cameraData)
 
ComponentResult Media3DSetCameraAngleAspect (MediaHandler mh, QTFloatSingle fov, QTFloatSingle aspectRatioXToY)
 
ComponentResult Media3DGetCameraAngleAspect (MediaHandler mh, QTFloatSingle *fov, QTFloatSingle *aspectRatioXToY)
 
ComponentResult Media3DSetCameraRange (MediaHandler mh, void *tQ3CameraRange)
 
ComponentResult Media3DGetCameraRange (MediaHandler mh, void *tQ3CameraRange)
 
ComponentResult Media3DGetViewObject (MediaHandler mh, void *tq3viewObject)
 
typedef CALLBACK_API (Boolean, MCActionFilterProcPtr)(MovieController mc
 
typedef CALLBACK_API (Boolean, MCActionFilterWithRefConProcPtr)(MovieController mc
 
typedef STACK_UPP_TYPE (MCActionFilterProcPtr) MCActionFilterUPP
 
typedef STACK_UPP_TYPE (MCActionFilterWithRefConProcPtr) MCActionFilterWithRefConUPP
 
ComponentResult MCSetMovie (MovieController mc, Movie theMovie, WindowRef movieWindow, Point where)
 
Movie MCGetIndMovie (MovieController mc, short index)
 
ComponentResult MCRemoveAllMovies (MovieController mc)
 
ComponentResult MCRemoveAMovie (MovieController mc, Movie m)
 
ComponentResult MCRemoveMovie (MovieController mc)
 
ComponentResult MCIsPlayerEvent (MovieController mc, const EventRecord *e)
 
ComponentResult MCSetActionFilter (MovieController mc, MCActionFilterUPP blob)
 
ComponentResult MCDoAction (MovieController mc, short action, void *params)
 
ComponentResult MCSetControllerAttached (MovieController mc, Boolean attach)
 
ComponentResult MCIsControllerAttached (MovieController mc)
 
ComponentResult MCSetControllerPort (MovieController mc, CGrafPtr gp)
 
CGrafPtr MCGetControllerPort (MovieController mc)
 
ComponentResult MCSetVisible (MovieController mc, Boolean visible)
 
ComponentResult MCGetVisible (MovieController mc)
 
ComponentResult MCGetControllerBoundsRect (MovieController mc, Rect *bounds)
 
ComponentResult MCSetControllerBoundsRect (MovieController mc, const Rect *bounds)
 
RgnHandle MCGetControllerBoundsRgn (MovieController mc)
 
RgnHandle MCGetWindowRgn (MovieController mc, WindowRef w)
 
ComponentResult MCMovieChanged (MovieController mc, Movie m)
 
ComponentResult MCSetDuration (MovieController mc, TimeValue duration)
 
TimeValue MCGetCurrentTime (MovieController mc, TimeScale *scale)
 
ComponentResult MCNewAttachedController (MovieController mc, Movie theMovie, WindowRef w, Point where)
 
ComponentResult MCDraw (MovieController mc, WindowRef w)
 
ComponentResult MCActivate (MovieController mc, WindowRef w, Boolean activate)
 
ComponentResult MCIdle (MovieController mc)
 
ComponentResult MCKey (MovieController mc, SInt8 key, long modifiers)
 
ComponentResult MCClick (MovieController mc, WindowRef w, Point where, long when, long modifiers)
 
ComponentResult MCEnableEditing (MovieController mc, Boolean enabled)
 
long MCIsEditingEnabled (MovieController mc)
 
Movie MCCopy (MovieController mc)
 
Movie MCCut (MovieController mc)
 
ComponentResult MCPaste (MovieController mc, Movie srcMovie)
 
ComponentResult MCClear (MovieController mc)
 
ComponentResult MCUndo (MovieController mc)
 
ComponentResult MCPositionController (MovieController mc, const Rect *movieRect, const Rect *controllerRect, long someFlags)
 
ComponentResult MCGetControllerInfo (MovieController mc, long *someFlags)
 
ComponentResult MCSetClip (MovieController mc, RgnHandle theClip, RgnHandle movieClip)
 
ComponentResult MCGetClip (MovieController mc, RgnHandle *theClip, RgnHandle *movieClip)
 
ComponentResult MCDrawBadge (MovieController mc, RgnHandle movieRgn, RgnHandle *badgeRgn)
 
ComponentResult MCSetUpEditMenu (MovieController mc, long modifiers, MenuRef mh)
 
ComponentResult MCGetMenuString (MovieController mc, long modifiers, short item, Str255 aString)
 
ComponentResult MCSetActionFilterWithRefCon (MovieController mc, MCActionFilterWithRefConUPP blob, long refCon)
 
ComponentResult MCPtInController (MovieController mc, Point thePt, Boolean *inController)
 
ComponentResult MCInvalidate (MovieController mc, WindowRef w, RgnHandle invalidRgn)
 
ComponentResult MCAdjustCursor (MovieController mc, WindowRef w, Point where, long modifiers)
 
ComponentResult MCGetInterfaceElement (MovieController mc, MCInterfaceElement whichElement, void *element)
 
ComponentResult MCGetDoActionsProc (MovieController mc, DoMCActionUPP *doMCActionProc, long *doMCActionRefCon)
 
ComponentResult MCAddMovieSegment (MovieController mc, Movie srcMovie, Boolean scaled)
 
ComponentResult MCTrimMovieSegment (MovieController mc)
 
TimeBase NewTimeBase (void)
 
void DisposeTimeBase (TimeBase tb)
 
TimeValue GetTimeBaseTime (TimeBase tb, TimeScale s, TimeRecord *tr)
 
void SetTimeBaseTime (TimeBase tb, const TimeRecord *tr)
 
void SetTimeBaseValue (TimeBase tb, TimeValue t, TimeScale s)
 
Fixed GetTimeBaseRate (TimeBase tb)
 
void SetTimeBaseRate (TimeBase tb, Fixed r)
 
TimeValue GetTimeBaseStartTime (TimeBase tb, TimeScale s, TimeRecord *tr)
 
void SetTimeBaseStartTime (TimeBase tb, const TimeRecord *tr)
 
TimeValue GetTimeBaseStopTime (TimeBase tb, TimeScale s, TimeRecord *tr)
 
void SetTimeBaseStopTime (TimeBase tb, const TimeRecord *tr)
 
long GetTimeBaseFlags (TimeBase tb)
 
void SetTimeBaseFlags (TimeBase tb, long timeBaseFlags)
 
void SetTimeBaseMasterTimeBase (TimeBase slave, TimeBase master, const TimeRecord *slaveZero)
 
TimeBase GetTimeBaseMasterTimeBase (TimeBase tb)
 
void SetTimeBaseMasterClock (TimeBase slave, Component clockMeister, const TimeRecord *slaveZero)
 
ComponentInstance GetTimeBaseMasterClock (TimeBase tb)
 
void ConvertTime (TimeRecord *theTime, TimeBase newBase)
 
void ConvertTimeScale (TimeRecord *theTime, TimeScale newScale)
 
void AddTime (TimeRecord *dst, const TimeRecord *src)
 
void SubtractTime (TimeRecord *dst, const TimeRecord *src)
 
long GetTimeBaseStatus (TimeBase tb, TimeRecord *unpinnedTime)
 
void SetTimeBaseZero (TimeBase tb, TimeRecord *zero)
 
Fixed GetTimeBaseEffectiveRate (TimeBase tb)
 
QTCallBack NewCallBack (TimeBase tb, short cbType)
 
void DisposeCallBack (QTCallBack cb)
 
short GetCallBackType (QTCallBack cb)
 
TimeBase GetCallBackTimeBase (QTCallBack cb)
 
OSErr CallMeWhen (QTCallBack cb, QTCallBackUPP callBackProc, long refCon, long param1, long param2, long param3)
 
void CancelCallBack (QTCallBack cb)
 
OSErr AddCallBackToTimeBase (QTCallBack cb)
 
OSErr RemoveCallBackFromTimeBase (QTCallBack cb)
 
QTCallBack GetFirstCallBack (TimeBase tb)
 
QTCallBack GetNextCallBack (QTCallBack cb)
 
void ExecuteCallBack (QTCallBack cb)
 
ComponentResult MusicMediaGetIndexedTunePlayer (ComponentInstance ti, long sampleDescIndex, ComponentInstance *tp)
 
MovieRgnCoverUPP NewMovieRgnCoverUPP (MovieRgnCoverProcPtr userRoutine)
 
MovieProgressUPP NewMovieProgressUPP (MovieProgressProcPtr userRoutine)
 
MovieDrawingCompleteUPP NewMovieDrawingCompleteUPP (MovieDrawingCompleteProcPtr userRoutine)
 
TrackTransferUPP NewTrackTransferUPP (TrackTransferProcPtr userRoutine)
 
GetMovieUPP NewGetMovieUPP (GetMovieProcPtr userRoutine)
 
MoviePreviewCallOutUPP NewMoviePreviewCallOutUPP (MoviePreviewCallOutProcPtr userRoutine)
 
TextMediaUPP NewTextMediaUPP (TextMediaProcPtr userRoutine)
 
ActionsUPP NewActionsUPP (ActionsProcPtr userRoutine)
 
DoMCActionUPP NewDoMCActionUPP (DoMCActionProcPtr userRoutine)
 
MovieExecuteWiredActionsUPP NewMovieExecuteWiredActionsUPP (MovieExecuteWiredActionsProcPtr userRoutine)
 
MoviePrePrerollCompleteUPP NewMoviePrePrerollCompleteUPP (MoviePrePrerollCompleteProcPtr userRoutine)
 
MoviesErrorUPP NewMoviesErrorUPP (MoviesErrorProcPtr userRoutine)
 
QTCallBackUPP NewQTCallBackUPP (QTCallBackProcPtr userRoutine)
 
QTSyncTaskUPP NewQTSyncTaskUPP (QTSyncTaskProcPtr userRoutine)
 
TweenerDataUPP NewTweenerDataUPP (TweenerDataProcPtr userRoutine)
 
QTBandwidthNotificationUPP NewQTBandwidthNotificationUPP (QTBandwidthNotificationProcPtr userRoutine)
 
MCActionFilterUPP NewMCActionFilterUPP (MCActionFilterProcPtr userRoutine)
 
MCActionFilterWithRefConUPP NewMCActionFilterWithRefConUPP (MCActionFilterWithRefConProcPtr userRoutine)
 
void DisposeMovieRgnCoverUPP (MovieRgnCoverUPP userUPP)
 
void DisposeMovieProgressUPP (MovieProgressUPP userUPP)
 
void DisposeMovieDrawingCompleteUPP (MovieDrawingCompleteUPP userUPP)
 
void DisposeTrackTransferUPP (TrackTransferUPP userUPP)
 
void DisposeGetMovieUPP (GetMovieUPP userUPP)
 
void DisposeMoviePreviewCallOutUPP (MoviePreviewCallOutUPP userUPP)
 
void DisposeTextMediaUPP (TextMediaUPP userUPP)
 
void DisposeActionsUPP (ActionsUPP userUPP)
 
void DisposeDoMCActionUPP (DoMCActionUPP userUPP)
 
void DisposeMovieExecuteWiredActionsUPP (MovieExecuteWiredActionsUPP userUPP)
 
void DisposeMoviePrePrerollCompleteUPP (MoviePrePrerollCompleteUPP userUPP)
 
void DisposeMoviesErrorUPP (MoviesErrorUPP userUPP)
 
void DisposeQTCallBackUPP (QTCallBackUPP userUPP)
 
void DisposeQTSyncTaskUPP (QTSyncTaskUPP userUPP)
 
void DisposeTweenerDataUPP (TweenerDataUPP userUPP)
 
void DisposeQTBandwidthNotificationUPP (QTBandwidthNotificationUPP userUPP)
 
void DisposeMCActionFilterUPP (MCActionFilterUPP userUPP)
 
void DisposeMCActionFilterWithRefConUPP (MCActionFilterWithRefConUPP userUPP)
 
OSErr InvokeMovieRgnCoverUPP (Movie theMovie, RgnHandle changedRgn, long refcon, MovieRgnCoverUPP userUPP)
 
OSErr InvokeMovieProgressUPP (Movie theMovie, short message, short whatOperation, Fixed percentDone, long refcon, MovieProgressUPP userUPP)
 
OSErr InvokeMovieDrawingCompleteUPP (Movie theMovie, long refCon, MovieDrawingCompleteUPP userUPP)
 
OSErr InvokeTrackTransferUPP (Track t, long refCon, TrackTransferUPP userUPP)
 
OSErr InvokeGetMovieUPP (long offset, long size, void *dataPtr, void *refCon, GetMovieUPP userUPP)
 
Boolean InvokeMoviePreviewCallOutUPP (long refcon, MoviePreviewCallOutUPP userUPP)
 
OSErr InvokeTextMediaUPP (Handle theText, Movie theMovie, short *displayFlag, long refcon, TextMediaUPP userUPP)
 
OSErr InvokeActionsUPP (void *refcon, Track targetTrack, long targetRefCon, QTEventRecordPtr theEvent, ActionsUPP userUPP)
 
OSErr InvokeDoMCActionUPP (void *refcon, short action, void *params, Boolean *handled, DoMCActionUPP userUPP)
 
OSErr InvokeMovieExecuteWiredActionsUPP (Movie theMovie, void *refcon, long flags, QTAtomContainer wiredActions, MovieExecuteWiredActionsUPP userUPP)
 
void InvokeMoviePrePrerollCompleteUPP (Movie theMovie, OSErr prerollErr, void *refcon, MoviePrePrerollCompleteUPP userUPP)
 
void InvokeMoviesErrorUPP (OSErr theErr, long refcon, MoviesErrorUPP userUPP)
 
void InvokeQTCallBackUPP (QTCallBack cb, long refCon, QTCallBackUPP userUPP)
 
void InvokeQTSyncTaskUPP (void *task, QTSyncTaskUPP userUPP)
 
ComponentResult InvokeTweenerDataUPP (TweenRecord *tr, void *tweenData, long tweenDataSize, long dataDescriptionSeed, Handle dataDescription, ICMCompletionProcRecordPtr asyncCompletionProc, UniversalProcPtr transferProc, void *refCon, TweenerDataUPP userUPP)
 
OSErr InvokeQTBandwidthNotificationUPP (long flags, void *reserved, void *refcon, QTBandwidthNotificationUPP userUPP)
 
Boolean InvokeMCActionFilterUPP (MovieController mc, short *action, void *params, MCActionFilterUPP userUPP)
 
Boolean InvokeMCActionFilterWithRefConUPP (MovieController mc, short action, void *params, long refCon, MCActionFilterWithRefConUPP userUPP)
 

Detailed Description

QuickTime Interfaces.

Introduced In: QuickTime 5.0.1
Avaliable From: Universal Interfaces 3.4.1
Copyright: © 1990-2001 by Apple Computer, Inc., all rights reserved

For bug reports, consult the following page on the World Wide Web:

http://developer.apple.com/bugreporter/

Macro Definition Documentation

◆ CallMovieExecuteWiredActionsProc

#define CallMovieExecuteWiredActionsProc (   userRoutine,
  theMovie,
  refcon,
  flags,
  wiredActions 
)
Value:
InvokeMovieExecuteWiredActionsUPP(theMovie, refcon, flags, wiredActions, \
userRoutine)
OSErr InvokeMovieExecuteWiredActionsUPP(Movie theMovie, void *refcon, long flags, QTAtomContainer wiredActions, MovieExecuteWiredActionsUPP userUPP)
Definition: Movies.h:184

◆ CallMovieProgressProc

#define CallMovieProgressProc (   userRoutine,
  theMovie,
  message,
  whatOperation,
  percentDone,
  refcon 
)
Value:
InvokeMovieProgressUPP(theMovie, message, whatOperation, percentDone, \
refcon, userRoutine)
OSErr InvokeMovieProgressUPP(Movie theMovie, short message, short whatOperation, Fixed percentDone, long refcon, MovieProgressUPP userUPP)

◆ CallTweenerDataProc

#define CallTweenerDataProc (   userRoutine,
  tr,
  tweenData,
  tweenDataSize,
  dataDescriptionSeed,
  dataDescription,
  asyncCompletionProc,
  transferProc,
  refCon 
)
Value:
InvokeTweenerDataUPP(tr, tweenData, tweenDataSize, dataDescriptionSeed, \
dataDescription, asyncCompletionProc, transferProc, \
refCon, userRoutine)
ComponentResult InvokeTweenerDataUPP(TweenRecord *tr, void *tweenData, long tweenDataSize, long dataDescriptionSeed, Handle dataDescription, ICMCompletionProcRecordPtr asyncCompletionProc, UniversalProcPtr transferProc, void *refCon, TweenerDataUPP userUPP)

◆ InvokeActionsUPP

#define InvokeActionsUPP (   refcon,
  targetTrack,
  targetRefCon,
  theEvent,
  userUPP 
)
Value:
(OSErr) CALL_FOUR_PARAMETER_UPP((userUPP), uppActionsProcInfo, (refcon), \
(targetTrack), (targetRefCon), (theEvent))
Definition: Events.h:224
Definition: Movies.h:191

◆ InvokeDoMCActionUPP

#define InvokeDoMCActionUPP (   refcon,
  action,
  params,
  handled,
  userUPP 
)
Value:
(OSErr) CALL_FOUR_PARAMETER_UPP((userUPP), uppDoMCActionProcInfo, (refcon), \
(action), (params), (handled))

◆ InvokeGetMovieUPP

#define InvokeGetMovieUPP (   offset,
  size,
  dataPtr,
  refCon,
  userUPP 
)
Value:
(OSErr) CALL_FOUR_PARAMETER_UPP((userUPP), uppGetMovieProcInfo, (offset), \
(size), (dataPtr), (refCon))

◆ InvokeMCActionFilterUPP

#define InvokeMCActionFilterUPP (   mc,
  action,
  params,
  userUPP 
)
Value:
(Boolean) CALL_THREE_PARAMETER_UPP((userUPP), uppMCActionFilterProcInfo, \
(mc), (action), (params))
unsigned char Boolean
Definition: MacTypes.h:318

◆ InvokeMCActionFilterWithRefConUPP

#define InvokeMCActionFilterWithRefConUPP (   mc,
  action,
  params,
  refCon,
  userUPP 
)
Value:
(Boolean) \
CALL_FOUR_PARAMETER_UPP((userUPP), uppMCActionFilterWithRefConProcInfo, \
(mc), (action), (params), (refCon))

◆ InvokeMovieDrawingCompleteUPP

#define InvokeMovieDrawingCompleteUPP (   theMovie,
  refCon,
  userUPP 
)
Value:
(OSErr) CALL_TWO_PARAMETER_UPP((userUPP), uppMovieDrawingCompleteProcInfo, \
(theMovie), (refCon))

◆ InvokeMovieExecuteWiredActionsUPP

#define InvokeMovieExecuteWiredActionsUPP (   theMovie,
  refcon,
  flags,
  wiredActions,
  userUPP 
)
Value:
(OSErr) \
CALL_FOUR_PARAMETER_UPP((userUPP), uppMovieExecuteWiredActionsProcInfo, \
(theMovie), (refcon), (flags), (wiredActions))

◆ InvokeMoviePrePrerollCompleteUPP

#define InvokeMoviePrePrerollCompleteUPP (   theMovie,
  prerollErr,
  refcon,
  userUPP 
)
Value:
CALL_THREE_PARAMETER_UPP((userUPP), uppMoviePrePrerollCompleteProcInfo, \
(theMovie), (prerollErr), (refcon))

◆ InvokeMoviePreviewCallOutUPP

#define InvokeMoviePreviewCallOutUPP (   refcon,
  userUPP 
)
Value:
(Boolean) CALL_ONE_PARAMETER_UPP((userUPP), uppMoviePreviewCallOutProcInfo, \
(refcon))

◆ InvokeMovieProgressUPP

#define InvokeMovieProgressUPP (   theMovie,
  message,
  whatOperation,
  percentDone,
  refcon,
  userUPP 
)
Value:
(OSErr) CALL_FIVE_PARAMETER_UPP((userUPP), uppMovieProgressProcInfo, \
(theMovie), (message), (whatOperation), \
(percentDone), (refcon))

◆ InvokeMovieRgnCoverUPP

#define InvokeMovieRgnCoverUPP (   theMovie,
  changedRgn,
  refcon,
  userUPP 
)
Value:
(OSErr) CALL_THREE_PARAMETER_UPP((userUPP), uppMovieRgnCoverProcInfo, \
(theMovie), (changedRgn), (refcon))
Definition: Quickdraw.h:306

◆ InvokeQTBandwidthNotificationUPP

#define InvokeQTBandwidthNotificationUPP (   flags,
  reserved,
  refcon,
  userUPP 
)
Value:
(OSErr) \
CALL_THREE_PARAMETER_UPP((userUPP), uppQTBandwidthNotificationProcInfo, \
(flags), (reserved), (refcon))

◆ InvokeTextMediaUPP

#define InvokeTextMediaUPP (   theText,
  theMovie,
  displayFlag,
  refcon,
  userUPP 
)
Value:
(OSErr) CALL_FOUR_PARAMETER_UPP((userUPP), uppTextMediaProcInfo, (theText), \
(theMovie), (displayFlag), (refcon))

◆ InvokeTrackTransferUPP

#define InvokeTrackTransferUPP (   t,
  refCon,
  userUPP 
)
Value:
(OSErr) CALL_TWO_PARAMETER_UPP((userUPP), uppTrackTransferProcInfo, (t), \
(refCon))

◆ InvokeTweenerDataUPP

#define InvokeTweenerDataUPP (   tr,
  tweenData,
  tweenDataSize,
  dataDescriptionSeed,
  dataDescription,
  asyncCompletionProc,
  transferProc,
  refCon,
  userUPP 
)
Value:
(ComponentResult) CALL_EIGHT_PARAMETER_UPP( \
(userUPP), uppTweenerDataProcInfo, (tr), (tweenData), (tweenDataSize), \
(dataDescriptionSeed), (dataDescription), (asyncCompletionProc), \
(transferProc), (refCon))

◆ NewActionsUPP

#define NewActionsUPP (   userRoutine)
Value:
(ActionsUPP) NewRoutineDescriptor( \
(ProcPtr)(userRoutine), uppActionsProcInfo, GetCurrentArchitecture())
UniversalProcPtr NewRoutineDescriptor(ProcPtr theProc, ProcInfoType theProcInfo, ISAType theISA)

◆ NewDoMCActionUPP

#define NewDoMCActionUPP (   userRoutine)
Value:
(DoMCActionUPP) NewRoutineDescriptor( \
(ProcPtr)(userRoutine), uppDoMCActionProcInfo, GetCurrentArchitecture())

◆ NewGetMovieUPP

#define NewGetMovieUPP (   userRoutine)
Value:
(GetMovieUPP) NewRoutineDescriptor( \
(ProcPtr)(userRoutine), uppGetMovieProcInfo, GetCurrentArchitecture())

◆ NewMCActionFilterUPP

#define NewMCActionFilterUPP (   userRoutine)
Value:
(MCActionFilterUPP) \
NewRoutineDescriptor((ProcPtr)(userRoutine), uppMCActionFilterProcInfo, \
GetCurrentArchitecture())

◆ NewMCActionFilterWithRefConUPP

#define NewMCActionFilterWithRefConUPP (   userRoutine)
Value:
(MCActionFilterWithRefConUPP) NewRoutineDescriptor( \
(ProcPtr)(userRoutine), uppMCActionFilterWithRefConProcInfo, \
GetCurrentArchitecture())

◆ NewMovieDrawingCompleteUPP

#define NewMovieDrawingCompleteUPP (   userRoutine)
Value:
(MovieDrawingCompleteUPP) NewRoutineDescriptor( \
(ProcPtr)(userRoutine), uppMovieDrawingCompleteProcInfo, \
GetCurrentArchitecture())

◆ NewMovieExecuteWiredActionsUPP

#define NewMovieExecuteWiredActionsUPP (   userRoutine)
Value:
(MovieExecuteWiredActionsUPP) NewRoutineDescriptor( \
(ProcPtr)(userRoutine), uppMovieExecuteWiredActionsProcInfo, \
GetCurrentArchitecture())

◆ NewMoviePrePrerollCompleteUPP

#define NewMoviePrePrerollCompleteUPP (   userRoutine)
Value:
(MoviePrePrerollCompleteUPP) NewRoutineDescriptor( \
(ProcPtr)(userRoutine), uppMoviePrePrerollCompleteProcInfo, \
GetCurrentArchitecture())

◆ NewMoviePreviewCallOutUPP

#define NewMoviePreviewCallOutUPP (   userRoutine)
Value:
(MoviePreviewCallOutUPP) NewRoutineDescriptor( \
(ProcPtr)(userRoutine), uppMoviePreviewCallOutProcInfo, \
GetCurrentArchitecture())

◆ NewMovieProgressUPP

#define NewMovieProgressUPP (   userRoutine)
Value:
(MovieProgressUPP) \
NewRoutineDescriptor((ProcPtr)(userRoutine), uppMovieProgressProcInfo, \
GetCurrentArchitecture())

◆ NewMovieRgnCoverUPP

#define NewMovieRgnCoverUPP (   userRoutine)
Value:
(MovieRgnCoverUPP) \
NewRoutineDescriptor((ProcPtr)(userRoutine), uppMovieRgnCoverProcInfo, \
GetCurrentArchitecture())

◆ NewMoviesErrorUPP

#define NewMoviesErrorUPP (   userRoutine)
Value:
(MoviesErrorUPP) \
NewRoutineDescriptor((ProcPtr)(userRoutine), uppMoviesErrorProcInfo, \
GetCurrentArchitecture())

◆ NewQTBandwidthNotificationUPP

#define NewQTBandwidthNotificationUPP (   userRoutine)
Value:
(QTBandwidthNotificationUPP) NewRoutineDescriptor( \
(ProcPtr)(userRoutine), uppQTBandwidthNotificationProcInfo, \
GetCurrentArchitecture())

◆ NewQTCallBackUPP

#define NewQTCallBackUPP (   userRoutine)
Value:
(QTCallBackUPP) NewRoutineDescriptor( \
(ProcPtr)(userRoutine), uppQTCallBackProcInfo, GetCurrentArchitecture())

◆ NewQTSyncTaskUPP

#define NewQTSyncTaskUPP (   userRoutine)
Value:
(QTSyncTaskUPP) NewRoutineDescriptor( \
(ProcPtr)(userRoutine), uppQTSyncTaskProcInfo, GetCurrentArchitecture())

◆ NewTextMediaUPP

#define NewTextMediaUPP (   userRoutine)
Value:
(TextMediaUPP) NewRoutineDescriptor( \
(ProcPtr)(userRoutine), uppTextMediaProcInfo, GetCurrentArchitecture())

◆ NewTrackTransferUPP

#define NewTrackTransferUPP (   userRoutine)
Value:
(TrackTransferUPP) \
NewRoutineDescriptor((ProcPtr)(userRoutine), uppTrackTransferProcInfo, \
GetCurrentArchitecture())

◆ NewTweenerDataUPP

#define NewTweenerDataUPP (   userRoutine)
Value:
(TweenerDataUPP) \
NewRoutineDescriptor((ProcPtr)(userRoutine), uppTweenerDataProcInfo, \
GetCurrentArchitecture())

Enumeration Type Documentation

◆ anonymous enum

anonymous enum

menu related stuff

Function Documentation

◆ AbortPrePrerollMovie()

void AbortPrePrerollMovie ( Movie  m,
OSErr  err 
)

AbortPrePrerollMovie()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ AddCallBackToTimeBase()

OSErr AddCallBackToTimeBase ( QTCallBack  cb)

AddCallBackToTimeBase()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ AddClonedTrackToMovie()

OSErr AddClonedTrackToMovie ( Track  srcTrack,
Movie  dstMovie,
long  flags,
Track dstTrack 
)

AddClonedTrackToMovie()

Non-Carbon CFM: in QuickTimeLib 5.0 and later
Carbon Lib: in CarbonLib 1.3 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 5.0 and later

◆ AddEmptyTrackToMovie()

OSErr AddEmptyTrackToMovie ( Track  srcTrack,
Movie  dstMovie,
Handle  dataRef,
OSType  dataRefType,
Track dstTrack 
)

AddEmptyTrackToMovie()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ AddMediaDataRef()

OSErr AddMediaDataRef ( Media  theMedia,
short *  index,
Handle  dataRef,
OSType  dataRefType 
)

AddMediaDataRef()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ AddMediaSample()

OSErr AddMediaSample ( Media  theMedia,
Handle  dataIn,
long  inOffset,
unsigned long  size,
TimeValue  durationPerSample,
SampleDescriptionHandle  sampleDescriptionH,
long  numberOfSamples,
short  sampleFlags,
TimeValue *  sampleTime 
)

AddMediaSample()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ AddMediaSampleReference()

OSErr AddMediaSampleReference ( Media  theMedia,
long  dataOffset,
unsigned long  size,
TimeValue  durationPerSample,
SampleDescriptionHandle  sampleDescriptionH,
long  numberOfSamples,
short  sampleFlags,
TimeValue *  sampleTime 
)

AddMediaSampleReference()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ AddMediaSampleReferences()

OSErr AddMediaSampleReferences ( Media  theMedia,
SampleDescriptionHandle  sampleDescriptionH,
long  numberOfSamples,
SampleReferencePtr  sampleRefs,
TimeValue *  sampleTime 
)

AddMediaSampleReferences()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ AddMediaSampleReferences64()

OSErr AddMediaSampleReferences64 ( Media  theMedia,
SampleDescriptionHandle  sampleDescriptionH,
long  numberOfSamples,
SampleReference64Ptr  sampleRefs,
TimeValue *  sampleTime 
)

AddMediaSampleReferences64()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ AddMovieExecuteWiredActionsProc()

OSErr AddMovieExecuteWiredActionsProc ( Movie  theMovie,
MovieExecuteWiredActionsUPP  proc,
void *  refCon 
)

AddMovieExecuteWiredActionsProc()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ AddMovieResource()

OSErr AddMovieResource ( Movie  theMovie,
short  resRefNum,
short *  resId,
ConstStr255Param  resName 
)

AddMovieResource()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ AddMovieSelection()

void AddMovieSelection ( Movie  theMovie,
Movie  src 
)

AddMovieSelection()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ AddSoundDescriptionExtension()

OSErr AddSoundDescriptionExtension ( SoundDescriptionHandle  desc,
Handle  extension,
OSType  idType 
)

AddSoundDescriptionExtension()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ AddTime()

void AddTime ( TimeRecord dst,
const TimeRecord src 
)

AddTime()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ AddTrackReference()

OSErr AddTrackReference ( Track  theTrack,
Track  refTrack,
OSType  refType,
long *  addedIndex 
)

AddTrackReference()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ AddUserData()

OSErr AddUserData ( UserData  theUserData,
Handle  data,
OSType  udType 
)

AddUserData()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ AddUserDataText()

OSErr AddUserDataText ( UserData  theUserData,
Handle  data,
OSType  udType,
long  index,
short  itlRegionTag 
)

AddUserDataText()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ BeginFullScreen()

OSErr BeginFullScreen ( Ptr *  restoreState,
GDHandle  whichGD,
short *  desiredWidth,
short *  desiredHeight,
WindowRef newWindow,
RGBColor eraseColor,
long  flags 
)

BeginFullScreen()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ BeginMediaEdits()

OSErr BeginMediaEdits ( Media  theMedia)

BeginMediaEdits()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ CallMeWhen()

OSErr CallMeWhen ( QTCallBack  cb,
QTCallBackUPP  callBackProc,
long  refCon,
long  param1,
long  param2,
long  param3 
)

CallMeWhen()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ CancelCallBack()

void CancelCallBack ( QTCallBack  cb)

CancelCallBack()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ CanQuickTimeOpenDataRef()

OSErr CanQuickTimeOpenDataRef ( Handle  dataRef,
OSType  dataRefType,
Boolean outCanOpenWithGraphicsImporter,
Boolean outCanOpenAsMovie,
Boolean outPreferGraphicsImporter,
UInt32  inFlags 
)

CanQuickTimeOpenDataRef()

Non-Carbon CFM: in QuickTimeLib 5.0 and later
Carbon Lib: in CarbonLib 1.3 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 5.0 and later

◆ CanQuickTimeOpenFile()

OSErr CanQuickTimeOpenFile ( FSSpecPtr  fileSpec,
OSType  fileType,
OSType  fileNameExtension,
Boolean outCanOpenWithGraphicsImporter,
Boolean outCanOpenAsMovie,
Boolean outPreferGraphicsImporter,
UInt32  inFlags 
)

CanQuickTimeOpenFile()

Non-Carbon CFM: in QuickTimeLib 5.0 and later
Carbon Lib: in CarbonLib 1.3 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 5.0 and later

◆ CheckQuickTimeRegistration()

void CheckQuickTimeRegistration ( void *  registrationKey,
long  flags 
)

CheckQuickTimeRegistration()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ ClearMovieChanged()

void ClearMovieChanged ( Movie  theMovie)

ClearMovieChanged()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ ClearMovieSelection()

void ClearMovieSelection ( Movie  theMovie)

ClearMovieSelection()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ ClearMoviesStickyError()

void ClearMoviesStickyError ( void  )

ClearMoviesStickyError()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ CloseMovieFile()

OSErr CloseMovieFile ( short  resRefNum)

CloseMovieFile()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ ConvertFileToMovieFile()

OSErr ConvertFileToMovieFile ( const FSSpec *  inputFile,
const FSSpec *  outputFile,
OSType  creator,
ScriptCode  scriptTag,
short *  resID,
long  flags,
ComponentInstance  userComp,
MovieProgressUPP  proc,
long  refCon 
)

ConvertFileToMovieFile()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ ConvertMovieToFile()

OSErr ConvertMovieToFile ( Movie  theMovie,
Track  onlyTrack,
FSSpec *  outputFile,
OSType  fileType,
OSType  creator,
ScriptCode  scriptTag,
short *  resID,
long  flags,
ComponentInstance  userComp 
)

ConvertMovieToFile()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ ConvertTime()

void ConvertTime ( TimeRecord theTime,
TimeBase  newBase 
)

ConvertTime()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ ConvertTimeScale()

void ConvertTimeScale ( TimeRecord theTime,
TimeScale  newScale 
)

ConvertTimeScale()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ CopyMovieSelection()

Movie CopyMovieSelection ( Movie  theMovie)

CopyMovieSelection()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ CopyMovieSettings()

OSErr CopyMovieSettings ( Movie  srcMovie,
Movie  dstMovie 
)

CopyMovieSettings()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ CopyTrackSettings()

OSErr CopyTrackSettings ( Track  srcTrack,
Track  dstTrack 
)

CopyTrackSettings()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ CountUserDataType()

short CountUserDataType ( UserData  theUserData,
OSType  udType 
)

CountUserDataType()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ CreateMovieFile()

OSErr CreateMovieFile ( const FSSpec *  fileSpec,
OSType  creator,
ScriptCode  scriptTag,
long  createMovieFileFlags,
short *  resRefNum,
Movie newmovie 
)

CreateMovieFile()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ CreateShortcutMovieFile()

OSErr CreateShortcutMovieFile ( const FSSpec *  fileSpec,
OSType  creator,
ScriptCode  scriptTag,
long  createMovieFileFlags,
Handle  targetDataRef,
OSType  targetDataRefType 
)

CreateShortcutMovieFile()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ CutMovieSelection()

Movie CutMovieSelection ( Movie  theMovie)

CutMovieSelection()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ DeleteMovieFile()

OSErr DeleteMovieFile ( const FSSpec *  fileSpec)

DeleteMovieFile()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ DeleteMovieSegment()

OSErr DeleteMovieSegment ( Movie  theMovie,
TimeValue  startTime,
TimeValue  duration 
)

DeleteMovieSegment()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ DeleteTrackReference()

OSErr DeleteTrackReference ( Track  theTrack,
OSType  refType,
long  index 
)

DeleteTrackReference()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ DeleteTrackSegment()

OSErr DeleteTrackSegment ( Track  theTrack,
TimeValue  startTime,
TimeValue  duration 
)

DeleteTrackSegment()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ DisposeActionsUPP()

void DisposeActionsUPP ( ActionsUPP  userUPP)

DisposeActionsUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ DisposeAllSprites()

void DisposeAllSprites ( SpriteWorld  theSpriteWorld)

DisposeAllSprites()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ DisposeCallBack()

void DisposeCallBack ( QTCallBack  cb)

DisposeCallBack()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ DisposeDoMCActionUPP()

void DisposeDoMCActionUPP ( DoMCActionUPP  userUPP)

DisposeDoMCActionUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later

◆ DisposeGetMovieUPP()

void DisposeGetMovieUPP ( GetMovieUPP  userUPP)

DisposeGetMovieUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ DisposeMatte()

void DisposeMatte ( PixMapHandle  theMatte)

DisposeMatte()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ DisposeMCActionFilterUPP()

void DisposeMCActionFilterUPP ( MCActionFilterUPP  userUPP)

DisposeMCActionFilterUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ DisposeMCActionFilterWithRefConUPP()

void DisposeMCActionFilterWithRefConUPP ( MCActionFilterWithRefConUPP  userUPP)

DisposeMCActionFilterWithRefConUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ DisposeMovie()

void DisposeMovie ( Movie  theMovie)

DisposeMovie()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ DisposeMovieController()

void DisposeMovieController ( ComponentInstance  mc)

DisposeMovieController()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ DisposeMovieDrawingCompleteUPP()

void DisposeMovieDrawingCompleteUPP ( MovieDrawingCompleteUPP  userUPP)

DisposeMovieDrawingCompleteUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ DisposeMovieEditState()

OSErr DisposeMovieEditState ( MovieEditState  state)

DisposeMovieEditState()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ DisposeMovieExecuteWiredActionsUPP()

void DisposeMovieExecuteWiredActionsUPP ( MovieExecuteWiredActionsUPP  userUPP)

DisposeMovieExecuteWiredActionsUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later

◆ DisposeMoviePrePrerollCompleteUPP()

void DisposeMoviePrePrerollCompleteUPP ( MoviePrePrerollCompleteUPP  userUPP)

DisposeMoviePrePrerollCompleteUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later

◆ DisposeMoviePreviewCallOutUPP()

void DisposeMoviePreviewCallOutUPP ( MoviePreviewCallOutUPP  userUPP)

DisposeMoviePreviewCallOutUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ DisposeMovieProgressUPP()

void DisposeMovieProgressUPP ( MovieProgressUPP  userUPP)

DisposeMovieProgressUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ DisposeMovieRgnCoverUPP()

void DisposeMovieRgnCoverUPP ( MovieRgnCoverUPP  userUPP)

DisposeMovieRgnCoverUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ DisposeMoviesErrorUPP()

void DisposeMoviesErrorUPP ( MoviesErrorUPP  userUPP)

DisposeMoviesErrorUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ DisposeMovieTrack()

void DisposeMovieTrack ( Track  theTrack)

DisposeMovieTrack()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ DisposeQTBandwidthNotificationUPP()

void DisposeQTBandwidthNotificationUPP ( QTBandwidthNotificationUPP  userUPP)

DisposeQTBandwidthNotificationUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later

◆ DisposeQTCallBackUPP()

void DisposeQTCallBackUPP ( QTCallBackUPP  userUPP)

DisposeQTCallBackUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ DisposeQTSyncTaskUPP()

void DisposeQTSyncTaskUPP ( QTSyncTaskUPP  userUPP)

DisposeQTSyncTaskUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ DisposeSprite()

void DisposeSprite ( Sprite  theSprite)

DisposeSprite()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ DisposeSpriteWorld()

void DisposeSpriteWorld ( SpriteWorld  theSpriteWorld)

DisposeSpriteWorld()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ DisposeTextMediaUPP()

void DisposeTextMediaUPP ( TextMediaUPP  userUPP)

DisposeTextMediaUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ DisposeTimeBase()

void DisposeTimeBase ( TimeBase  tb)

DisposeTimeBase()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ DisposeTrackEditState()

OSErr DisposeTrackEditState ( TrackEditState  state)

DisposeTrackEditState()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ DisposeTrackMedia()

void DisposeTrackMedia ( Media  theMedia)

DisposeTrackMedia()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ DisposeTrackTransferUPP()

void DisposeTrackTransferUPP ( TrackTransferUPP  userUPP)

DisposeTrackTransferUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ DisposeTweenerDataUPP()

void DisposeTweenerDataUPP ( TweenerDataUPP  userUPP)

DisposeTweenerDataUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ DisposeUserData()

OSErr DisposeUserData ( UserData  theUserData)

DisposeUserData()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ EndFullScreen()

OSErr EndFullScreen ( Ptr  fullState,
long  flags 
)

EndFullScreen()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ EndMediaEdits()

OSErr EndMediaEdits ( Media  theMedia)

EndMediaEdits()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ EnterMovies()

OSErr EnterMovies ( void  )

EnterMovies()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ ExecuteCallBack()

void ExecuteCallBack ( QTCallBack  cb)

ExecuteCallBack()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ ExitMovies()

void ExitMovies ( void  )

ExitMovies()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ FlashMediaDoButtonActions()

ComponentResult FlashMediaDoButtonActions ( MediaHandler  mh,
char *  path,
long  buttonID,
long  transition 
)

FlashMediaDoButtonActions()

Non-Carbon CFM: in QuickTimeLib 5.0 and later
Carbon Lib: in CarbonLib 1.3 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 5.0 and later

◆ FlashMediaFrameLabelToMovieTime()

ComponentResult FlashMediaFrameLabelToMovieTime ( MediaHandler  mh,
Ptr  theLabel,
TimeValue *  movieTime 
)

FlashMediaFrameLabelToMovieTime()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ FlashMediaFrameNumberToMovieTime()

ComponentResult FlashMediaFrameNumberToMovieTime ( MediaHandler  mh,
long  flashFrameNumber,
TimeValue *  movieTime 
)

FlashMediaFrameNumberToMovieTime()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ FlashMediaGetDisplayedFrameNumber()

ComponentResult FlashMediaGetDisplayedFrameNumber ( MediaHandler  mh,
long *  flashFrameNumber 
)

FlashMediaGetDisplayedFrameNumber()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ FlashMediaGetFlashVariable()

ComponentResult FlashMediaGetFlashVariable ( MediaHandler  mh,
char *  path,
char *  name,
Handle *  theVariableCStringOut 
)

FlashMediaGetFlashVariable()

Non-Carbon CFM: in QuickTimeLib 5.0 and later
Carbon Lib: in CarbonLib 1.3 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 5.0 and later

◆ FlashMediaGetRefConBounds()

ComponentResult FlashMediaGetRefConBounds ( MediaHandler  mh,
long  refCon,
long *  left,
long *  top,
long *  right,
long *  bottom 
)

FlashMediaGetRefConBounds()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ FlashMediaGetRefConID()

ComponentResult FlashMediaGetRefConID ( MediaHandler  mh,
long  refCon,
long *  refConID 
)

FlashMediaGetRefConID()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ FlashMediaGetSupportedSwfVersion()

ComponentResult FlashMediaGetSupportedSwfVersion ( MediaHandler  mh,
unsigned char *  swfVersion 
)

FlashMediaGetSupportedSwfVersion()

Non-Carbon CFM: in QuickTimeLib 5.0 and later
Carbon Lib: in CarbonLib 1.3 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 5.0 and later

◆ FlashMediaIDToRefCon()

ComponentResult FlashMediaIDToRefCon ( MediaHandler  mh,
long  refConID,
long *  refCon 
)

FlashMediaIDToRefCon()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ FlashMediaSetFlashVariable()

ComponentResult FlashMediaSetFlashVariable ( MediaHandler  mh,
char *  path,
char *  name,
char *  value,
Boolean  updateFocus 
)

FlashMediaSetFlashVariable()

Non-Carbon CFM: in QuickTimeLib 5.0 and later
Carbon Lib: in CarbonLib 1.3 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 5.0 and later

◆ FlashMediaSetPan()

ComponentResult FlashMediaSetPan ( MediaHandler  mh,
short  xPercent,
short  yPercent 
)

FlashMediaSetPan()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ FlashMediaSetZoom()

ComponentResult FlashMediaSetZoom ( MediaHandler  mh,
short  factor 
)

FlashMediaSetZoom()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ FlashMediaSetZoomRect()

ComponentResult FlashMediaSetZoomRect ( MediaHandler  mh,
long  left,
long  top,
long  right,
long  bottom 
)

FlashMediaSetZoomRect()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ FlattenMovie()

void FlattenMovie ( Movie  theMovie,
long  movieFlattenFlags,
const FSSpec *  theFile,
OSType  creator,
ScriptCode  scriptTag,
long  createMovieFileFlags,
short *  resId,
ConstStr255Param  resName 
)

FlattenMovie()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ FlattenMovieData()

Movie FlattenMovieData ( Movie  theMovie,
long  movieFlattenFlags,
const FSSpec *  theFile,
OSType  creator,
ScriptCode  scriptTag,
long  createMovieFileFlags 
)

FlattenMovieData()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetCallBackTimeBase()

TimeBase GetCallBackTimeBase ( QTCallBack  cb)

GetCallBackTimeBase()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetCallBackType()

short GetCallBackType ( QTCallBack  cb)

GetCallBackType()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetDataHandler()

Component GetDataHandler ( Handle  dataRef,
OSType  dataHandlerSubType,
long  flags 
)

GetDataHandler()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetFirstCallBack()

QTCallBack GetFirstCallBack ( TimeBase  tb)

GetFirstCallBack()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMaxLoadedTimeInMovie()

OSErr GetMaxLoadedTimeInMovie ( Movie  theMovie,
TimeValue *  time 
)

GetMaxLoadedTimeInMovie()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaCreationTime()

unsigned long GetMediaCreationTime ( Media  theMedia)

GetMediaCreationTime()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaDataHandler()

DataHandler GetMediaDataHandler ( Media  theMedia,
short  index 
)

GetMediaDataHandler()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaDataHandlerDescription()

void GetMediaDataHandlerDescription ( Media  theMedia,
short  index,
OSType *  dhType,
Str255  creatorName,
OSType *  creatorManufacturer 
)

GetMediaDataHandlerDescription()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaDataRef()

OSErr GetMediaDataRef ( Media  theMedia,
short  index,
Handle *  dataRef,
OSType *  dataRefType,
long *  dataRefAttributes 
)

GetMediaDataRef()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaDataRefCount()

OSErr GetMediaDataRefCount ( Media  theMedia,
short *  count 
)

GetMediaDataRefCount()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaDataSize()

long GetMediaDataSize ( Media  theMedia,
TimeValue  startTime,
TimeValue  duration 
)

GetMediaDataSize()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaDataSize64()

OSErr GetMediaDataSize64 ( Media  theMedia,
TimeValue  startTime,
TimeValue  duration,
wide dataSize 
)

GetMediaDataSize64()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ GetMediaDuration()

TimeValue GetMediaDuration ( Media  theMedia)

GetMediaDuration()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaHandler()

MediaHandler GetMediaHandler ( Media  theMedia)

GetMediaHandler()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaHandlerDescription()

void GetMediaHandlerDescription ( Media  theMedia,
OSType *  mediaType,
Str255  creatorName,
OSType *  creatorManufacturer 
)

GetMediaHandlerDescription()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaInputMap()

OSErr GetMediaInputMap ( Media  theMedia,
QTAtomContainer *  inputMap 
)

GetMediaInputMap()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaLanguage()

short GetMediaLanguage ( Media  theMedia)

GetMediaLanguage()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaModificationTime()

unsigned long GetMediaModificationTime ( Media  theMedia)

GetMediaModificationTime()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaNextInterestingTime()

void GetMediaNextInterestingTime ( Media  theMedia,
short  interestingTimeFlags,
TimeValue  time,
Fixed  rate,
TimeValue *  interestingTime,
TimeValue *  interestingDuration 
)

GetMediaNextInterestingTime()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaPlayHints()

void GetMediaPlayHints ( Media  theMedia,
long *  flags 
)

GetMediaPlayHints()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaPreferredChunkSize()

OSErr GetMediaPreferredChunkSize ( Media  theMedia,
long *  maxChunkSize 
)

GetMediaPreferredChunkSize()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaPropertyAtom()

OSErr GetMediaPropertyAtom ( Media  theMedia,
QTAtomContainer *  propertyAtom 
)

GetMediaPropertyAtom()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaQuality()

short GetMediaQuality ( Media  theMedia)

GetMediaQuality()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaSample()

OSErr GetMediaSample ( Media  theMedia,
Handle  dataOut,
long  maxSizeToGrow,
long *  size,
TimeValue  time,
TimeValue *  sampleTime,
TimeValue *  durationPerSample,
SampleDescriptionHandle  sampleDescriptionH,
long *  sampleDescriptionIndex,
long  maxNumberOfSamples,
long *  numberOfSamples,
short *  sampleFlags 
)

GetMediaSample()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaSampleCount()

long GetMediaSampleCount ( Media  theMedia)

GetMediaSampleCount()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaSampleDescription()

void GetMediaSampleDescription ( Media  theMedia,
long  index,
SampleDescriptionHandle  descH 
)

GetMediaSampleDescription()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaSampleDescriptionCount()

long GetMediaSampleDescriptionCount ( Media  theMedia)

GetMediaSampleDescriptionCount()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaSampleReference()

OSErr GetMediaSampleReference ( Media  theMedia,
long *  dataOffset,
long *  size,
TimeValue  time,
TimeValue *  sampleTime,
TimeValue *  durationPerSample,
SampleDescriptionHandle  sampleDescriptionH,
long *  sampleDescriptionIndex,
long  maxNumberOfSamples,
long *  numberOfSamples,
short *  sampleFlags 
)

GetMediaSampleReference()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaSampleReferences()

OSErr GetMediaSampleReferences ( Media  theMedia,
TimeValue  time,
TimeValue *  sampleTime,
SampleDescriptionHandle  sampleDescriptionH,
long *  sampleDescriptionIndex,
long  maxNumberOfEntries,
long *  actualNumberofEntries,
SampleReferencePtr  sampleRefs 
)

GetMediaSampleReferences()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaSampleReferences64()

OSErr GetMediaSampleReferences64 ( Media  theMedia,
TimeValue  time,
TimeValue *  sampleTime,
SampleDescriptionHandle  sampleDescriptionH,
long *  sampleDescriptionIndex,
long  maxNumberOfEntries,
long *  actualNumberofEntries,
SampleReference64Ptr  sampleRefs 
)

GetMediaSampleReferences64()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ GetMediaShadowSync()

OSErr GetMediaShadowSync ( Media  theMedia,
long  frameDiffSampleNum,
long *  syncSampleNum 
)

GetMediaShadowSync()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaSyncSampleCount()

long GetMediaSyncSampleCount ( Media  theMedia)

GetMediaSyncSampleCount()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaTimeScale()

TimeScale GetMediaTimeScale ( Media  theMedia)

GetMediaTimeScale()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaTrack()

Track GetMediaTrack ( Media  theMedia)

GetMediaTrack()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMediaUserData()

UserData GetMediaUserData ( Media  theMedia)

GetMediaUserData()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieActive()

Boolean GetMovieActive ( Movie  theMovie)

GetMovieActive()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieActiveSegment()

void GetMovieActiveSegment ( Movie  theMovie,
TimeValue *  startTime,
TimeValue *  duration 
)

GetMovieActiveSegment()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieAnchorDataRef()

OSErr GetMovieAnchorDataRef ( Movie  theMovie,
Handle *  dataRef,
OSType *  dataRefType,
long *  outFlags 
)

GetMovieAnchorDataRef()

Non-Carbon CFM: in QuickTimeLib 4.1 and later
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.1 and later

◆ GetMovieBoundsRgn()

RgnHandle GetMovieBoundsRgn ( Movie  theMovie)

bounds in movie space GetMovieBoundsRgn()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieBox()

void GetMovieBox ( Movie  theMovie,
Rect boxRect 
)

GetMovieBox()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieClipRgn()

RgnHandle GetMovieClipRgn ( Movie  theMovie)

movie src clip GetMovieClipRgn()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieColorTable()

OSErr GetMovieColorTable ( Movie  theMovie,
CTabHandle ctab 
)

GetMovieColorTable()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieCoverProcs()

OSErr GetMovieCoverProcs ( Movie  theMovie,
MovieRgnCoverUPP *  uncoverProc,
MovieRgnCoverUPP *  coverProc,
long *  refcon 
)

GetMovieCoverProcs()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieCreationTime()

unsigned long GetMovieCreationTime ( Movie  theMovie)

GetMovieCreationTime()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieDataSize()

long GetMovieDataSize ( Movie  theMovie,
TimeValue  startTime,
TimeValue  duration 
)

GetMovieDataSize()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieDataSize64()

OSErr GetMovieDataSize64 ( Movie  theMovie,
TimeValue  startTime,
TimeValue  duration,
wide dataSize 
)

GetMovieDataSize64()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ GetMovieDefaultDataRef()

OSErr GetMovieDefaultDataRef ( Movie  theMovie,
Handle *  dataRef,
OSType *  dataRefType 
)

GetMovieDefaultDataRef()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieDisplayBoundsRgn()

RgnHandle GetMovieDisplayBoundsRgn ( Movie  theMovie)

bounds in display space (not clipped by display clip) GetMovieDisplayBoundsRgn()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieDisplayClipRgn()

RgnHandle GetMovieDisplayClipRgn ( Movie  theMovie)

movie display clip GetMovieDisplayClipRgn()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieDuration()

TimeValue GetMovieDuration ( Movie  theMovie)

GetMovieDuration()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieGWorld()

void GetMovieGWorld ( Movie  theMovie,
CGrafPtr port,
GDHandle gdh 
)

GetMovieGWorld()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieImporterForDataRef()

OSErr GetMovieImporterForDataRef ( OSType  dataRefType,
Handle  dataRef,
long  flags,
Component importer 
)

GetMovieImporterForDataRef()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieIndTrack()

Track GetMovieIndTrack ( Movie  theMovie,
long  index 
)

GetMovieIndTrack()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieIndTrackType()

Track GetMovieIndTrackType ( Movie  theMovie,
long  index,
OSType  trackType,
long  flags 
)

GetMovieIndTrackType()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieLoadState()

long GetMovieLoadState ( Movie  theMovie)

GetMovieLoadState()

Non-Carbon CFM: in QuickTimeLib 4.1 and later
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.1 and later

◆ GetMovieMatrix()

void GetMovieMatrix ( Movie  theMovie,
MatrixRecord matrix 
)

GetMovieMatrix()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieModificationTime()

unsigned long GetMovieModificationTime ( Movie  theMovie)

GetMovieModificationTime()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieNaturalBoundsRect()

void GetMovieNaturalBoundsRect ( Movie  theMovie,
Rect naturalBounds 
)

GetMovieNaturalBoundsRect()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieNextInterestingTime()

void GetMovieNextInterestingTime ( Movie  theMovie,
short  interestingTimeFlags,
short  numMediaTypes,
const OSType *  whichMediaTypes,
TimeValue  time,
Fixed  rate,
TimeValue *  interestingTime,
TimeValue *  interestingDuration 
)

GetMovieNextInterestingTime()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMoviePict()

PicHandle GetMoviePict ( Movie  theMovie,
TimeValue  time 
)

GetMoviePict()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMoviePosterPict()

PicHandle GetMoviePosterPict ( Movie  theMovie)

GetMoviePosterPict()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMoviePosterTime()

TimeValue GetMoviePosterTime ( Movie  theMovie)

GetMoviePosterTime()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMoviePreferredRate()

Fixed GetMoviePreferredRate ( Movie  theMovie)

GetMoviePreferredRate()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMoviePreferredVolume()

short GetMoviePreferredVolume ( Movie  theMovie)

GetMoviePreferredVolume()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMoviePreviewMode()

Boolean GetMoviePreviewMode ( Movie  theMovie)

GetMoviePreviewMode()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMoviePreviewTime()

void GetMoviePreviewTime ( Movie  theMovie,
TimeValue *  previewTime,
TimeValue *  previewDuration 
)

GetMoviePreviewTime()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieProgressProc()

void GetMovieProgressProc ( Movie  theMovie,
MovieProgressUPP *  p,
long *  refcon 
)

GetMovieProgressProc()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ GetMoviePropertyAtom()

OSErr GetMoviePropertyAtom ( Movie  theMovie,
QTAtomContainer *  propertyAtom 
)

GetMoviePropertyAtom()

Non-Carbon CFM: in QuickTimeLib 4.1 and later
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.1 and later

◆ GetMovieRate()

Fixed GetMovieRate ( Movie  theMovie)

GetMovieRate()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieSegmentDisplayBoundsRgn()

RgnHandle GetMovieSegmentDisplayBoundsRgn ( Movie  theMovie,
TimeValue  time,
TimeValue  duration 
)

GetMovieSegmentDisplayBoundsRgn()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieSelection()

void GetMovieSelection ( Movie  theMovie,
TimeValue *  selectionTime,
TimeValue *  selectionDuration 
)

GetMovieSelection()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMoviesError()

OSErr GetMoviesError ( void  )

GetMoviesError()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMoviesStickyError()

OSErr GetMoviesStickyError ( void  )

GetMoviesStickyError()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieStatus()

ComponentResult GetMovieStatus ( Movie  theMovie,
Track firstProblemTrack 
)

GetMovieStatus()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieTime()

TimeValue GetMovieTime ( Movie  theMovie,
TimeRecord currentTime 
)

GetMovieTime()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieTimeBase()

TimeBase GetMovieTimeBase ( Movie  theMovie)

GetMovieTimeBase()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieTimeScale()

TimeScale GetMovieTimeScale ( Movie  theMovie)

GetMovieTimeScale()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieTrack()

Track GetMovieTrack ( Movie  theMovie,
long  trackID 
)

GetMovieTrack()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieTrackCount()

long GetMovieTrackCount ( Movie  theMovie)

GetMovieTrackCount()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieUserData()

UserData GetMovieUserData ( Movie  theMovie)

GetMovieUserData()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetMovieVolume()

short GetMovieVolume ( Movie  theMovie)

GetMovieVolume()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetNextCallBack()

QTCallBack GetNextCallBack ( QTCallBack  cb)

GetNextCallBack()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetNextTrackForCompositing()

Track GetNextTrackForCompositing ( Movie  theMovie,
Track  theTrack 
)

GetNextTrackForCompositing()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetNextTrackReferenceType()

OSType GetNextTrackReferenceType ( Track  theTrack,
OSType  refType 
)

GetNextTrackReferenceType()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetNextUserDataType()

long GetNextUserDataType ( UserData  theUserData,
OSType  udType 
)

GetNextUserDataType()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetPosterBox()

void GetPosterBox ( Movie  theMovie,
Rect boxRect 
)

GetPosterBox()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetPrevTrackForCompositing()

Track GetPrevTrackForCompositing ( Movie  theMovie,
Track  theTrack 
)

GetPrevTrackForCompositing()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetQuickTimePreference()

OSErr GetQuickTimePreference ( OSType  preferenceType,
QTAtomContainer *  preferenceAtom 
)

GetQuickTimePreference()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetSoundDescriptionExtension()

OSErr GetSoundDescriptionExtension ( SoundDescriptionHandle  desc,
Handle *  extension,
OSType  idType 
)

GetSoundDescriptionExtension()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetSpriteProperty()

OSErr GetSpriteProperty ( Sprite  theSprite,
long  propertyType,
void *  propertyValue 
)

GetSpriteProperty()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTimeBaseEffectiveRate()

Fixed GetTimeBaseEffectiveRate ( TimeBase  tb)

GetTimeBaseEffectiveRate()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTimeBaseFlags()

long GetTimeBaseFlags ( TimeBase  tb)

GetTimeBaseFlags()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTimeBaseMasterClock()

ComponentInstance GetTimeBaseMasterClock ( TimeBase  tb)

GetTimeBaseMasterClock()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTimeBaseMasterTimeBase()

TimeBase GetTimeBaseMasterTimeBase ( TimeBase  tb)

GetTimeBaseMasterTimeBase()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTimeBaseRate()

Fixed GetTimeBaseRate ( TimeBase  tb)

GetTimeBaseRate()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTimeBaseStartTime()

TimeValue GetTimeBaseStartTime ( TimeBase  tb,
TimeScale  s,
TimeRecord tr 
)

GetTimeBaseStartTime()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTimeBaseStatus()

long GetTimeBaseStatus ( TimeBase  tb,
TimeRecord unpinnedTime 
)

GetTimeBaseStatus()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTimeBaseStopTime()

TimeValue GetTimeBaseStopTime ( TimeBase  tb,
TimeScale  s,
TimeRecord tr 
)

GetTimeBaseStopTime()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTimeBaseTime()

TimeValue GetTimeBaseTime ( TimeBase  tb,
TimeScale  s,
TimeRecord tr 
)

GetTimeBaseTime()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackAlternate()

Track GetTrackAlternate ( Track  theTrack)

GetTrackAlternate()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackBoundsRgn()

RgnHandle GetTrackBoundsRgn ( Track  theTrack)

bounds in track space GetTrackBoundsRgn()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackClipRgn()

RgnHandle GetTrackClipRgn ( Track  theTrack)

track src clip GetTrackClipRgn()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackCreationTime()

unsigned long GetTrackCreationTime ( Track  theTrack)

GetTrackCreationTime()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackDataSize()

long GetTrackDataSize ( Track  theTrack,
TimeValue  startTime,
TimeValue  duration 
)

GetTrackDataSize()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackDataSize64()

OSErr GetTrackDataSize64 ( Track  theTrack,
TimeValue  startTime,
TimeValue  duration,
wide dataSize 
)

GetTrackDataSize64()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ GetTrackDimensions()

void GetTrackDimensions ( Track  theTrack,
Fixed width,
Fixed height 
)

GetTrackDimensions()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackDisplayBoundsRgn()

RgnHandle GetTrackDisplayBoundsRgn ( Track  theTrack)

GetTrackDisplayBoundsRgn()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackDisplayMatrix()

OSErr GetTrackDisplayMatrix ( Track  theTrack,
MatrixRecord matrix 
)

GetTrackDisplayMatrix()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackDuration()

TimeValue GetTrackDuration ( Track  theTrack)

GetTrackDuration()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackEditRate()

Fixed GetTrackEditRate ( Track  theTrack,
TimeValue  atTime 
)

GetTrackEditRate()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackEnabled()

Boolean GetTrackEnabled ( Track  theTrack)

GetTrackEnabled()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackID()

long GetTrackID ( Track  theTrack)

GetTrackID()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackLayer()

short GetTrackLayer ( Track  theTrack)

GetTrackLayer()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackLoadSettings()

void GetTrackLoadSettings ( Track  theTrack,
TimeValue *  preloadTime,
TimeValue *  preloadDuration,
long *  preloadFlags,
long *  defaultHints 
)

GetTrackLoadSettings()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackMatrix()

void GetTrackMatrix ( Track  theTrack,
MatrixRecord matrix 
)

GetTrackMatrix()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackMatte()

PixMapHandle GetTrackMatte ( Track  theTrack)

mattes - always in track space GetTrackMatte()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackMedia()

Media GetTrackMedia ( Track  theTrack)

GetTrackMedia()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackModificationTime()

unsigned long GetTrackModificationTime ( Track  theTrack)

GetTrackModificationTime()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackMovie()

Movie GetTrackMovie ( Track  theTrack)

GetTrackMovie()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackMovieBoundsRgn()

RgnHandle GetTrackMovieBoundsRgn ( Track  theTrack)

GetTrackMovieBoundsRgn()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackNextInterestingTime()

void GetTrackNextInterestingTime ( Track  theTrack,
short  interestingTimeFlags,
TimeValue  time,
Fixed  rate,
TimeValue *  interestingTime,
TimeValue *  interestingDuration 
)

GetTrackNextInterestingTime()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackOffset()

TimeValue GetTrackOffset ( Track  theTrack)

GetTrackOffset()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackPict()

PicHandle GetTrackPict ( Track  theTrack,
TimeValue  time 
)

GetTrackPict()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackReference()

Track GetTrackReference ( Track  theTrack,
OSType  refType,
long  index 
)

GetTrackReference()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackReferenceCount()

long GetTrackReferenceCount ( Track  theTrack,
OSType  refType 
)

GetTrackReferenceCount()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackSegmentDisplayBoundsRgn()

RgnHandle GetTrackSegmentDisplayBoundsRgn ( Track  theTrack,
TimeValue  time,
TimeValue  duration 
)

GetTrackSegmentDisplayBoundsRgn()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackSoundLocalizationSettings()

OSErr GetTrackSoundLocalizationSettings ( Track  theTrack,
Handle *  settings 
)

GetTrackSoundLocalizationSettings()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackStatus()

ComponentResult GetTrackStatus ( Track  theTrack)

GetTrackStatus()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackUsage()

long GetTrackUsage ( Track  theTrack)

GetTrackUsage()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackUserData()

UserData GetTrackUserData ( Track  theTrack)

GetTrackUserData()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetTrackVolume()

short GetTrackVolume ( Track  theTrack)

GetTrackVolume()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetUserData()

OSErr GetUserData ( UserData  theUserData,
Handle  data,
OSType  udType,
long  index 
)

GetUserData()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetUserDataItem()

OSErr GetUserDataItem ( UserData  theUserData,
void *  data,
long  size,
OSType  udType,
long  index 
)

GetUserDataItem()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GetUserDataText()

OSErr GetUserDataText ( UserData  theUserData,
Handle  data,
OSType  udType,
long  index,
short  itlRegionTag 
)

GetUserDataText()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GoToBeginningOfMovie()

void GoToBeginningOfMovie ( Movie  theMovie)

GoToBeginningOfMovie()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ GoToEndOfMovie()

void GoToEndOfMovie ( Movie  theMovie)

GoToEndOfMovie()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ HasMovieChanged()

Boolean HasMovieChanged ( Movie  theMovie)

HasMovieChanged()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ InsertEmptyMovieSegment()

OSErr InsertEmptyMovieSegment ( Movie  dstMovie,
TimeValue  dstIn,
TimeValue  dstDuration 
)

InsertEmptyMovieSegment()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ InsertEmptyTrackSegment()

OSErr InsertEmptyTrackSegment ( Track  dstTrack,
TimeValue  dstIn,
TimeValue  dstDuration 
)

InsertEmptyTrackSegment()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ InsertMediaIntoTrack()

OSErr InsertMediaIntoTrack ( Track  theTrack,
TimeValue  trackStart,
TimeValue  mediaTime,
TimeValue  mediaDuration,
Fixed  mediaRate 
)

InsertMediaIntoTrack()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ InsertMovieSegment()

OSErr InsertMovieSegment ( Movie  srcMovie,
Movie  dstMovie,
TimeValue  srcIn,
TimeValue  srcDuration,
TimeValue  dstIn 
)

InsertMovieSegment()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ InsertTrackSegment()

OSErr InsertTrackSegment ( Track  srcTrack,
Track  dstTrack,
TimeValue  srcIn,
TimeValue  srcDuration,
TimeValue  dstIn 
)

InsertTrackSegment()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ InvalidateMovieRegion()

OSErr InvalidateMovieRegion ( Movie  theMovie,
RgnHandle  invalidRgn 
)

InvalidateMovieRegion()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ InvalidateSprite()

void InvalidateSprite ( Sprite  theSprite)

InvalidateSprite()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ InvalidateSpriteWorld()

OSErr InvalidateSpriteWorld ( SpriteWorld  theSpriteWorld,
Rect invalidArea 
)

InvalidateSpriteWorld()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ InvokeActionsUPP()

OSErr InvokeActionsUPP ( void *  refcon,
Track  targetTrack,
long  targetRefCon,
QTEventRecordPtr  theEvent,
ActionsUPP  userUPP 
)

InvokeActionsUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ InvokeDoMCActionUPP()

OSErr InvokeDoMCActionUPP ( void *  refcon,
short  action,
void *  params,
Boolean handled,
DoMCActionUPP  userUPP 
)

InvokeDoMCActionUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later

◆ InvokeGetMovieUPP()

OSErr InvokeGetMovieUPP ( long  offset,
long  size,
void *  dataPtr,
void *  refCon,
GetMovieUPP  userUPP 
)

InvokeGetMovieUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ InvokeMCActionFilterUPP()

Boolean InvokeMCActionFilterUPP ( MovieController  mc,
short *  action,
void *  params,
MCActionFilterUPP  userUPP 
)

InvokeMCActionFilterUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ InvokeMCActionFilterWithRefConUPP()

Boolean InvokeMCActionFilterWithRefConUPP ( MovieController  mc,
short  action,
void *  params,
long  refCon,
MCActionFilterWithRefConUPP  userUPP 
)

InvokeMCActionFilterWithRefConUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ InvokeMovieDrawingCompleteUPP()

OSErr InvokeMovieDrawingCompleteUPP ( Movie  theMovie,
long  refCon,
MovieDrawingCompleteUPP  userUPP 
)

InvokeMovieDrawingCompleteUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ InvokeMovieExecuteWiredActionsUPP()

OSErr InvokeMovieExecuteWiredActionsUPP ( Movie  theMovie,
void *  refcon,
long  flags,
QTAtomContainer  wiredActions,
MovieExecuteWiredActionsUPP  userUPP 
)

InvokeMovieExecuteWiredActionsUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later

◆ InvokeMoviePrePrerollCompleteUPP()

void InvokeMoviePrePrerollCompleteUPP ( Movie  theMovie,
OSErr  prerollErr,
void *  refcon,
MoviePrePrerollCompleteUPP  userUPP 
)

InvokeMoviePrePrerollCompleteUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later

◆ InvokeMoviePreviewCallOutUPP()

Boolean InvokeMoviePreviewCallOutUPP ( long  refcon,
MoviePreviewCallOutUPP  userUPP 
)

InvokeMoviePreviewCallOutUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ InvokeMovieProgressUPP()

OSErr InvokeMovieProgressUPP ( Movie  theMovie,
short  message,
short  whatOperation,
Fixed  percentDone,
long  refcon,
MovieProgressUPP  userUPP 
)

InvokeMovieProgressUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ InvokeMovieRgnCoverUPP()

OSErr InvokeMovieRgnCoverUPP ( Movie  theMovie,
RgnHandle  changedRgn,
long  refcon,
MovieRgnCoverUPP  userUPP 
)

InvokeMovieRgnCoverUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ InvokeMoviesErrorUPP()

void InvokeMoviesErrorUPP ( OSErr  theErr,
long  refcon,
MoviesErrorUPP  userUPP 
)

InvokeMoviesErrorUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ InvokeQTBandwidthNotificationUPP()

OSErr InvokeQTBandwidthNotificationUPP ( long  flags,
void *  reserved,
void *  refcon,
QTBandwidthNotificationUPP  userUPP 
)

InvokeQTBandwidthNotificationUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later

◆ InvokeQTCallBackUPP()

void InvokeQTCallBackUPP ( QTCallBack  cb,
long  refCon,
QTCallBackUPP  userUPP 
)

InvokeQTCallBackUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ InvokeQTSyncTaskUPP()

void InvokeQTSyncTaskUPP ( void *  task,
QTSyncTaskUPP  userUPP 
)

InvokeQTSyncTaskUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ InvokeTextMediaUPP()

OSErr InvokeTextMediaUPP ( Handle  theText,
Movie  theMovie,
short *  displayFlag,
long  refcon,
TextMediaUPP  userUPP 
)

InvokeTextMediaUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ InvokeTrackTransferUPP()

OSErr InvokeTrackTransferUPP ( Track  t,
long  refCon,
TrackTransferUPP  userUPP 
)

InvokeTrackTransferUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ InvokeTweenerDataUPP()

ComponentResult InvokeTweenerDataUPP ( TweenRecord tr,
void *  tweenData,
long  tweenDataSize,
long  dataDescriptionSeed,
Handle  dataDescription,
ICMCompletionProcRecordPtr  asyncCompletionProc,
UniversalProcPtr  transferProc,
void *  refCon,
TweenerDataUPP  userUPP 
)

InvokeTweenerDataUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ IsMovieDone()

Boolean IsMovieDone ( Movie  theMovie)

IsMovieDone()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ IsScrapMovie()

Component IsScrapMovie ( Track  targetTrack)

IsScrapMovie()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ ITextAddString()

OSErr ITextAddString ( QTAtomContainer  container,
QTAtom  parentAtom,
RegionCode  theRegionCode,
ConstStr255Param  theString 
)

ITextAddString()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ ITextGetString()

OSErr ITextGetString ( QTAtomContainer  container,
QTAtom  parentAtom,
RegionCode  requestedRegion,
RegionCode *  foundRegion,
StringPtr  theString 
)

ITextGetString()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ ITextRemoveString()

OSErr ITextRemoveString ( QTAtomContainer  container,
QTAtom  parentAtom,
RegionCode  theRegionCode,
long  flags 
)

ITextRemoveString()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ LoadMediaIntoRam()

OSErr LoadMediaIntoRam ( Media  theMedia,
TimeValue  time,
TimeValue  duration,
long  flags 
)

LoadMediaIntoRam()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ LoadMovieIntoRam()

OSErr LoadMovieIntoRam ( Movie  theMovie,
TimeValue  time,
TimeValue  duration,
long  flags 
)

LoadMovieIntoRam()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ LoadTrackIntoRam()

OSErr LoadTrackIntoRam ( Track  theTrack,
TimeValue  time,
TimeValue  duration,
long  flags 
)

LoadTrackIntoRam()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MakeMediaTimeTable()

OSErr MakeMediaTimeTable ( Media  theMedia,
long **  offsets,
TimeValue  startTime,
TimeValue  endTime,
TimeValue  timeIncrement,
short  firstDataRefIndex,
short  lastDataRefIndex,
long *  retdataRefSkew 
)

MakeMediaTimeTable()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MakeTrackTimeTable()

OSErr MakeTrackTimeTable ( Track  trackH,
long **  offsets,
TimeValue  startTime,
TimeValue  endTime,
TimeValue  timeIncrement,
short  firstDataRefIndex,
short  lastDataRefIndex,
long *  retdataRefSkew 
)

MakeTrackTimeTable()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCActivate()

ComponentResult MCActivate ( MovieController  mc,
WindowRef  w,
Boolean  activate 
)

MCActivate()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCAddMovieSegment()

ComponentResult MCAddMovieSegment ( MovieController  mc,
Movie  srcMovie,
Boolean  scaled 
)

MCAddMovieSegment()

Non-Carbon CFM: in QuickTimeLib 5.0 and later
Carbon Lib: in CarbonLib 1.3 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 5.0 and later

◆ MCAdjustCursor()

ComponentResult MCAdjustCursor ( MovieController  mc,
WindowRef  w,
Point  where,
long  modifiers 
)

MCAdjustCursor()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCClear()

ComponentResult MCClear ( MovieController  mc)

MCClear()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCClick()

ComponentResult MCClick ( MovieController  mc,
WindowRef  w,
Point  where,
long  when,
long  modifiers 
)

MCClick()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCCopy()

Movie MCCopy ( MovieController  mc)

MCCopy()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCCut()

Movie MCCut ( MovieController  mc)

MCCut()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCDoAction()

ComponentResult MCDoAction ( MovieController  mc,
short  action,
void *  params 
)

proc is of the form: Boolean userPlayerFilter(MovieController mc, short *action, void params) = proc returns TRUE if it handles the action, FALSE if not action is passed as a VAR so that it could be changed by filter this is consistent with the current dialog manager stuff params is any potential parameters that go with the action such as set playback rate to xxx. MCDoAction()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCDraw()

ComponentResult MCDraw ( MovieController  mc,
WindowRef  w 
)

makes theMovie the only movie attached to the controller. makes the controller visible. the window and where parameters are passed a long to MCSetMovie and behave as described there MCDraw()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCDrawBadge()

ComponentResult MCDrawBadge ( MovieController  mc,
RgnHandle  movieRgn,
RgnHandle badgeRgn 
)

MCDrawBadge()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCEnableEditing()

ComponentResult MCEnableEditing ( MovieController  mc,
Boolean  enabled 
)

calls for editing MCEnableEditing()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCGetClip()

ComponentResult MCGetClip ( MovieController  mc,
RgnHandle theClip,
RgnHandle movieClip 
)

MCGetClip()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCGetControllerBoundsRect()

ComponentResult MCGetControllerBoundsRect ( MovieController  mc,
Rect bounds 
)

MCGetControllerBoundsRect()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCGetControllerBoundsRgn()

RgnHandle MCGetControllerBoundsRgn ( MovieController  mc)

MCGetControllerBoundsRgn()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCGetControllerInfo()

ComponentResult MCGetControllerInfo ( MovieController  mc,
long *  someFlags 
)

MCGetControllerInfo()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCGetControllerPort()

CGrafPtr MCGetControllerPort ( MovieController  mc)

MCGetControllerPort()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCGetCurrentTime()

TimeValue MCGetCurrentTime ( MovieController  mc,
TimeScale *  scale 
)

duration to use for time slider – will be reset next time MCMovieChanged is called or MCSetMovie is called MCGetCurrentTime()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCGetDoActionsProc()

ComponentResult MCGetDoActionsProc ( MovieController  mc,
DoMCActionUPP *  doMCActionProc,
long *  doMCActionRefCon 
)

MCGetDoActionsProc()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ MCGetIndMovie()

Movie MCGetIndMovie ( MovieController  mc,
short  index 
)

MCGetIndMovie()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCGetInterfaceElement()

ComponentResult MCGetInterfaceElement ( MovieController  mc,
MCInterfaceElement  whichElement,
void *  element 
)

MCGetInterfaceElement()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCGetMenuString()

ComponentResult MCGetMenuString ( MovieController  mc,
long  modifiers,
short  item,
Str255  aString 
)

MCGetMenuString()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCGetVisible()

ComponentResult MCGetVisible ( MovieController  mc)

MCGetVisible()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCGetWindowRgn()

RgnHandle MCGetWindowRgn ( MovieController  mc,
WindowRef  w 
)

MCGetWindowRgn()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCIdle()

ComponentResult MCIdle ( MovieController  mc)

MCIdle()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCInvalidate()

ComponentResult MCInvalidate ( MovieController  mc,
WindowRef  w,
RgnHandle  invalidRgn 
)

MCInvalidate()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCIsControllerAttached()

ComponentResult MCIsControllerAttached ( MovieController  mc)

MCIsControllerAttached()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCIsEditingEnabled()

long MCIsEditingEnabled ( MovieController  mc)

MCIsEditingEnabled()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCIsPlayerEvent()

ComponentResult MCIsPlayerEvent ( MovieController  mc,
const EventRecord e 
)

MCIsPlayerEvent()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCKey()

ComponentResult MCKey ( MovieController  mc,
SInt8  key,
long  modifiers 
)

MCKey()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCMovieChanged()

ComponentResult MCMovieChanged ( MovieController  mc,
Movie  m 
)

MCMovieChanged()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCNewAttachedController()

ComponentResult MCNewAttachedController ( MovieController  mc,
Movie  theMovie,
WindowRef  w,
Point  where 
)

returns the time value and the time scale it is on. if there are no movies, the time scale is passed back as 0. scale is an optional parameter MCNewAttachedController()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCPaste()

ComponentResult MCPaste ( MovieController  mc,
Movie  srcMovie 
)

MCPaste()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCPositionController()

ComponentResult MCPositionController ( MovieController  mc,
const Rect movieRect,
const Rect controllerRect,
long  someFlags 
)

somewhat special stuff MCPositionController()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCPtInController()

ComponentResult MCPtInController ( MovieController  mc,
Point  thePt,
Boolean inController 
)

MCPtInController()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCRemoveAllMovies()

ComponentResult MCRemoveAllMovies ( MovieController  mc)

MCRemoveAllMovies()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCRemoveAMovie()

ComponentResult MCRemoveAMovie ( MovieController  mc,
Movie  m 
)

MCRemoveAMovie()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCRemoveMovie()

ComponentResult MCRemoveMovie ( MovieController  mc)

MCRemoveMovie()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCSetActionFilter()

ComponentResult MCSetActionFilter ( MovieController  mc,
MCActionFilterUPP  blob 
)

MCSetActionFilter()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCSetActionFilterWithRefCon()

ComponentResult MCSetActionFilterWithRefCon ( MovieController  mc,
MCActionFilterWithRefConUPP  blob,
long  refCon 
)

MCSetActionFilterWithRefCon()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCSetClip()

ComponentResult MCSetClip ( MovieController  mc,
RgnHandle  theClip,
RgnHandle  movieClip 
)

MCSetClip()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCSetControllerAttached()

ComponentResult MCSetControllerAttached ( MovieController  mc,
Boolean  attach 
)

MCSetControllerAttached()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCSetControllerBoundsRect()

ComponentResult MCSetControllerBoundsRect ( MovieController  mc,
const Rect bounds 
)

MCSetControllerBoundsRect()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCSetControllerPort()

ComponentResult MCSetControllerPort ( MovieController  mc,
CGrafPtr  gp 
)

MCSetControllerPort()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCSetDuration()

ComponentResult MCSetDuration ( MovieController  mc,
TimeValue  duration 
)

called when the app has changed thing about the movie (like bounding rect) or rate. So that we can update our graphical (and internal) state accordingly. MCSetDuration()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCSetMovie()

ComponentResult MCSetMovie ( MovieController  mc,
Movie  theMovie,
WindowRef  movieWindow,
Point  where 
)

MCSetMovie()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCSetUpEditMenu()

ComponentResult MCSetUpEditMenu ( MovieController  mc,
long  modifiers,
MenuRef  mh 
)

MCSetUpEditMenu()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCSetVisible()

ComponentResult MCSetVisible ( MovieController  mc,
Boolean  visible 
)

MCSetVisible()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MCTrimMovieSegment()

ComponentResult MCTrimMovieSegment ( MovieController  mc)

MCTrimMovieSegment()

Non-Carbon CFM: in QuickTimeLib 5.0 and later
Carbon Lib: in CarbonLib 1.3 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 5.0 and later

◆ MCUndo()

ComponentResult MCUndo ( MovieController  mc)

MCUndo()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ Media3DGetCameraAngleAspect()

ComponentResult Media3DGetCameraAngleAspect ( MediaHandler  mh,
QTFloatSingle *  fov,
QTFloatSingle *  aspectRatioXToY 
)

Media3DGetCameraAngleAspect()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ Media3DGetCameraData()

ComponentResult Media3DGetCameraData ( MediaHandler  mh,
void *  cameraData 
)

Media3DGetCameraData()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ Media3DGetCameraRange()

ComponentResult Media3DGetCameraRange ( MediaHandler  mh,
void *  tQ3CameraRange 
)

Media3DGetCameraRange()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ Media3DGetCurrentGroup()

ComponentResult Media3DGetCurrentGroup ( MediaHandler  mh,
void *  group 
)

Media3DGetCurrentGroup()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ Media3DGetNamedObjectList()

ComponentResult Media3DGetNamedObjectList ( MediaHandler  mh,
QTAtomContainer *  objectList 
)

Media3DGetNamedObjectList()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ Media3DGetRendererList()

ComponentResult Media3DGetRendererList ( MediaHandler  mh,
QTAtomContainer *  rendererList 
)

Media3DGetRendererList()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ Media3DGetViewObject()

ComponentResult Media3DGetViewObject ( MediaHandler  mh,
void *  tq3viewObject 
)

Media3DGetViewObject()

Non-Carbon CFM: in QuickTimeLib 4.1 and later
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.1 and later

◆ Media3DRotateNamedObjectTo()

ComponentResult Media3DRotateNamedObjectTo ( MediaHandler  mh,
char *  objectName,
Fixed  xDegrees,
Fixed  yDegrees,
Fixed  zDegrees 
)

Media3DRotateNamedObjectTo()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ Media3DScaleNamedObjectTo()

ComponentResult Media3DScaleNamedObjectTo ( MediaHandler  mh,
char *  objectName,
Fixed  xScale,
Fixed  yScale,
Fixed  zScale 
)

Media3DScaleNamedObjectTo()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ Media3DSetCameraAngleAspect()

ComponentResult Media3DSetCameraAngleAspect ( MediaHandler  mh,
QTFloatSingle  fov,
QTFloatSingle  aspectRatioXToY 
)

Media3DSetCameraAngleAspect()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ Media3DSetCameraData()

ComponentResult Media3DSetCameraData ( MediaHandler  mh,
void *  cameraData 
)

Media3DSetCameraData()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ Media3DSetCameraRange()

ComponentResult Media3DSetCameraRange ( MediaHandler  mh,
void *  tQ3CameraRange 
)

Media3DSetCameraRange()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ Media3DTranslateNamedObjectTo()

ComponentResult Media3DTranslateNamedObjectTo ( MediaHandler  mh,
char *  objectName,
Fixed  x,
Fixed  y,
Fixed  z 
)

Media3DTranslateNamedObjectTo()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ MediaTimeToSampleNum()

void MediaTimeToSampleNum ( Media  theMedia,
TimeValue  time,
long *  sampleNum,
TimeValue *  sampleTime,
TimeValue *  sampleDuration 
)

MediaTimeToSampleNum()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MovieExecuteWiredActions()

OSErr MovieExecuteWiredActions ( Movie  theMovie,
long  flags,
QTAtomContainer  actions 
)

MovieExecuteWiredActions()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ MovieMediaGetChildDoMCActionCallback()

ComponentResult MovieMediaGetChildDoMCActionCallback ( MediaHandler  mh,
DoMCActionUPP *  doMCActionCallbackProc,
long *  refcon 
)

MovieMediaGetChildDoMCActionCallback()

Non-Carbon CFM: in QuickTimeLib 4.1 and later
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.1 and later

◆ MovieMediaGetChildMovieDataReference()

ComponentResult MovieMediaGetChildMovieDataReference ( MediaHandler  mh,
QTAtomID  dataRefID,
short  dataRefIndex,
OSType *  dataRefType,
Handle *  dataRef,
QTAtomID *  dataRefIDOut,
short *  dataRefIndexOut 
)

MovieMediaGetChildMovieDataReference()

Non-Carbon CFM: in QuickTimeLib 4.1 and later
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.1 and later

◆ MovieMediaGetCurrentMovieProperty()

ComponentResult MovieMediaGetCurrentMovieProperty ( MediaHandler  mh,
OSType  whichProperty,
void *  value 
)

MovieMediaGetCurrentMovieProperty()

Non-Carbon CFM: in QuickTimeLib 4.1 and later
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.1 and later

◆ MovieMediaGetCurrentTrackProperty()

ComponentResult MovieMediaGetCurrentTrackProperty ( MediaHandler  mh,
long  trackID,
OSType  whichProperty,
void *  value 
)

MovieMediaGetCurrentTrackProperty()

Non-Carbon CFM: in QuickTimeLib 4.1 and later
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.1 and later

◆ MovieMediaGetDoMCActionCallback()

ComponentResult MovieMediaGetDoMCActionCallback ( MediaHandler  mh,
DoMCActionUPP *  doMCActionCallbackProc,
long *  refcon 
)

MovieMediaGetDoMCActionCallback()

Non-Carbon CFM: in QuickTimeLib 4.1 and later
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.1 and later

◆ MovieMediaLoadChildMovieFromDataReference()

ComponentResult MovieMediaLoadChildMovieFromDataReference ( MediaHandler  mh,
QTAtomID  dataRefID 
)

MovieMediaLoadChildMovieFromDataReference()

Non-Carbon CFM: in QuickTimeLib 4.1 and later
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.1 and later

◆ MovieMediaSetChildMovieDataReference()

ComponentResult MovieMediaSetChildMovieDataReference ( MediaHandler  mh,
QTAtomID  dataRefID,
OSType  dataRefType,
Handle  dataRef 
)

MovieMediaSetChildMovieDataReference()

Non-Carbon CFM: in QuickTimeLib 4.1 and later
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.1 and later

◆ MovieSearchText()

OSErr MovieSearchText ( Movie  theMovie,
Ptr  text,
long  size,
long  searchFlags,
Track searchTrack,
TimeValue *  searchTime,
long *  searchOffset 
)

MovieSearchText()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MoviesTask()

void MoviesTask ( Movie  theMovie,
long  maxMilliSecToUse 
)

MoviesTask()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ MusicMediaGetIndexedTunePlayer()

ComponentResult MusicMediaGetIndexedTunePlayer ( ComponentInstance  ti,
long  sampleDescIndex,
ComponentInstance tp 
)

MusicMediaGetIndexedTunePlayer()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ NewActionsUPP()

ActionsUPP NewActionsUPP ( ActionsProcPtr  userRoutine)

NewActionsUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ NewCallBack()

QTCallBack NewCallBack ( TimeBase  tb,
short  cbType 
)

NewCallBack()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ NewDoMCActionUPP()

DoMCActionUPP NewDoMCActionUPP ( DoMCActionProcPtr  userRoutine)

NewDoMCActionUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later

◆ NewGetMovieUPP()

GetMovieUPP NewGetMovieUPP ( GetMovieProcPtr  userRoutine)

NewGetMovieUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ NewMCActionFilterUPP()

MCActionFilterUPP NewMCActionFilterUPP ( MCActionFilterProcPtr  userRoutine)

NewMCActionFilterUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ NewMCActionFilterWithRefConUPP()

MCActionFilterWithRefConUPP NewMCActionFilterWithRefConUPP ( MCActionFilterWithRefConProcPtr  userRoutine)

NewMCActionFilterWithRefConUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ NewMovie()

Movie NewMovie ( long  flags)

NewMovie()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ NewMovieController()

ComponentInstance NewMovieController ( Movie  theMovie,
const Rect movieRect,
long  someFlags 
)

NewMovieController()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ NewMovieDrawingCompleteUPP()

MovieDrawingCompleteUPP NewMovieDrawingCompleteUPP ( MovieDrawingCompleteProcPtr  userRoutine)

NewMovieDrawingCompleteUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ NewMovieEditState()

MovieEditState NewMovieEditState ( Movie  theMovie)

NewMovieEditState()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ NewMovieExecuteWiredActionsUPP()

MovieExecuteWiredActionsUPP NewMovieExecuteWiredActionsUPP ( MovieExecuteWiredActionsProcPtr  userRoutine)

NewMovieExecuteWiredActionsUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later

◆ NewMovieFromDataFork()

OSErr NewMovieFromDataFork ( Movie theMovie,
short  fRefNum,
long  fileOffset,
short  newMovieFlags,
Boolean dataRefWasChanged 
)

NewMovieFromDataFork()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ NewMovieFromDataFork64()

OSErr NewMovieFromDataFork64 ( Movie theMovie,
long  fRefNum,
const wide fileOffset,
short  newMovieFlags,
Boolean dataRefWasChanged 
)

NewMovieFromDataFork64()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ NewMovieFromDataRef()

OSErr NewMovieFromDataRef ( Movie m,
short  flags,
short *  id,
Handle  dataRef,
OSType  dataRefType 
)

NewMovieFromDataRef()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ NewMovieFromFile()

OSErr NewMovieFromFile ( Movie theMovie,
short  resRefNum,
short *  resId,
StringPtr  resName,
short  newMovieFlags,
Boolean dataRefWasChanged 
)

NewMovieFromFile()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ NewMovieFromHandle()

OSErr NewMovieFromHandle ( Movie theMovie,
Handle  h,
short  newMovieFlags,
Boolean dataRefWasChanged 
)

NewMovieFromHandle()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ NewMovieFromScrap()

Movie NewMovieFromScrap ( long  newMovieFlags)

NewMovieFromScrap()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ NewMovieFromUserProc()

OSErr NewMovieFromUserProc ( Movie m,
short  flags,
Boolean dataRefWasChanged,
GetMovieUPP  getProc,
void *  refCon,
Handle  defaultDataRef,
OSType  dataRefType 
)

NewMovieFromUserProc()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ NewMoviePrePrerollCompleteUPP()

MoviePrePrerollCompleteUPP NewMoviePrePrerollCompleteUPP ( MoviePrePrerollCompleteProcPtr  userRoutine)

NewMoviePrePrerollCompleteUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later

◆ NewMoviePreviewCallOutUPP()

MoviePreviewCallOutUPP NewMoviePreviewCallOutUPP ( MoviePreviewCallOutProcPtr  userRoutine)

NewMoviePreviewCallOutUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ NewMovieProgressUPP()

MovieProgressUPP NewMovieProgressUPP ( MovieProgressProcPtr  userRoutine)

NewMovieProgressUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ NewMovieRgnCoverUPP()

MovieRgnCoverUPP NewMovieRgnCoverUPP ( MovieRgnCoverProcPtr  userRoutine)

NewMovieRgnCoverUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ NewMoviesErrorUPP()

MoviesErrorUPP NewMoviesErrorUPP ( MoviesErrorProcPtr  userRoutine)

NewMoviesErrorUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ NewMovieTrack()

Track NewMovieTrack ( Movie  theMovie,
Fixed  width,
Fixed  height,
short  trackVolume 
)

NewMovieTrack()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ NewQTBandwidthNotificationUPP()

QTBandwidthNotificationUPP NewQTBandwidthNotificationUPP ( QTBandwidthNotificationProcPtr  userRoutine)

NewQTBandwidthNotificationUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later

◆ NewQTCallBackUPP()

QTCallBackUPP NewQTCallBackUPP ( QTCallBackProcPtr  userRoutine)

NewQTCallBackUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ NewQTSyncTaskUPP()

QTSyncTaskUPP NewQTSyncTaskUPP ( QTSyncTaskProcPtr  userRoutine)

NewQTSyncTaskUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ NewSprite()

OSErr NewSprite ( Sprite newSprite,
SpriteWorld  itsSpriteWorld,
ImageDescriptionHandle  idh,
Ptr  imageDataPtr,
MatrixRecord matrix,
Boolean  visible,
short  layer 
)

NewSprite()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ NewSpriteWorld()

OSErr NewSpriteWorld ( SpriteWorld newSpriteWorld,
GWorldPtr  destination,
GWorldPtr  spriteLayer,
RGBColor backgroundColor,
GWorldPtr  background 
)

NewSpriteWorld()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ NewTextMediaUPP()

TextMediaUPP NewTextMediaUPP ( TextMediaProcPtr  userRoutine)

NewTextMediaUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ NewTimeBase()

TimeBase NewTimeBase ( void  )

NewTimeBase()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ NewTrackEditState()

TrackEditState NewTrackEditState ( Track  theTrack)

NewTrackEditState()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ NewTrackMedia()

Media NewTrackMedia ( Track  theTrack,
OSType  mediaType,
TimeScale  timeScale,
Handle  dataRef,
OSType  dataRefType 
)

NewTrackMedia()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ NewTrackTransferUPP()

TrackTransferUPP NewTrackTransferUPP ( TrackTransferProcPtr  userRoutine)

NewTrackTransferUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ NewTweenerDataUPP()

TweenerDataUPP NewTweenerDataUPP ( TweenerDataProcPtr  userRoutine)

NewTweenerDataUPP()

Non-Carbon CFM: available as macro/inline
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later

◆ NewUserData()

OSErr NewUserData ( UserData theUserData)

NewUserData()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ NewUserDataFromHandle()

OSErr NewUserDataFromHandle ( Handle  h,
UserData theUserData 
)

NewUserDataFromHandle()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ OpenADataHandler()

OSErr OpenADataHandler ( Handle  dataRef,
OSType  dataHandlerSubType,
Handle  anchorDataRef,
OSType  anchorDataRefType,
TimeBase  tb,
long  flags,
ComponentInstance dh 
)

OpenADataHandler()

Non-Carbon CFM: in QuickTimeLib 4.1 and later
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.1 and later

◆ OpenMovieFile()

OSErr OpenMovieFile ( const FSSpec *  fileSpec,
short *  resRefNum,
SInt8  permission 
)

OpenMovieFile()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ PasteHandleIntoMovie()

OSErr PasteHandleIntoMovie ( Handle  h,
OSType  handleType,
Movie  theMovie,
long  flags,
ComponentInstance  userComp 
)

PasteHandleIntoMovie()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ PasteMovieSelection()

void PasteMovieSelection ( Movie  theMovie,
Movie  src 
)

PasteMovieSelection()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ PlayMoviePreview()

void PlayMoviePreview ( Movie  theMovie,
MoviePreviewCallOutUPP  callOutProc,
long  refcon 
)

PlayMoviePreview()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ PrePrerollMovie()

OSErr PrePrerollMovie ( Movie  m,
TimeValue  time,
Fixed  rate,
MoviePrePrerollCompleteUPP  proc,
void *  refcon 
)

PrePrerollMovie()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ PrerollMovie()

OSErr PrerollMovie ( Movie  theMovie,
TimeValue  time,
Fixed  Rate 
)

PrerollMovie()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ PtInMovie()

Boolean PtInMovie ( Movie  theMovie,
Point  pt 
)

PtInMovie()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ PtInTrack()

Boolean PtInTrack ( Track  theTrack,
Point  pt 
)

PtInTrack()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ PutMovieIntoDataFork()

OSErr PutMovieIntoDataFork ( Movie  theMovie,
short  fRefNum,
long  offset,
long  maxSize 
)

PutMovieIntoDataFork()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ PutMovieIntoDataFork64()

OSErr PutMovieIntoDataFork64 ( Movie  theMovie,
long  fRefNum,
const wide offset,
unsigned long  maxSize 
)

PutMovieIntoDataFork64()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ PutMovieIntoHandle()

OSErr PutMovieIntoHandle ( Movie  theMovie,
Handle  publicMovie 
)

PutMovieIntoHandle()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ PutMovieIntoTypedHandle()

OSErr PutMovieIntoTypedHandle ( Movie  theMovie,
Track  targetTrack,
OSType  handleType,
Handle  publicMovie,
TimeValue  start,
TimeValue  dur,
long  flags,
ComponentInstance  userComp 
)

PutMovieIntoTypedHandle()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ PutMovieOnScrap()

OSErr PutMovieOnScrap ( Movie  theMovie,
long  movieScrapFlags 
)

PutMovieOnScrap()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ PutUserDataIntoHandle()

OSErr PutUserDataIntoHandle ( UserData  theUserData,
Handle  h 
)

PutUserDataIntoHandle()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTBandwidthRelease()

OSErr QTBandwidthRelease ( QTBandwidthReference  bwRef,
long  flags 
)

QTBandwidthRelease()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ QTBandwidthRequest()

OSErr QTBandwidthRequest ( long  priority,
QTBandwidthNotificationUPP  callback,
const void *  refcon,
QTBandwidthReference *  bwRef,
long  flags 
)

QTBandwidthRequest()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ QTBandwidthRequestForTimeBase()

OSErr QTBandwidthRequestForTimeBase ( TimeBase  tb,
long  priority,
QTBandwidthNotificationUPP  callback,
const void *  refcon,
QTBandwidthReference *  bwRef,
long  flags 
)

QTBandwidthRequestForTimeBase()

Non-Carbon CFM: in QuickTimeLib 4.1 and later
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.1 and later

◆ QTCopyAtom()

OSErr QTCopyAtom ( QTAtomContainer  container,
QTAtom  atom,
QTAtomContainer *  targetContainer 
)

QTCopyAtom()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTCopyAtomDataToHandle()

OSErr QTCopyAtomDataToHandle ( QTAtomContainer  container,
QTAtom  atom,
Handle  targetHandle 
)

QTCopyAtomDataToHandle()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTCopyAtomDataToPtr()

OSErr QTCopyAtomDataToPtr ( QTAtomContainer  container,
QTAtom  atom,
Boolean  sizeOrLessOK,
long  size,
void *  targetPtr,
long *  actualSize 
)

QTCopyAtomDataToPtr()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTCountChildrenOfType()

short QTCountChildrenOfType ( QTAtomContainer  container,
QTAtom  parentAtom,
QTAtomType  childType 
)

QTCountChildrenOfType()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTCreateStandardParameterDialog()

OSErr QTCreateStandardParameterDialog ( QTAtomContainer  effectList,
QTAtomContainer  parameters,
QTParameterDialogOptions  dialogOptions,
QTParameterDialog *  createdDialog 
)

QTCreateStandardParameterDialog()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTDismissStandardParameterDialog()

OSErr QTDismissStandardParameterDialog ( QTParameterDialog  createdDialog)

QTDismissStandardParameterDialog()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTDisposeAtomContainer()

OSErr QTDisposeAtomContainer ( QTAtomContainer  atomData)

QTDisposeAtomContainer()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTDisposeTween()

OSErr QTDisposeTween ( QTTweener  tween)

QTDisposeTween()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTDoTween()

OSErr QTDoTween ( QTTweener  tween,
TimeValue  atTime,
Handle  result,
long *  resultSize,
TweenerDataUPP  tweenDataProc,
void *  tweenDataRefCon 
)

QTDoTween()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTFindChildByID()

QTAtom QTFindChildByID ( QTAtomContainer  container,
QTAtom  parentAtom,
QTAtomType  atomType,
QTAtomID  id,
short *  index 
)

QTFindChildByID()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTFindChildByIndex()

QTAtom QTFindChildByIndex ( QTAtomContainer  container,
QTAtom  parentAtom,
QTAtomType  atomType,
short  index,
QTAtomID *  id 
)

QTFindChildByIndex()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTGetAccessKeys()

OSErr QTGetAccessKeys ( Str255  accessKeyType,
long  flags,
QTAtomContainer *  keys 
)

QTGetAccessKeys()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTGetAtomDataPtr()

OSErr QTGetAtomDataPtr ( QTAtomContainer  container,
QTAtom  atom,
long *  dataSize,
Ptr *  atomData 
)

QTGetAtomDataPtr()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTGetAtomParent()

QTAtom QTGetAtomParent ( QTAtomContainer  container,
QTAtom  childAtom 
)

QTGetAtomParent()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ QTGetAtomTypeAndID()

OSErr QTGetAtomTypeAndID ( QTAtomContainer  container,
QTAtom  atom,
QTAtomType *  atomType,
QTAtomID *  id 
)

QTGetAtomTypeAndID()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTGetDataRefMaxFileOffset()

OSErr QTGetDataRefMaxFileOffset ( Movie  movieH,
OSType  dataRefType,
Handle  dataRef,
long *  offset 
)

QTGetDataRefMaxFileOffset()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTGetEffectsList()

OSErr QTGetEffectsList ( QTAtomContainer *  returnedList,
long  minSources,
long  maxSources,
QTEffectListOptions  getOptions 
)

QTGetEffectsList()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTGetEffectSpeed()

OSErr QTGetEffectSpeed ( QTAtomContainer  parameters,
Fixed pFPS 
)

QTGetEffectSpeed()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTGetMIMETypeInfo()

OSErr QTGetMIMETypeInfo ( const char *  mimeStringStart,
short  mimeStringLength,
OSType  infoSelector,
void *  infoDataPtr,
long *  infoDataSize 
)

QTGetMIMETypeInfo()

Non-Carbon CFM: in QuickTimeLib 5.0 and later
Carbon Lib: in CarbonLib 1.3 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 5.0 and later

◆ QTGetNextChildType()

QTAtomType QTGetNextChildType ( QTAtomContainer  container,
QTAtom  parentAtom,
QTAtomType  currentChildType 
)

QTGetNextChildType()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTInsertChild()

OSErr QTInsertChild ( QTAtomContainer  container,
QTAtom  parentAtom,
QTAtomType  atomType,
QTAtomID  id,
short  index,
long  dataSize,
void *  data,
QTAtom *  newAtom 
)

building QTAtomContainer trees creates and inserts new atom at specified index, existing atoms at or after index are moved toward end of list used for Top-Down tree creation QTInsertChild()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTInsertChildren()

OSErr QTInsertChildren ( QTAtomContainer  container,
QTAtom  parentAtom,
QTAtomContainer  childrenContainer 
)

QTInsertChildren()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTIsStandardParameterDialogEvent()

OSErr QTIsStandardParameterDialogEvent ( EventRecord pEvent,
QTParameterDialog  createdDialog 
)

QTIsStandardParameterDialogEvent()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTLockContainer()

OSErr QTLockContainer ( QTAtomContainer  container)

QTLockContainer()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTMovieNeedsTimeTable()

OSErr QTMovieNeedsTimeTable ( Movie  theMovie,
Boolean needsTimeTable 
)

QTMovieNeedsTimeTable()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTNewAlias()

OSErr QTNewAlias ( const FSSpec *  fss,
AliasHandle alias,
Boolean  minimal 
)

QTNewAlias()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTNewAtomContainer()

OSErr QTNewAtomContainer ( QTAtomContainer *  atomData)

QTNewAtomContainer()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTNewTween()

OSErr QTNewTween ( QTTweener tween,
QTAtomContainer  container,
QTAtom  tweenAtom,
TimeValue  maxTime 
)

QTNewTween()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTNextChildAnyType()

OSErr QTNextChildAnyType ( QTAtomContainer  container,
QTAtom  parentAtom,
QTAtom  currentChild,
QTAtom *  nextChild 
)

QTNextChildAnyType()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTParseTextHREF()

OSErr QTParseTextHREF ( char *  href,
SInt32  hrefLen,
QTAtomContainer  inContainer,
QTAtomContainer *  outContainer 
)

QTParseTextHREF()

Non-Carbon CFM: in QuickTimeLib 4.1 and later
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.1 and later

◆ QTRegisterAccessKey()

OSErr QTRegisterAccessKey ( Str255  accessKeyType,
long  flags,
Handle  accessKey 
)

QTRegisterAccessKey()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTRemoveAtom()

OSErr QTRemoveAtom ( QTAtomContainer  container,
QTAtom  atom 
)

QTRemoveAtom()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTRemoveChildren()

OSErr QTRemoveChildren ( QTAtomContainer  container,
QTAtom  atom 
)

QTRemoveChildren()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTReplaceAtom()

OSErr QTReplaceAtom ( QTAtomContainer  targetContainer,
QTAtom  targetAtom,
QTAtomContainer  replacementContainer,
QTAtom  replacementAtom 
)

QTReplaceAtom()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTScheduledBandwidthRelease()

OSErr QTScheduledBandwidthRelease ( QTScheduledBandwidthReference  sbwRef,
long  flags 
)

QTScheduledBandwidthRelease()

Non-Carbon CFM: in QuickTimeLib 4.1 and later
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.1 and later

◆ QTScheduledBandwidthRequest()

OSErr QTScheduledBandwidthRequest ( QTScheduledBandwidthPtr  scheduleRec,
QTBandwidthNotificationUPP  notificationCallback,
void *  refcon,
QTScheduledBandwidthReference *  sbwRef,
long  flags 
)

QTScheduledBandwidthRequest()

Non-Carbon CFM: in QuickTimeLib 4.1 and later
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.1 and later

◆ QTSetAtomData()

OSErr QTSetAtomData ( QTAtomContainer  container,
QTAtom  atom,
long  dataSize,
void *  atomData 
)

QTSetAtomData()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTSetAtomID()

OSErr QTSetAtomID ( QTAtomContainer  container,
QTAtom  atom,
QTAtomID  newID 
)

QTSetAtomID()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTStandardParameterDialogDoAction()

OSErr QTStandardParameterDialogDoAction ( QTParameterDialog  createdDialog,
long  action,
void *  params 
)

QTStandardParameterDialogDoAction()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTSwapAtoms()

OSErr QTSwapAtoms ( QTAtomContainer  container,
QTAtom  atom1,
QTAtom  atom2 
)

QTSwapAtoms()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTTextToNativeText()

OSErr QTTextToNativeText ( Handle  theText,
long  encoding,
long  flags 
)

QTTextToNativeText()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTUnlockContainer()

OSErr QTUnlockContainer ( QTAtomContainer  container)

QTUnlockContainer()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ QTUnregisterAccessKey()

OSErr QTUnregisterAccessKey ( Str255  accessKeyType,
long  flags,
Handle  accessKey 
)

QTUnregisterAccessKey()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ RemoveCallBackFromTimeBase()

OSErr RemoveCallBackFromTimeBase ( QTCallBack  cb)

RemoveCallBackFromTimeBase()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ RemoveMovieExecuteWiredActionsProc()

OSErr RemoveMovieExecuteWiredActionsProc ( Movie  theMovie,
MovieExecuteWiredActionsUPP  proc,
void *  refCon 
)

RemoveMovieExecuteWiredActionsProc()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ RemoveMovieResource()

OSErr RemoveMovieResource ( short  resRefNum,
short  resId 
)

RemoveMovieResource()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ RemoveSoundDescriptionExtension()

OSErr RemoveSoundDescriptionExtension ( SoundDescriptionHandle  desc,
OSType  idType 
)

RemoveSoundDescriptionExtension()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ RemoveUserData()

OSErr RemoveUserData ( UserData  theUserData,
OSType  udType,
long  index 
)

RemoveUserData()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ RemoveUserDataText()

OSErr RemoveUserDataText ( UserData  theUserData,
OSType  udType,
long  index,
short  itlRegionTag 
)

RemoveUserDataText()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SampleNumToMediaTime()

void SampleNumToMediaTime ( Media  theMedia,
long  logicalSampleNum,
TimeValue *  sampleTime,
TimeValue *  sampleDuration 
)

SampleNumToMediaTime()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ ScaleMovieSegment()

OSErr ScaleMovieSegment ( Movie  theMovie,
TimeValue  startTime,
TimeValue  oldDuration,
TimeValue  newDuration 
)

ScaleMovieSegment()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ ScaleTrackSegment()

OSErr ScaleTrackSegment ( Track  theTrack,
TimeValue  startTime,
TimeValue  oldDuration,
TimeValue  newDuration 
)

ScaleTrackSegment()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SelectMovieAlternates()

void SelectMovieAlternates ( Movie  theMovie)

SelectMovieAlternates()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetAutoTrackAlternatesEnabled()

void SetAutoTrackAlternatesEnabled ( Movie  theMovie,
Boolean  enable 
)

SetAutoTrackAlternatesEnabled()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMediaDataHandler()

OSErr SetMediaDataHandler ( Media  theMedia,
short  index,
DataHandlerComponent  dataHandler 
)

SetMediaDataHandler()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMediaDataRef()

OSErr SetMediaDataRef ( Media  theMedia,
short  index,
Handle  dataRef,
OSType  dataRefType 
)

SetMediaDataRef()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMediaDataRefAttributes()

OSErr SetMediaDataRefAttributes ( Media  theMedia,
short  index,
long  dataRefAttributes 
)

SetMediaDataRefAttributes()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMediaDefaultDataRefIndex()

OSErr SetMediaDefaultDataRefIndex ( Media  theMedia,
short  index 
)

SetMediaDefaultDataRefIndex()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMediaHandler()

OSErr SetMediaHandler ( Media  theMedia,
MediaHandlerComponent  mH 
)

SetMediaHandler()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMediaInputMap()

OSErr SetMediaInputMap ( Media  theMedia,
QTAtomContainer  inputMap 
)

SetMediaInputMap()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMediaLanguage()

void SetMediaLanguage ( Media  theMedia,
short  language 
)

SetMediaLanguage()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMediaPlayHints()

void SetMediaPlayHints ( Media  theMedia,
long  flags,
long  flagsMask 
)

SetMediaPlayHints()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMediaPreferredChunkSize()

OSErr SetMediaPreferredChunkSize ( Media  theMedia,
long  maxChunkSize 
)

SetMediaPreferredChunkSize()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMediaPropertyAtom()

OSErr SetMediaPropertyAtom ( Media  theMedia,
QTAtomContainer  propertyAtom 
)

SetMediaPropertyAtom()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMediaQuality()

void SetMediaQuality ( Media  theMedia,
short  quality 
)

SetMediaQuality()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMediaSampleDescription()

OSErr SetMediaSampleDescription ( Media  theMedia,
long  index,
SampleDescriptionHandle  descH 
)

SetMediaSampleDescription()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMediaShadowSync()

OSErr SetMediaShadowSync ( Media  theMedia,
long  frameDiffSampleNum,
long  syncSampleNum 
)

SetMediaShadowSync()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMediaTimeScale()

void SetMediaTimeScale ( Media  theMedia,
TimeScale  timeScale 
)

SetMediaTimeScale()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMovieActive()

void SetMovieActive ( Movie  theMovie,
Boolean  active 
)

SetMovieActive()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMovieActiveSegment()

void SetMovieActiveSegment ( Movie  theMovie,
TimeValue  startTime,
TimeValue  duration 
)

SetMovieActiveSegment()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMovieAnchorDataRef()

OSErr SetMovieAnchorDataRef ( Movie  theMovie,
Handle  dataRef,
OSType  dataRefType 
)

SetMovieAnchorDataRef()

Non-Carbon CFM: in QuickTimeLib 4.1 and later
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.1 and later

◆ SetMovieBox()

void SetMovieBox ( Movie  theMovie,
const Rect boxRect 
)

SetMovieBox()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMovieClipRgn()

void SetMovieClipRgn ( Movie  theMovie,
RgnHandle  theClip 
)

SetMovieClipRgn()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMovieColorTable()

OSErr SetMovieColorTable ( Movie  theMovie,
CTabHandle  ctab 
)

SetMovieColorTable()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMovieCoverProcs()

void SetMovieCoverProcs ( Movie  theMovie,
MovieRgnCoverUPP  uncoverProc,
MovieRgnCoverUPP  coverProc,
long  refcon 
)

SetMovieCoverProcs()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMovieDefaultDataRef()

OSErr SetMovieDefaultDataRef ( Movie  theMovie,
Handle  dataRef,
OSType  dataRefType 
)

SetMovieDefaultDataRef()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMovieDisplayClipRgn()

void SetMovieDisplayClipRgn ( Movie  theMovie,
RgnHandle  theClip 
)

SetMovieDisplayClipRgn()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMovieDrawingCompleteProc()

void SetMovieDrawingCompleteProc ( Movie  theMovie,
long  flags,
MovieDrawingCompleteUPP  proc,
long  refCon 
)

SetMovieDrawingCompleteProc()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMovieGWorld()

void SetMovieGWorld ( Movie  theMovie,
CGrafPtr  port,
GDHandle  gdh 
)

SetMovieGWorld()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMovieLanguage()

void SetMovieLanguage ( Movie  theMovie,
long  language 
)

SetMovieLanguage()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMovieMasterClock()

void SetMovieMasterClock ( Movie  theMovie,
Component  clockMeister,
const TimeRecord slaveZero 
)

SetMovieMasterClock()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMovieMasterTimeBase()

void SetMovieMasterTimeBase ( Movie  theMovie,
TimeBase  tb,
const TimeRecord slaveZero 
)

SetMovieMasterTimeBase()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMovieMatrix()

void SetMovieMatrix ( Movie  theMovie,
const MatrixRecord matrix 
)

SetMovieMatrix()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMoviePlayHints()

void SetMoviePlayHints ( Movie  theMovie,
long  flags,
long  flagsMask 
)

SetMoviePlayHints()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMoviePosterTime()

void SetMoviePosterTime ( Movie  theMovie,
TimeValue  posterTime 
)

SetMoviePosterTime()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMoviePreferredRate()

void SetMoviePreferredRate ( Movie  theMovie,
Fixed  rate 
)

SetMoviePreferredRate()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMoviePreferredVolume()

void SetMoviePreferredVolume ( Movie  theMovie,
short  volume 
)

SetMoviePreferredVolume()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMoviePreviewMode()

void SetMoviePreviewMode ( Movie  theMovie,
Boolean  usePreview 
)

SetMoviePreviewMode()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMoviePreviewTime()

void SetMoviePreviewTime ( Movie  theMovie,
TimeValue  previewTime,
TimeValue  previewDuration 
)

SetMoviePreviewTime()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMovieProgressProc()

void SetMovieProgressProc ( Movie  theMovie,
MovieProgressUPP  p,
long  refcon 
)

SetMovieProgressProc()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMoviePropertyAtom()

OSErr SetMoviePropertyAtom ( Movie  theMovie,
QTAtomContainer  propertyAtom 
)

SetMoviePropertyAtom()

Non-Carbon CFM: in QuickTimeLib 4.1 and later
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.1 and later

◆ SetMovieRate()

void SetMovieRate ( Movie  theMovie,
Fixed  rate 
)

SetMovieRate()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMovieSelection()

void SetMovieSelection ( Movie  theMovie,
TimeValue  selectionTime,
TimeValue  selectionDuration 
)

SetMovieSelection()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMoviesErrorProc()

void SetMoviesErrorProc ( MoviesErrorUPP  errProc,
long  refcon 
)

SetMoviesErrorProc()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMovieTime()

void SetMovieTime ( Movie  theMovie,
const TimeRecord newtime 
)

SetMovieTime()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMovieTimeScale()

void SetMovieTimeScale ( Movie  theMovie,
TimeScale  timeScale 
)

SetMovieTimeScale()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMovieTimeValue()

void SetMovieTimeValue ( Movie  theMovie,
TimeValue  newtime 
)

SetMovieTimeValue()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetMovieVideoOutput()

void SetMovieVideoOutput ( Movie  theMovie,
ComponentInstance  vout 
)

video out SetMovieVideoOutput()

Non-Carbon CFM: in QuickTimeLib 5.0 and later
Carbon Lib: in CarbonLib 1.3 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 5.0 and later

◆ SetMovieVolume()

void SetMovieVolume ( Movie  theMovie,
short  volume 
)

SetMovieVolume()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetPosterBox()

void SetPosterBox ( Movie  theMovie,
const Rect boxRect 
)

SetPosterBox()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetQuickTimePreference()

OSErr SetQuickTimePreference ( OSType  preferenceType,
QTAtomContainer  preferenceAtom 
)

SetQuickTimePreference()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetSpriteProperty()

OSErr SetSpriteProperty ( Sprite  theSprite,
long  propertyType,
void *  propertyValue 
)

SetSpriteProperty()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetSpriteWorldClip()

OSErr SetSpriteWorldClip ( SpriteWorld  theSpriteWorld,
RgnHandle  clipRgn 
)

SetSpriteWorldClip()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetSpriteWorldFlags()

OSErr SetSpriteWorldFlags ( SpriteWorld  spriteWorld,
long  flags,
long  flagsMask 
)

SetSpriteWorldFlags()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetSpriteWorldGraphicsMode()

OSErr SetSpriteWorldGraphicsMode ( SpriteWorld  theSpriteWorld,
long  mode,
const RGBColor opColor 
)

SetSpriteWorldGraphicsMode()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetSpriteWorldMatrix()

OSErr SetSpriteWorldMatrix ( SpriteWorld  theSpriteWorld,
const MatrixRecord matrix 
)

SetSpriteWorldMatrix()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetTimeBaseFlags()

void SetTimeBaseFlags ( TimeBase  tb,
long  timeBaseFlags 
)

SetTimeBaseFlags()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetTimeBaseMasterClock()

void SetTimeBaseMasterClock ( TimeBase  slave,
Component  clockMeister,
const TimeRecord slaveZero 
)

SetTimeBaseMasterClock()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetTimeBaseMasterTimeBase()

void SetTimeBaseMasterTimeBase ( TimeBase  slave,
TimeBase  master,
const TimeRecord slaveZero 
)

SetTimeBaseMasterTimeBase()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetTimeBaseRate()

void SetTimeBaseRate ( TimeBase  tb,
Fixed  r 
)

SetTimeBaseRate()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetTimeBaseStartTime()

void SetTimeBaseStartTime ( TimeBase  tb,
const TimeRecord tr 
)

SetTimeBaseStartTime()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetTimeBaseStopTime()

void SetTimeBaseStopTime ( TimeBase  tb,
const TimeRecord tr 
)

SetTimeBaseStopTime()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetTimeBaseTime()

void SetTimeBaseTime ( TimeBase  tb,
const TimeRecord tr 
)

SetTimeBaseTime()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetTimeBaseValue()

void SetTimeBaseValue ( TimeBase  tb,
TimeValue  t,
TimeScale  s 
)

SetTimeBaseValue()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetTimeBaseZero()

void SetTimeBaseZero ( TimeBase  tb,
TimeRecord zero 
)

SetTimeBaseZero()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetTrackAlternate()

void SetTrackAlternate ( Track  theTrack,
Track  alternateT 
)

SetTrackAlternate()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetTrackClipRgn()

void SetTrackClipRgn ( Track  theTrack,
RgnHandle  theClip 
)

SetTrackClipRgn()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetTrackDimensions()

void SetTrackDimensions ( Track  theTrack,
Fixed  width,
Fixed  height 
)

SetTrackDimensions()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetTrackEnabled()

void SetTrackEnabled ( Track  theTrack,
Boolean  isEnabled 
)

SetTrackEnabled()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetTrackGWorld()

void SetTrackGWorld ( Track  theTrack,
CGrafPtr  port,
GDHandle  gdh,
TrackTransferUPP  proc,
long  refCon 
)

SetTrackGWorld()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetTrackLayer()

void SetTrackLayer ( Track  theTrack,
short  layer 
)

SetTrackLayer()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetTrackLoadSettings()

void SetTrackLoadSettings ( Track  theTrack,
TimeValue  preloadTime,
TimeValue  preloadDuration,
long  preloadFlags,
long  defaultHints 
)

SetTrackLoadSettings()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetTrackMatrix()

void SetTrackMatrix ( Track  theTrack,
const MatrixRecord matrix 
)

SetTrackMatrix()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetTrackMatte()

void SetTrackMatte ( Track  theTrack,
PixMapHandle  theMatte 
)

SetTrackMatte()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetTrackOffset()

void SetTrackOffset ( Track  theTrack,
TimeValue  movieOffsetTime 
)

SetTrackOffset()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetTrackReference()

OSErr SetTrackReference ( Track  theTrack,
Track  refTrack,
OSType  refType,
long  index 
)

SetTrackReference()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetTrackSoundLocalizationSettings()

OSErr SetTrackSoundLocalizationSettings ( Track  theTrack,
Handle  settings 
)

SetTrackSoundLocalizationSettings()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetTrackUsage()

void SetTrackUsage ( Track  theTrack,
long  usage 
)

SetTrackUsage()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetTrackVolume()

void SetTrackVolume ( Track  theTrack,
short  volume 
)

SetTrackVolume()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SetUserDataItem()

OSErr SetUserDataItem ( UserData  theUserData,
void *  data,
long  size,
OSType  udType,
long  index 
)

SetUserDataItem()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ ShowMovieInformation()

void ShowMovieInformation ( Movie  theMovie,
ModalFilterUPP  filterProc,
long  refCon 
)

ShowMovieInformation()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ ShowMoviePoster()

void ShowMoviePoster ( Movie  theMovie)

ShowMoviePoster()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SpriteHitTest()

OSErr SpriteHitTest ( Sprite  theSprite,
long  flags,
Point  loc,
Boolean wasHit 
)

SpriteHitTest()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SpriteMediaCountImages()

ComponentResult SpriteMediaCountImages ( MediaHandler  mh,
short *  numImages 
)

SpriteMediaCountImages()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SpriteMediaCountSprites()

ComponentResult SpriteMediaCountSprites ( MediaHandler  mh,
short *  numSprites 
)

SpriteMediaCountSprites()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SpriteMediaDisposeSprite()

ComponentResult SpriteMediaDisposeSprite ( MediaHandler  mh,
QTAtomID  spriteID 
)

SpriteMediaDisposeSprite()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ SpriteMediaGetActionVariable()

ComponentResult SpriteMediaGetActionVariable ( MediaHandler  mh,
QTAtomID  variableID,
float *  value 
)

SpriteMediaGetActionVariable()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SpriteMediaGetActionVariableAsString()

ComponentResult SpriteMediaGetActionVariableAsString ( MediaHandler  mh,
QTAtomID  variableID,
Handle *  theCString 
)

SpriteMediaGetActionVariableAsString()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ SpriteMediaGetDisplayedSampleNumber()

ComponentResult SpriteMediaGetDisplayedSampleNumber ( MediaHandler  mh,
long *  sampleNum 
)

SpriteMediaGetDisplayedSampleNumber()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SpriteMediaGetImageName()

ComponentResult SpriteMediaGetImageName ( MediaHandler  mh,
short  imageIndex,
Str255  imageName 
)

SpriteMediaGetImageName()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SpriteMediaGetIndImageDescription()

ComponentResult SpriteMediaGetIndImageDescription ( MediaHandler  mh,
short  imageIndex,
ImageDescriptionHandle  imageDescription 
)

SpriteMediaGetIndImageDescription()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SpriteMediaGetIndImageProperty()

ComponentResult SpriteMediaGetIndImageProperty ( MediaHandler  mh,
short  imageIndex,
long  imagePropertyType,
void *  imagePropertyValue 
)

SpriteMediaGetIndImageProperty()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.1 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SpriteMediaGetProperty()

ComponentResult SpriteMediaGetProperty ( MediaHandler  mh,
short  spriteIndex,
long  propertyType,
void *  propertyValue 
)

SpriteMediaGetProperty()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SpriteMediaGetSpriteActionsForQTEvent()

ComponentResult SpriteMediaGetSpriteActionsForQTEvent ( MediaHandler  mh,
QTEventRecordPtr  event,
QTAtomID  spriteID,
QTAtomContainer *  container,
QTAtom *  atom 
)

SpriteMediaGetSpriteActionsForQTEvent()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SpriteMediaGetSpriteName()

ComponentResult SpriteMediaGetSpriteName ( MediaHandler  mh,
QTAtomID  spriteID,
Str255  spriteName 
)

SpriteMediaGetSpriteName()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SpriteMediaGetSpriteProperty()

ComponentResult SpriteMediaGetSpriteProperty ( MediaHandler  mh,
QTAtomID  spriteID,
long  propertyType,
void *  propertyValue 
)

SpriteMediaGetSpriteProperty()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SpriteMediaHitTestAllSprites()

ComponentResult SpriteMediaHitTestAllSprites ( MediaHandler  mh,
long  flags,
Point  loc,
QTAtomID *  spriteHitID 
)

SpriteMediaHitTestAllSprites()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SpriteMediaHitTestOneSprite()

ComponentResult SpriteMediaHitTestOneSprite ( MediaHandler  mh,
QTAtomID  spriteID,
long  flags,
Point  loc,
Boolean wasHit 
)

SpriteMediaHitTestOneSprite()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SpriteMediaHitTestSprites()

ComponentResult SpriteMediaHitTestSprites ( MediaHandler  mh,
long  flags,
Point  loc,
short *  spriteHitIndex 
)

SpriteMediaHitTestSprites()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SpriteMediaNewSprite()

ComponentResult SpriteMediaNewSprite ( MediaHandler  mh,
QTRuntimeSpriteDescPtr  newSpriteDesc 
)

SpriteMediaNewSprite()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ SpriteMediaSetActionVariable()

ComponentResult SpriteMediaSetActionVariable ( MediaHandler  mh,
QTAtomID  variableID,
const float *  value 
)

SpriteMediaSetActionVariable()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SpriteMediaSetActionVariableToString()

ComponentResult SpriteMediaSetActionVariableToString ( MediaHandler  mh,
QTAtomID  variableID,
Ptr  theCString 
)

SpriteMediaSetActionVariableToString()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ SpriteMediaSetProperty()

ComponentResult SpriteMediaSetProperty ( MediaHandler  mh,
short  spriteIndex,
long  propertyType,
void *  propertyValue 
)

SpriteMediaSetProperty()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SpriteMediaSetSpriteProperty()

ComponentResult SpriteMediaSetSpriteProperty ( MediaHandler  mh,
QTAtomID  spriteID,
long  propertyType,
void *  propertyValue 
)

SpriteMediaSetSpriteProperty()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SpriteMediaSpriteIDToIndex()

ComponentResult SpriteMediaSpriteIDToIndex ( MediaHandler  mh,
QTAtomID  spriteID,
short *  spriteIndex 
)

SpriteMediaSpriteIDToIndex()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SpriteMediaSpriteIndexToID()

ComponentResult SpriteMediaSpriteIndexToID ( MediaHandler  mh,
short  spriteIndex,
QTAtomID *  spriteID 
)

SpriteMediaSpriteIndexToID()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SpriteWorldHitTest()

OSErr SpriteWorldHitTest ( SpriteWorld  theSpriteWorld,
long  flags,
Point  loc,
Sprite spriteHit 
)

SpriteWorldHitTest()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SpriteWorldIdle()

OSErr SpriteWorldIdle ( SpriteWorld  theSpriteWorld,
long  flagsIn,
long *  flagsOut 
)

SpriteWorldIdle()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ StartMovie()

void StartMovie ( Movie  theMovie)

StartMovie()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ StopMovie()

void StopMovie ( Movie  theMovie)

StopMovie()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ SubtractTime()

void SubtractTime ( TimeRecord dst,
const TimeRecord src 
)

SubtractTime()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ TextMediaAddHiliteSample()

ComponentResult TextMediaAddHiliteSample ( MediaHandler  mh,
short  hiliteStart,
short  hiliteEnd,
RGBColor rgbHiliteColor,
TimeValue  duration,
TimeValue *  sampleTime 
)

TextMediaAddHiliteSample()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ TextMediaAddTESample()

ComponentResult TextMediaAddTESample ( MediaHandler  mh,
TEHandle  hTE,
RGBColor backColor,
short  textJustification,
Rect textBox,
long  displayFlags,
TimeValue  scrollDelay,
short  hiliteStart,
short  hiliteEnd,
RGBColor rgbHiliteColor,
TimeValue  duration,
TimeValue *  sampleTime 
)

TextMediaAddTESample()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ TextMediaAddTextSample()

ComponentResult TextMediaAddTextSample ( MediaHandler  mh,
Ptr  text,
unsigned long  size,
short  fontNumber,
short  fontSize,
Style  textFace,
RGBColor textColor,
RGBColor backColor,
short  textJustification,
Rect textBox,
long  displayFlags,
TimeValue  scrollDelay,
short  hiliteStart,
short  hiliteEnd,
RGBColor rgbHiliteColor,
TimeValue  duration,
TimeValue *  sampleTime 
)

TextMediaAddTextSample()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ TextMediaDrawRaw()

ComponentResult TextMediaDrawRaw ( MediaHandler  mh,
GWorldPtr  gw,
GDHandle  gd,
void *  data,
long  dataSize,
TextDescriptionHandle  tdh 
)

TextMediaDrawRaw()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ TextMediaFindNextText()

ComponentResult TextMediaFindNextText ( MediaHandler  mh,
Ptr  text,
long  size,
short  findFlags,
TimeValue  startTime,
TimeValue *  foundTime,
TimeValue *  foundDuration,
long *  offset 
)

TextMediaFindNextText()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ TextMediaGetTextProperty()

ComponentResult TextMediaGetTextProperty ( MediaHandler  mh,
TimeValue  atMediaTime,
long  propertyType,
void *  data,
long  dataSize 
)

TextMediaGetTextProperty()

Non-Carbon CFM: in QuickTimeLib 5.0 and later
Carbon Lib: in CarbonLib 1.3 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 5.0 and later

◆ TextMediaHiliteTextSample()

ComponentResult TextMediaHiliteTextSample ( MediaHandler  mh,
TimeValue  sampleTime,
short  hiliteStart,
short  hiliteEnd,
RGBColor rgbHiliteColor 
)

TextMediaHiliteTextSample()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ TextMediaRawIdle()

ComponentResult TextMediaRawIdle ( MediaHandler  mh,
GWorldPtr  gw,
GDHandle  gd,
TimeValue  sampleTime,
long  flagsIn,
long *  flagsOut 
)

TextMediaRawIdle()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ TextMediaRawSetup()

ComponentResult TextMediaRawSetup ( MediaHandler  mh,
GWorldPtr  gw,
GDHandle  gd,
void *  data,
long  dataSize,
TextDescriptionHandle  tdh,
TimeValue  sampleDuration 
)

TextMediaRawSetup()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ TextMediaSetTextProc()

ComponentResult TextMediaSetTextProc ( MediaHandler  mh,
TextMediaUPP  TextProc,
long  refcon 
)

TextMediaSetTextProc()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ TextMediaSetTextProperty()

ComponentResult TextMediaSetTextProperty ( MediaHandler  mh,
TimeValue  atMediaTime,
long  propertyType,
void *  data,
long  dataSize 
)

TextMediaSetTextProperty()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ TextMediaSetTextSampleData()

ComponentResult TextMediaSetTextSampleData ( MediaHandler  mh,
void *  data,
OSType  dataType 
)

TextMediaSetTextSampleData()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ TrackTimeToMediaTime()

TimeValue TrackTimeToMediaTime ( TimeValue  value,
Track  theTrack 
)

TrackTimeToMediaTime()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ UpdateMovie()

OSErr UpdateMovie ( Movie  theMovie)

UpdateMovie()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ UpdateMovieResource()

OSErr UpdateMovieResource ( Movie  theMovie,
short  resRefNum,
short  resId,
ConstStr255Param  resName 
)

UpdateMovieResource()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ UseMovieEditState()

OSErr UseMovieEditState ( Movie  theMovie,
MovieEditState  toState 
)

UseMovieEditState()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ UseTrackEditState()

OSErr UseTrackEditState ( Track  theTrack,
TrackEditState  state 
)

UseTrackEditState()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ VideoMediaGetCodecParameter()

ComponentResult VideoMediaGetCodecParameter ( MediaHandler  mh,
CodecType  cType,
OSType  parameterID,
Handle  outParameterData 
)

VideoMediaGetCodecParameter()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later

◆ VideoMediaGetStallCount()

ComponentResult VideoMediaGetStallCount ( MediaHandler  mh,
unsigned long *  stalls 
)

VideoMediaGetStallCount()

Non-Carbon CFM: in QuickTimeLib 3.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ VideoMediaGetStatistics()

ComponentResult VideoMediaGetStatistics ( MediaHandler  mh)

VideoMediaGetStatistics()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ VideoMediaResetStatistics()

ComponentResult VideoMediaResetStatistics ( MediaHandler  mh)

VideoMediaResetStatistics()

Non-Carbon CFM: in QuickTimeLib 2.5 and later
Carbon Lib: in CarbonLib 1.0 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 3.0 and later

◆ VideoMediaSetCodecParameter()

ComponentResult VideoMediaSetCodecParameter ( MediaHandler  mh,
CodecType  cType,
OSType  parameterID,
long  parameterChangeSeed,
void *  dataPtr,
long  dataSize 
)

VideoMediaSetCodecParameter()

Non-Carbon CFM: in QuickTimeLib 4.0 and later
Carbon Lib: in CarbonLib 1.0.2 and later
Mac OS X: in version 10.0 and later
Windows: in qtmlClient.lib 4.0 and later