Retired Document
Important: This sample code may not represent best practices for current development. The project may use deprecated symbols and illustrate technologies and techniques that are no longer recommended.
QTInfo.h
////////// |
// |
// File: QTInfo.h |
// |
// Contains: Sample code for working with QuickTime movie information. |
// |
// Written by: Tim Monroe |
// |
// Copyright: © 2000 by Apple Computer, Inc., all rights reserved. |
// |
// Change History (most recent first): |
// |
// <1> 04/23/00 rtm first file |
// |
////////// |
#pragma once |
////////// |
// |
// header files |
// |
////////// |
#include "ComApplication.h" |
////////// |
// |
// compiler flags |
// |
////////// |
////////// |
// |
// constants |
// |
////////// |
// resource ID for Edit Annotations dialog box |
#define kEditTextResourceID 548 |
#define kEditTextItemOK 1 |
#define kEditTextItemCancel 2 |
#define kEditTextItemEditBox 3 |
#define kEditTextItemEditLabel 4 |
#define kTextKindsResourceID 2000 |
#define kTextKindsFullName 1 |
#define kTextKindsCopyright 2 |
#define kTextKindsInformation 3 |
////////// |
// |
// function prototypes |
// |
////////// |
Boolean QTInfo_MovieHasPreview (Movie theMovie); |
Boolean QTInfo_MovieHasPoster (Movie theMovie); |
OSErr QTInfo_SetPreviewToSelection (Movie theMovie, MovieController theMC); |
OSErr QTInfo_SetSelectionToPreview (Movie theMovie, MovieController theMC); |
OSErr QTInfo_ClearPreview (Movie theMovie, MovieController theMC); |
OSErr QTInfo_GoToPosterFrame (Movie theMovie, MovieController theMC); |
OSErr QTInfo_SetPosterToFrame (Movie theMovie, MovieController theMC); |
OSErr QTInfo_MakeFilePreview (Movie theMovie, short theRefNum, ICMProgressProcRecordPtr theProgressProc); |
Boolean QTInfo_IsRefNumOfResourceFork (short theRefNum); |
Boolean QTInfo_EditAnnotation (Movie theMovie, OSType theType); |
void QTInfo_TextHandleToPString (Handle theHandle, Str255 theString); |
void QTInfo_PStringToTextHandle (Str255 theString, Handle theHandle); |
Copyright © 2003 Apple Computer, Inc. All Rights Reserved. Terms of Use | Privacy Policy | Updated: 2003-01-14