QTMovie Class Reference
PDF
Overview
Tasks
Determining If a Movie Can Be Initialized
Getting a List of Supported File Types
Creating a Movie
Controlling Movie Playback
Managing Threaded Operations of Movie Objects
Initializing a QTMovie
Getting Information About a Movie and Its Chapters
Inspecting Movie Properties
Managing QTMovie Idling States
Setting QTMovie Properties
Setting Movie Attributes
Supporting Aperture Modes
Getting and Setting Selection Times
Getting Movie Tracks
Getting Movie Images
Storing Movie Data
Editing a Movie
Saving a Movie
Getting QTMovie Primitives
Getting and Setting QTMovie Delegates
Class Methods
canInitWithDataReference:
canInitWithFile:
canInitWithPasteboard:
canInitWithURL:
enterQTKitOnThread
enterQTKitOnThreadDisablingThreadSafetyProtection
exitQTKitOnThread
movie
movieFileTypes:
movieNamed:error:
movieTypesWithOptions:
movieUnfilteredFileTypes
movieUnfilteredPasteboardTypes
movieWithAttributes:error:
movieWithData:error:
movieWithDataReference:error:
movieWithFile:error:
movieWithPasteboard:error:
movieWithQuickTimeMovie:disposeWhenDone:error:
movieWithURL:error:
Instance Methods
addChapters
addImage:forDuration:withAttributes:
appendSelectionFromMovie:
attachToCurrentThread
attributeForKey:
autoplay
canUpdateMovieFile
chapterCount
chapterIndexForTime:
chapters
currentFrameImage
currentTime
delegate
deleteSegment:
detachFromCurrentThread
duration
frameImageAtTime:
frameImageAtTime:withAttributes:error:
generateApertureModeDimensions
gotoBeginning
gotoEnd
gotoNextSelectionPoint
gotoPosterFrame
gotoPreviousSelectionPoint
hasChapters
idling
initToWritableData:error:
initToWritableDataReference:error:
initToWritableFile:error:
initWithAttributes:error:
initWithData:error:
initWithDataReference:error:
initWithFile:error:
initWithMovie:timeRange:error:
initWithPasteboard:error:
initWithQuickTimeMovie:disposeWhenDone:error:
initWithURL:error:
insertEmptySegmentAt:
insertSegmentOfMovie:fromRange:scaledToRange:
insertSegmentOfMovie:timeRange:atTime:
movieAttributes
movieFormatRepresentation
movieWithTimeRange:error:
muted
play
posterImage
quickTimeMovie
quickTimeMovieController
rate
removeApertureModeDimensions
removeChapters
replaceSelectionWithSelectionFromMovie:
scaleSegment:newDuration:
selectionDuration
selectionEnd
selectionStart
setAttribute:forKey:
setCurrentTime:
setDelegate:
setIdling:
setMovieAttributes:
setMuted:
setRate:
setSelection:
setVolume:
startTimeOfChapter:
stepBackward
stepForward
stop
tracks
tracksOfMediaType:
updateMovieFile
volume
writeToFile:withAttributes:
writeToFile:withAttributes:error:
Delegate Methods
externalMovie:
movie:linkToURL:
movie:shouldContinueOperation:withPhase:atPercent:withAttributes:
movieShouldTask:
Constants
Notifications
QTMovieApertureModeDidChangeNotification
QTMovieChapterDidChangeNotification
QTMovieChapterListDidChangeNotification
QTMovieCloseWindowRequestNotification
QTMovieDidEndNotification
QTMovieEditabilityDidChangeNotification
QTMovieEditedNotification
QTMovieEnterFullScreenRequestNotification
QTMovieExitFullScreenRequestNotification
QTMovieLoadStateDidChangeNotification
QTMovieLoopModeDidChangeNotification
QTMovieMessageStringPostedNotification
QTMovieRateDidChangeNotification
QTMovieSelectionDidChangeNotification
QTMovieSizeDidChangeNotification
QTMovieStatusStringPostedNotification
QTMovieTimeDidChangeNotification
QTMovieVolumeDidChangeNotification
Revision History
Index