Mac OS 9
QuickTimeComponents.h File Reference

QuickTime Interfaces. More...

#include <MacTypes.h>
#include <MixedMode.h>
#include <Components.h>
#include <Quickdraw.h>
#include <Video.h>
#include <Sound.h>
#include <ImageCompression.h>
#include <Movies.h>
#include <QuickTimeMusic.h>

Go to the source code of this file.

Data Structures

struct  SCSpatialSettings
 
struct  SCTemporalSettings
 
struct  SCDataRateSettings
 
struct  SCExtendedProcs
 
struct  SCParams
 
struct  QTSettingsVersionAtomRecord
 
struct  TimeCodeDef
 
struct  TimeCodeTime
 
struct  TimeCodeCounter
 
union  TimeCodeRecord
 
struct  TimeCodeDescription
 
struct  TCTextOptions
 
struct  MovieExportGetDataParams
 
struct  QTPresetInfo
 
struct  QTPresetListRecord
 
struct  QTMovieExportSourceInfo
 
struct  QTMovieExportSourceRecord
 
struct  TextDisplayData
 
struct  HandleDataRefRecord
 
struct  PointerDataRefRecord
 
struct  DataHChokeAtomRecord
 
struct  DataHVolumeListRecord
 
struct  DataHScheduleRecord
 
struct  DigitizerInfo
 
struct  VdigType
 
struct  VdigTypeList
 
struct  VdigBufferRec
 
struct  VdigBufferRecList
 
struct  VDCompressionList
 
union  XMLAttributeValue
 
struct  XMLAttribute
 
struct  XMLElement
 
union  XMLElementContent
 
struct  XMLContent
 
struct  XMLDocRecord
 
struct  SGOutputRecord
 
struct  SeqGrabFrameInfo
 
struct  SeqGrabExtendedFrameInfo
 
struct  SGDeviceName
 
struct  SGDeviceListRecord
 
struct  SGCompressInfo
 
struct  VideoBottles
 

Macros

#define SCGetCompression(ci, params, where)    SCGetCompressionExtended(ci, params, where, 0, 0, 0, 0)
 
#define NewSCModalFilterUPP(userRoutine)
 
#define NewSCModalHookUPP(userRoutine)
 
#define NewMovieExportGetDataUPP(userRoutine)
 
#define NewMovieExportGetPropertyUPP(userRoutine)
 
#define DisposeSCModalFilterUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeSCModalHookUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeMovieExportGetDataUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeMovieExportGetPropertyUPP(userUPP)    DisposeRoutineDescriptor(userUPP)
 
#define InvokeSCModalFilterUPP(theDialog, theEvent, itemHit, refcon, userUPP)
 
#define InvokeSCModalHookUPP(theDialog, itemHit, params, refcon, userUPP)
 
#define InvokeMovieExportGetDataUPP(refCon, params, userUPP)
 
#define InvokeMovieExportGetPropertyUPP(refcon, trackID, propertyType, propertyValue, userUPP)
 
#define NewSCModalFilterProc(userRoutine)   NewSCModalFilterUPP(userRoutine)
 
#define NewSCModalHookProc(userRoutine)   NewSCModalHookUPP(userRoutine)
 
#define NewMovieExportGetDataProc(userRoutine)    NewMovieExportGetDataUPP(userRoutine)
 
#define NewMovieExportGetPropertyProc(userRoutine)    NewMovieExportGetPropertyUPP(userRoutine)
 
#define CallSCModalFilterProc(userRoutine, theDialog, theEvent, itemHit, refcon)    InvokeSCModalFilterUPP(theDialog, theEvent, itemHit, refcon, userRoutine)
 
#define CallSCModalHookProc(userRoutine, theDialog, itemHit, params, refcon)    InvokeSCModalHookUPP(theDialog, itemHit, params, refcon, userRoutine)
 
#define CallMovieExportGetDataProc(userRoutine, refCon, params)    InvokeMovieExportGetDataUPP(refCon, params, userRoutine)
 
#define CallMovieExportGetPropertyProc(userRoutine, refcon, trackID, propertyType, propertyValue)
 
#define xmlpc_GLUE(a, b)   a##b
 
#define xmlpc_GLUE2(a, b)   xmlpc_GLUE(a, b)
 
#define XML_ADD_ELEMENT_NS(elementName, nameSpaceID)
 
#define XML_ADD_ELEMENT(elementName)    XML_ADD_ELEMENT_NS(elementName, nameSpaceIDNone)
 
#define XML_ADD_COMPLEX_ELEMENT_NS(elementName, elemID, nameSpaceID)
 
#define XML_ADD_COMPLEX_ELEMENT(elementName, elemID)    XML_ADD_COMPLEX_ELEMENT_NS(elementName, elemID, nameSpaceIDNone)
 
#define XML_ADD_ATTRIBUTE_NS(attrName, nameSpaceID)
 
#define XML_ADD_ATTRIBUTE(attrName)    XML_ADD_ATTRIBUTE_NS(attrName, nameSpaceIDNone)
 
#define XML_ADD_COMPLEX_ATTRIBUTE_NS(attrName, attrID, nameSpaceID)
 
#define XML_ADD_COMPLEX_ATTRIBUTE(attrName, attrID)    XML_ADD_COMPLEX_ATTRIBUTE_NS(attrName, attrID, nameSpaceIDNone)
 
#define XML_ADD_ATTRIBUTE_AND_VALUE_NS(attrName, valueKind, valueKindInfo, nameSpaceID)
 
#define XML_ADD_ATTRIBUTE_AND_VALUE(attrName, valueKind, valueKindInfo)
 
#define XML_ADD_COMPLEX_ATTRIBUTE_AND_VALUE_NS(attrName, attrID, valueKind, valueKindInfo, nameSpaceID)
 
#define XML_ADD_COMPLEX_ATTRIBUTE_AND_VALUE(attrName, attrID, valueKind, valueKindInfo)
 
#define NewDataHCompletionUPP(userRoutine)
 
#define NewVdigIntUPP(userRoutine)
 
#define NewStartDocumentHandlerUPP(userRoutine)
 
#define NewEndDocumentHandlerUPP(userRoutine)
 
#define NewStartElementHandlerUPP(userRoutine)
 
#define NewEndElementHandlerUPP(userRoutine)
 
#define NewCharDataHandlerUPP(userRoutine)
 
#define NewPreprocessInstructionHandlerUPP(userRoutine)
 
#define NewCommentHandlerUPP(userRoutine)
 
#define NewSGDataUPP(userRoutine)
 
#define NewSGModalFilterUPP(userRoutine)
 
#define NewSGGrabBottleUPP(userRoutine)
 
#define NewSGGrabCompleteBottleUPP(userRoutine)
 
#define NewSGDisplayBottleUPP(userRoutine)
 
#define NewSGCompressBottleUPP(userRoutine)
 
#define NewSGCompressCompleteBottleUPP(userRoutine)
 
#define NewSGAddFrameBottleUPP(userRoutine)
 
#define NewSGTransferFrameBottleUPP(userRoutine)
 
#define NewSGGrabCompressCompleteBottleUPP(userRoutine)
 
#define NewSGDisplayCompressBottleUPP(userRoutine)
 
#define DisposeDataHCompletionUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeVdigIntUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeStartDocumentHandlerUPP(userUPP)    DisposeRoutineDescriptor(userUPP)
 
#define DisposeEndDocumentHandlerUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeStartElementHandlerUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeEndElementHandlerUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeCharDataHandlerUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposePreprocessInstructionHandlerUPP(userUPP)    DisposeRoutineDescriptor(userUPP)
 
#define DisposeCommentHandlerUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeSGDataUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeSGModalFilterUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeSGGrabBottleUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeSGGrabCompleteBottleUPP(userUPP)    DisposeRoutineDescriptor(userUPP)
 
#define DisposeSGDisplayBottleUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeSGCompressBottleUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeSGCompressCompleteBottleUPP(userUPP)    DisposeRoutineDescriptor(userUPP)
 
#define DisposeSGAddFrameBottleUPP(userUPP)   DisposeRoutineDescriptor(userUPP)
 
#define DisposeSGTransferFrameBottleUPP(userUPP)    DisposeRoutineDescriptor(userUPP)
 
#define DisposeSGGrabCompressCompleteBottleUPP(userUPP)    DisposeRoutineDescriptor(userUPP)
 
#define DisposeSGDisplayCompressBottleUPP(userUPP)    DisposeRoutineDescriptor(userUPP)
 
#define InvokeDataHCompletionUPP(request, refcon, err, userUPP)
 
#define InvokeVdigIntUPP(flags, refcon, userUPP)    CALL_TWO_PARAMETER_UPP((userUPP), uppVdigIntProcInfo, (flags), (refcon))
 
#define InvokeStartDocumentHandlerUPP(refcon, userUPP)
 
#define InvokeEndDocumentHandlerUPP(refcon, userUPP)
 
#define InvokeStartElementHandlerUPP(name, atts, refcon, userUPP)
 
#define InvokeEndElementHandlerUPP(name, refcon, userUPP)
 
#define InvokeCharDataHandlerUPP(charData, refcon, userUPP)
 
#define InvokePreprocessInstructionHandlerUPP(name, atts, refcon, userUPP)
 
#define InvokeCommentHandlerUPP(comment, refcon, userUPP)
 
#define InvokeSGDataUPP(c, p, len, offset, chRefCon, time, writeType, refCon, userUPP)
 
#define InvokeSGModalFilterUPP(theDialog, theEvent, itemHit, refCon, userUPP)
 
#define InvokeSGGrabBottleUPP(c, bufferNum, refCon, userUPP)
 
#define InvokeSGGrabCompleteBottleUPP(c, bufferNum, done, refCon, userUPP)
 
#define InvokeSGDisplayBottleUPP(c, bufferNum, mp, clipRgn, refCon, userUPP)
 
#define InvokeSGCompressBottleUPP(c, bufferNum, refCon, userUPP)
 
#define InvokeSGCompressCompleteBottleUPP(c, bufferNum, done, ci, refCon, userUPP)
 
#define InvokeSGAddFrameBottleUPP(c, bufferNum, atTime, scale, ci, refCon, userUPP)
 
#define InvokeSGTransferFrameBottleUPP(c, bufferNum, mp, clipRgn, refCon, userUPP)
 
#define InvokeSGGrabCompressCompleteBottleUPP(c, done, ci, t, refCon, userUPP)
 
#define InvokeSGDisplayCompressBottleUPP(c, dataPtr, desc, mp, clipRgn, refCon, userUPP)
 
#define NewDataHCompletionProc(userRoutine)   NewDataHCompletionUPP(userRoutine)
 
#define NewVdigIntProc(userRoutine)   NewVdigIntUPP(userRoutine)
 
#define NewStartDocumentHandlerProc(userRoutine)    NewStartDocumentHandlerUPP(userRoutine)
 
#define NewEndDocumentHandlerProc(userRoutine)    NewEndDocumentHandlerUPP(userRoutine)
 
#define NewStartElementHandlerProc(userRoutine)    NewStartElementHandlerUPP(userRoutine)
 
#define NewEndElementHandlerProc(userRoutine)    NewEndElementHandlerUPP(userRoutine)
 
#define NewCharDataHandlerProc(userRoutine)   NewCharDataHandlerUPP(userRoutine)
 
#define NewPreprocessInstructionHandlerProc(userRoutine)    NewPreprocessInstructionHandlerUPP(userRoutine)
 
#define NewCommentHandlerProc(userRoutine)   NewCommentHandlerUPP(userRoutine)
 
#define NewSGDataProc(userRoutine)   NewSGDataUPP(userRoutine)
 
#define NewSGModalFilterProc(userRoutine)   NewSGModalFilterUPP(userRoutine)
 
#define NewSGGrabBottleProc(userRoutine)   NewSGGrabBottleUPP(userRoutine)
 
#define NewSGGrabCompleteBottleProc(userRoutine)    NewSGGrabCompleteBottleUPP(userRoutine)
 
#define NewSGDisplayBottleProc(userRoutine)   NewSGDisplayBottleUPP(userRoutine)
 
#define NewSGCompressBottleProc(userRoutine)   NewSGCompressBottleUPP(userRoutine)
 
#define NewSGCompressCompleteBottleProc(userRoutine)    NewSGCompressCompleteBottleUPP(userRoutine)
 
#define NewSGAddFrameBottleProc(userRoutine)   NewSGAddFrameBottleUPP(userRoutine)
 
#define NewSGTransferFrameBottleProc(userRoutine)    NewSGTransferFrameBottleUPP(userRoutine)
 
#define NewSGGrabCompressCompleteBottleProc(userRoutine)    NewSGGrabCompressCompleteBottleUPP(userRoutine)
 
#define NewSGDisplayCompressBottleProc(userRoutine)    NewSGDisplayCompressBottleUPP(userRoutine)
 
#define CallDataHCompletionProc(userRoutine, request, refcon, err)    InvokeDataHCompletionUPP(request, refcon, err, userRoutine)
 
#define CallVdigIntProc(userRoutine, flags, refcon)    InvokeVdigIntUPP(flags, refcon, userRoutine)
 
#define CallStartDocumentHandlerProc(userRoutine, refcon)    InvokeStartDocumentHandlerUPP(refcon, userRoutine)
 
#define CallEndDocumentHandlerProc(userRoutine, refcon)    InvokeEndDocumentHandlerUPP(refcon, userRoutine)
 
#define CallStartElementHandlerProc(userRoutine, name, atts, refcon)    InvokeStartElementHandlerUPP(name, atts, refcon, userRoutine)
 
#define CallEndElementHandlerProc(userRoutine, name, refcon)    InvokeEndElementHandlerUPP(name, refcon, userRoutine)
 
#define CallCharDataHandlerProc(userRoutine, charData, refcon)    InvokeCharDataHandlerUPP(charData, refcon, userRoutine)
 
#define CallPreprocessInstructionHandlerProc(userRoutine, name, atts, refcon)    InvokePreprocessInstructionHandlerUPP(name, atts, refcon, userRoutine)
 
#define CallCommentHandlerProc(userRoutine, comment, refcon)    InvokeCommentHandlerUPP(comment, refcon, userRoutine)
 
#define CallSGDataProc(userRoutine, c, p, len, offset, chRefCon, time, writeType, refCon)
 
#define CallSGModalFilterProc(userRoutine, theDialog, theEvent, itemHit, refCon)    InvokeSGModalFilterUPP(theDialog, theEvent, itemHit, refCon, userRoutine)
 
#define CallSGGrabBottleProc(userRoutine, c, bufferNum, refCon)    InvokeSGGrabBottleUPP(c, bufferNum, refCon, userRoutine)
 
#define CallSGGrabCompleteBottleProc(userRoutine, c, bufferNum, done, refCon)    InvokeSGGrabCompleteBottleUPP(c, bufferNum, done, refCon, userRoutine)
 
#define CallSGDisplayBottleProc(userRoutine, c, bufferNum, mp, clipRgn, refCon)    InvokeSGDisplayBottleUPP(c, bufferNum, mp, clipRgn, refCon, userRoutine)
 
#define CallSGCompressBottleProc(userRoutine, c, bufferNum, refCon)    InvokeSGCompressBottleUPP(c, bufferNum, refCon, userRoutine)
 
#define CallSGCompressCompleteBottleProc(userRoutine, c, bufferNum, done, ci, refCon)    InvokeSGCompressCompleteBottleUPP(c, bufferNum, done, ci, refCon, userRoutine)
 
#define CallSGAddFrameBottleProc(userRoutine, c, bufferNum, atTime, scale, ci, refCon)
 
#define CallSGTransferFrameBottleProc(userRoutine, c, bufferNum, mp, clipRgn, refCon)    InvokeSGTransferFrameBottleUPP(c, bufferNum, mp, clipRgn, refCon, userRoutine)
 
#define CallSGGrabCompressCompleteBottleProc(userRoutine, c, done, ci, t, refCon)    InvokeSGGrabCompressCompleteBottleUPP(c, done, ci, t, refCon, userRoutine)
 
#define CallSGDisplayCompressBottleProc(userRoutine, c, dataPtr, desc, mp, clipRgn, refCon)
 

Typedefs

typedef EventRecordtheEvent
 
typedef EventRecord short * itemHit
 
typedef EventRecord short long refcon
 
typedef short void * params
 
typedef struct SCSpatialSettings SCSpatialSettings
 
typedef struct SCTemporalSettings SCTemporalSettings
 
typedef struct SCDataRateSettings SCDataRateSettings
 
typedef struct SCExtendedProcs SCExtendedProcs
 
typedef struct SCParams SCParams
 
typedef struct QTSettingsVersionAtomRecord QTSettingsVersionAtomRecord
 
typedef ComponentInstance TweenerComponent
 
typedef struct TimeCodeDef TimeCodeDef
 
typedef struct TimeCodeTime TimeCodeTime
 
typedef struct TimeCodeCounter TimeCodeCounter
 
typedef union TimeCodeRecord TimeCodeRecord
 
typedef struct TimeCodeDescription TimeCodeDescription
 
typedef TimeCodeDescriptionTimeCodeDescriptionPtr
 
typedef TimeCodeDescriptionPtrTimeCodeDescriptionHandle
 
typedef struct TCTextOptions TCTextOptions
 
typedef TCTextOptionsTCTextOptionsPtr
 
typedef ComponentInstance MovieImportComponent
 
typedef ComponentInstance MovieExportComponent
 
typedef struct MovieExportGetDataParams MovieExportGetDataParams
 
typedef long trackID
 
typedef long OSType propertyType
 
typedef long OSType void * propertyValue
 
typedef struct QTPresetInfo QTPresetInfo
 
typedef struct QTPresetListRecord QTPresetListRecord
 
typedef struct QTMovieExportSourceInfo QTMovieExportSourceInfo
 
typedef struct QTMovieExportSourceRecord QTMovieExportSourceRecord
 
typedef struct TextDisplayData TextDisplayData
 
typedef ComponentInstance TextExportComponent
 
typedef ComponentInstance GraphicImageMovieImportComponent
 
typedef ComponentInstance pnotComponent
 
typedef ComponentInstance DataCompressorComponent
 
typedef ComponentInstance DataDecompressorComponent
 
typedef ComponentInstance DataCodecComponent
 
typedef long OSErr err
 
typedef struct HandleDataRefRecord HandleDataRefRecord
 
typedef HandleDataRefRecordHandleDataRefPtr
 
typedef HandleDataRefPtrHandleDataRef
 
typedef struct PointerDataRefRecord PointerDataRefRecord
 
typedef PointerDataRefRecordPointerDataRefPtr
 
typedef PointerDataRefPtrPointerDataRef
 
typedef struct DataHChokeAtomRecord DataHChokeAtomRecord
 
typedef struct DataHVolumeListRecord DataHVolumeListRecord
 
typedef DataHVolumeListRecordDataHVolumeListPtr
 
typedef DataHVolumeListPtrDataHVolumeList
 
typedef struct DataHScheduleRecord DataHScheduleRecord
 
typedef DataHScheduleRecordDataHSchedulePtr
 
typedef OSType * DataHFileTypeOrderingPtr
 
typedef DataHFileTypeOrderingPtr * DataHFileTypeOrderingHandle
 
typedef ComponentInstance VideoDigitizerComponent
 
typedef ComponentResult VideoDigitizerError
 
typedef struct DigitizerInfo DigitizerInfo
 
typedef struct VdigType VdigType
 
typedef struct VdigTypeList VdigTypeList
 
typedef struct VdigBufferRec VdigBufferRec
 
typedef struct VdigBufferRecList VdigBufferRecList
 
typedef VdigBufferRecListVdigBufferRecListPtr
 
typedef VdigBufferRecListPtrVdigBufferRecListHandle
 
typedef struct VDCompressionList VDCompressionList
 
typedef VDCompressionListVDCompressionListPtr
 
typedef VDCompressionListPtrVDCompressionListHandle
 
typedef union XMLAttributeValue XMLAttributeValue
 
typedef struct XMLAttribute XMLAttribute
 
typedef XMLAttributeXMLAttributePtr
 
typedef struct XMLContent XMLContent
 
typedef XMLContentXMLContentPtr
 
typedef struct XMLElement XMLElement
 
typedef XMLElementXMLElementPtr
 
typedef union XMLElementContent XMLElementContent
 
typedef struct XMLDocRecord XMLDocRecord
 
typedef XMLDocRecordXMLDoc
 
typedef const char ** atts
 
typedef ComponentInstance SeqGrabComponent
 
typedef ComponentInstance SGChannel
 
typedef unsigned long SeqGrabDataOutputEnum
 
typedef unsigned long SeqGrabUsageEnum
 
typedef unsigned long SeqGrabChannelInfoEnum
 
typedef struct SGOutputRecord SGOutputRecord
 
typedef SGOutputRecordSGOutput
 
typedef struct SeqGrabFrameInfo SeqGrabFrameInfo
 
typedef SeqGrabFrameInfoSeqGrabFrameInfoPtr
 
typedef struct SeqGrabExtendedFrameInfo SeqGrabExtendedFrameInfo
 
typedef SeqGrabExtendedFrameInfoSeqGrabExtendedFrameInfoPtr
 
typedef Ptr p
 
typedef Ptr long len
 
typedef Ptr long long * offset
 
typedef Ptr long long long chRefCon
 
typedef Ptr long long long TimeValue time
 
typedef Ptr long long long TimeValue short writeType
 
typedef Ptr long long long TimeValue short long refCon
 
typedef struct SGDeviceName SGDeviceName
 
typedef struct SGDeviceListRecord SGDeviceListRecord
 
typedef SGDeviceListRecordSGDeviceListPtr
 
typedef SGDeviceListPtrSGDeviceList
 
typedef const ComponentConstComponentListPtr
 
typedef struct SGCompressInfo SGCompressInfo
 
typedef short bufferNum
 
typedef short Booleandone
 
typedef short MatrixRecordmp
 
typedef short MatrixRecord RgnHandle clipRgn
 
typedef short Boolean SGCompressInfoci
 
typedef short TimeValue atTime
 
typedef short TimeValue TimeScale scale
 
typedef Boolean SGCompressInfo TimeRecordt
 
typedef Ptr dataPtr
 
typedef Ptr ImageDescriptionHandle desc
 
typedef struct VideoBottles VideoBottles
 
typedef ComponentInstance QTVideoOutputComponent
 

Enumerations

enum  {
  clockComponentType = FOUR_CHAR_CODE('clok') , systemTickClock = FOUR_CHAR_CODE('tick') , systemSecondClock = FOUR_CHAR_CODE('seco') , systemMillisecondClock ,
  systemMicrosecondClock
}
 
enum  { kClockRateIsLinear = 1 , kClockImplementsCallBacks = 2 , kClockCanHandleIntermittentSound = 4 }
 
enum  { StandardCompressionType = FOUR_CHAR_CODE('scdi') , StandardCompressionSubType = FOUR_CHAR_CODE('imag') , StandardCompressionSubTypeSound = FOUR_CHAR_CODE('soun') }
 
enum  {
  scListEveryCodec = 1L << 1 , scAllowZeroFrameRate = 1L << 2 , scAllowZeroKeyFrameRate = 1L << 3 , scShowBestDepth = 1L << 4 ,
  scUseMovableModal = 1L << 5 , scDisableFrameRateItem = 1L << 6 , scShowDataRateAsKilobits = 1L << 7
}
 
enum  { scPreferCropping = 1 << 0 , scPreferScaling = 1 << 1 , scPreferScalingAndCropping = scPreferScaling | scPreferCropping , scDontDetermineSettingsFromTestImage = 1 << 2 }
 
enum  { scTestImageWidth = 80 , scTestImageHeight = 80 }
 
enum  { scOKItem = 1 , scCancelItem = 2 , scCustomItem = 3 }
 
enum  { scUserCancelled = 1 }
 
enum  {
  scPositionRect = 2 , scPositionDialog = 3 , scSetTestImagePictHandle = 4 , scSetTestImagePictFile = 5 ,
  scSetTestImagePixMap = 6 , scGetBestDeviceRect = 7 , scRequestImageSettings = 10 , scCompressImage = 11 ,
  scCompressPicture = 12 , scCompressPictureFile = 13 , scRequestSequenceSettings = 14 , scCompressSequenceBegin = 15 ,
  scCompressSequenceFrame = 16 , scCompressSequenceEnd = 17 , scDefaultPictHandleSettings = 18 , scDefaultPictFileSettings = 19 ,
  scDefaultPixMapSettings = 20 , scGetInfo = 21 , scSetInfo = 22 , scNewGWorld = 23
}
 
enum  {
  scSpatialSettingsType , scTemporalSettingsType , scDataRateSettingsType , scColorTableType = FOUR_CHAR_CODE('clut') ,
  scProgressProcType , scExtendedProcsType , scPreferenceFlagsType = FOUR_CHAR_CODE('pref') , scSettingsStateType = FOUR_CHAR_CODE('ssta') ,
  scSequenceIDType = FOUR_CHAR_CODE('sequ') , scWindowPositionType = FOUR_CHAR_CODE('wndw') , scCodecFlagsType = FOUR_CHAR_CODE('cflg') , scCodecSettingsType = FOUR_CHAR_CODE('cdec') ,
  scForceKeyValueType = FOUR_CHAR_CODE('ksim') , scSoundSampleRateType = FOUR_CHAR_CODE('ssrt') , scSoundSampleSizeType = FOUR_CHAR_CODE('ssss') , scSoundChannelCountType = FOUR_CHAR_CODE('sscc') ,
  scSoundCompressionType = FOUR_CHAR_CODE('ssct') , scCompressionListType = FOUR_CHAR_CODE('ctyl') , scCodecManufacturerType = FOUR_CHAR_CODE('cmfr')
}
 
enum  { scGetCompression = 1 , scShowMotionSettings = 1L << 0 , scSettingsChangedItem = -1 }
 
enum  { scCompressFlagIgnoreIdenticalFrames = 1 }
 
enum  { kQTSettingsVideo , kQTSettingsSound , kQTSettingsComponentVersion }
 
enum  { TweenComponentType = FOUR_CHAR_CODE('twen') }
 
enum  { TCSourceRefNameType = FOUR_CHAR_CODE('name') }
 
enum  { tcDropFrame = 1 << 0 , tc24HourMax = 1 << 1 , tcNegTimesOK = 1 << 2 , tcCounter = 1 << 3 }
 
enum  { tctNegFlag = 0x80 }
 
enum  { tcdfShowTimeCode = 1 << 0 }
 
enum  { MovieImportType = FOUR_CHAR_CODE('eat ') , MovieExportType = FOUR_CHAR_CODE('spit') }
 
enum  {
  canMovieImportHandles = 1 << 0 , canMovieImportFiles = 1 << 1 , hasMovieImportUserInterface = 1 << 2 , canMovieExportHandles = 1 << 3 ,
  canMovieExportFiles = 1 << 4 , hasMovieExportUserInterface = 1 << 5 , movieImporterIsXMLBased = 1 << 5 , dontAutoFileMovieImport = 1 << 6 ,
  canMovieExportAuxDataHandle = 1 << 7 , canMovieImportValidateHandles = 1 << 8 , canMovieImportValidateFile = 1 << 9 , dontRegisterWithEasyOpen = 1 << 10 ,
  canMovieImportInPlace = 1 << 11 , movieImportSubTypeIsFileExtension = 1 << 12 , canMovieImportPartial = 1 << 13 , hasMovieImportMIMEList = 1 << 14 ,
  canMovieImportAvoidBlocking = 1 << 15 , canMovieExportFromProcedures = 1 << 15 , canMovieExportValidateMovie = 1L << 16 , movieExportNeedsResourceFork = 1L << 17 ,
  canMovieImportDataReferences = 1L << 18 , movieExportMustGetSourceMediaType = 1L << 19 , canMovieImportWithIdle = 1L << 20 , canMovieImportValidateDataReferences = 1L << 21 ,
  reservedForUseByGraphicsImporters = 1L << 23
}
 
enum  { movieImportCreateTrack = 1 , movieImportInParallel = 2 , movieImportMustUseTrack = 4 , movieImportWithIdle = 16 }
 
enum  { movieImportResultUsedMultipleTracks = 8 , movieImportResultNeedIdles = 32 , movieImportResultComplete = 64 }
 
enum  { kMovieExportTextOnly = 0 , kMovieExportAbsoluteTime = 1 , kMovieExportRelativeTime = 2 }
 
enum  { kMIDIImportSilenceBefore = 1 << 0 , kMIDIImportSilenceAfter = 1 << 1 , kMIDIImport20Playable = 1 << 2 , kMIDIImportWantLyrics = 1 << 3 }
 
enum  { kQTMediaConfigResourceType = FOUR_CHAR_CODE('mcfg') , kQTMediaConfigResourceVersion = 2 , kQTMediaGroupResourceType = FOUR_CHAR_CODE('mgrp') , kQTMediaGroupResourceVersion = 1 }
 
enum  {
  kQTMediaMIMEInfoHasChanged = (1L << 1) , kQTMediaFileInfoHasChanged , kQTMediaConfigCanUseApp , kQTMediaConfigCanUsePlugin ,
  kQTMediaConfigUNUSED = (1L << 20) , kQTMediaConfigBinaryFile , kQTMediaConfigTextFile = 0 , kQTMediaConfigMacintoshFile ,
  kQTMediaConfigAssociateByDefault , kQTMediaConfigUseAppByDefault , kQTMediaConfigUsePluginByDefault , kQTMediaConfigDefaultsMask ,
  kQTMediaConfigDefaultsShift
}
 
enum  {
  kQTMediaConfigStreamGroupID = FOUR_CHAR_CODE('strm') , kQTMediaConfigInteractiveGroupID = FOUR_CHAR_CODE('intr') , kQTMediaConfigVideoGroupID = FOUR_CHAR_CODE('eyes') , kQTMediaConfigAudioGroupID = FOUR_CHAR_CODE('ears') ,
  kQTMediaConfigMPEGGroupID = FOUR_CHAR_CODE('mpeg') , kQTMediaConfigMP3GroupID = FOUR_CHAR_CODE('mp3 ') , kQTMediaConfigImageGroupID = FOUR_CHAR_CODE('ogle') , kQTMediaConfigMiscGroupID = FOUR_CHAR_CODE('misc')
}
 
enum  { kQTMediaInfoNetGroup = FOUR_CHAR_CODE('net ') , kQTMediaInfoWinGroup = FOUR_CHAR_CODE('win ') , kQTMediaInfoMacGroup = FOUR_CHAR_CODE('mac ') , kQTMediaInfoMiscGroup = 0x3F3F3F3F }
 
enum  {
  kMimeInfoMimeTypeTag = FOUR_CHAR_CODE('mime') , kMimeInfoFileExtensionTag = FOUR_CHAR_CODE('ext ') , kMimeInfoDescriptionTag = FOUR_CHAR_CODE('desc') , kMimeInfoGroupTag = FOUR_CHAR_CODE('grop') ,
  kMimeInfoDoNotOverrideExistingFileTypeAssociation = FOUR_CHAR_CODE('nofa')
}
 
enum  {
  kQTFileTypeAIFF = FOUR_CHAR_CODE('AIFF') , kQTFileTypeAIFC = FOUR_CHAR_CODE('AIFC') , kQTFileTypeDVC = FOUR_CHAR_CODE('dvc!') , kQTFileTypeMIDI = FOUR_CHAR_CODE('Midi') ,
  kQTFileTypePicture = FOUR_CHAR_CODE('PICT') , kQTFileTypeMovie = FOUR_CHAR_CODE('MooV') , kQTFileTypeText = FOUR_CHAR_CODE('TEXT') , kQTFileTypeWave = FOUR_CHAR_CODE('WAVE') ,
  kQTFileTypeSystemSevenSound = FOUR_CHAR_CODE('sfil') , kQTFileTypeMuLaw = FOUR_CHAR_CODE('ULAW') , kQTFileTypeAVI = FOUR_CHAR_CODE('VfW ') , kQTFileTypeSoundDesignerII = FOUR_CHAR_CODE('Sd2f') ,
  kQTFileTypeAudioCDTrack = FOUR_CHAR_CODE('trak') , kQTFileTypePICS = FOUR_CHAR_CODE('PICS') , kQTFileTypeGIF = FOUR_CHAR_CODE('GIFf') , kQTFileTypePNG = FOUR_CHAR_CODE('PNGf') ,
  kQTFileTypeTIFF = FOUR_CHAR_CODE('TIFF') , kQTFileTypePhotoShop = FOUR_CHAR_CODE('8BPS') , kQTFileTypeSGIImage = FOUR_CHAR_CODE('.SGI') , kQTFileTypeBMP = FOUR_CHAR_CODE('BMPf') ,
  kQTFileTypeJPEG = FOUR_CHAR_CODE('JPEG') , kQTFileTypeJFIF = FOUR_CHAR_CODE('JPEG') , kQTFileTypeMacPaint = FOUR_CHAR_CODE('PNTG') , kQTFileTypeTargaImage = FOUR_CHAR_CODE('TPIC') ,
  kQTFileTypeQuickDrawGXPicture = FOUR_CHAR_CODE('qdgx') , kQTFileTypeQuickTimeImage = FOUR_CHAR_CODE('qtif') , kQTFileType3DMF = FOUR_CHAR_CODE('3DMF') , kQTFileTypeFLC = FOUR_CHAR_CODE('FLC ') ,
  kQTFileTypeFlash = FOUR_CHAR_CODE('SWFL') , kQTFileTypeFlashPix = FOUR_CHAR_CODE('FPix')
}
 
enum  {
  kQTSettingsDVExportNTSC , kQTSettingsDVExportLockedAudio , kQTSettingsEffect , kQTSettingsGraphicsFileImportSequence ,
  kQTSettingsGraphicsFileImportSequenceEnabled , kQTSettingsMovieExportEnableVideo , kQTSettingsMovieExportEnableSound , kQTSettingsMovieExportSaveOptions ,
  kQTSettingsMovieExportSaveForInternet , kQTSettingsMovieExportSaveCompressedMovie , kQTSettingsMIDI = FOUR_CHAR_CODE('MIDI') , kQTSettingsMIDISettingFlags ,
  kQTSettingsText = FOUR_CHAR_CODE('text') , kQTSettingsTextDescription , kQTSettingsTextSize , kQTSettingsTextSettingFlags ,
  kQTSettingsTextTimeFraction , kQTSettingsTime = FOUR_CHAR_CODE('time') , kQTSettingsTimeDuration , kQTSettingsAudioCDTrack ,
  kQTSettingsAudioCDTrackRateShift
}
 
enum  { kQTPresetsListResourceType = FOUR_CHAR_CODE('stg#') , kQTPresetsPlatformListResourceType = FOUR_CHAR_CODE('stgp') }
 
enum  { kQTPresetInfoIsDivider = 1 }
 
enum  { kQTMovieExportSourceInfoResourceType = FOUR_CHAR_CODE('src#') , kQTMovieExportSourceInfoIsMediaType = 1L << 0 , kQTMovieExportSourceInfoIsMediaCharacteristic = 1L << 1 , kQTMovieExportSourceInfoIsSourceType = 1L << 2 }
 
enum  { uppSCModalFilterProcInfo = 0x00003FD0 }
 
enum  { uppSCModalHookProcInfo = 0x00003EE0 }
 
enum  { uppMovieExportGetDataProcInfo = 0x000003E0 }
 
enum  { uppMovieExportGetPropertyProcInfo = 0x00003FE0 }
 
enum  {
  movieExportUseConfiguredSettings , movieExportWidth = FOUR_CHAR_CODE('wdth') , movieExportHeight = FOUR_CHAR_CODE('hegt') , movieExportDuration = FOUR_CHAR_CODE('dura') ,
  movieExportVideoFilter , movieExportTimeScale = FOUR_CHAR_CODE('tmsc')
}
 
enum  { pnotComponentWantsEvents = 1 , pnotComponentNeedsNoCache = 2 }
 
enum  { ShowFilePreviewComponentType = FOUR_CHAR_CODE('pnot') , CreateFilePreviewComponentType = FOUR_CHAR_CODE('pmak') }
 
enum  { DataCompressorComponentType = FOUR_CHAR_CODE('dcom') , DataDecompressorComponentType = FOUR_CHAR_CODE('ddec') , AppleDataCompressorSubType = FOUR_CHAR_CODE('adec') , zlibDataCompressorSubType = FOUR_CHAR_CODE('zlib') }
 
enum  {
  kDataHCanRead = 1L << 0 , kDataHSpecialRead = 1L << 1 , kDataHSpecialReadFile = 1L << 2 , kDataHCanWrite = 1L << 3 ,
  kDataHSpecialWrite = 1 << 4 , kDataHSpecialWriteFile = 1 << 5 , kDataHCanStreamingWrite = 1 << 6 , kDataHMustCheckDataRef = 1 << 7
}
 
enum  {
  kDataRefExtensionChokeSpeed = FOUR_CHAR_CODE('chok') , kDataRefExtensionFileName = FOUR_CHAR_CODE('fnam') , kDataRefExtensionMIMEType = FOUR_CHAR_CODE('mime') , kDataRefExtensionMacOSFileType = FOUR_CHAR_CODE('ftyp') ,
  kDataRefExtensionInitializationData = FOUR_CHAR_CODE('data')
}
 
enum  { kDataHChokeToMovieDataRate = 1 << 0 , kDataHChokeToParam = 1 << 1 }
 
enum  { kDataHExtendedSchedule = FOUR_CHAR_CODE('xtnd') }
 
enum  { kDataHInfoFlagNeverStreams , kDataHInfoFlagCanUpdateDataRefs , kDataHInfoFlagNeedsNetworkBandwidth }
 
enum  { kDataHFileTypeMacOSFileType = FOUR_CHAR_CODE('ftyp') , kDataHFileTypeExtension = FOUR_CHAR_CODE('fext') , kDataHFileTypeMIME = FOUR_CHAR_CODE('mime') }
 
enum  { kDataHCreateFileButDontCreateResFile = (1L << 0) }
 
enum  { kDataHGetDataRateInfiniteRate }
 
enum  { kDataHSetTimeHintsSkipBandwidthRequest }
 
enum  { videoDigitizerComponentType = FOUR_CHAR_CODE('vdig') , vdigInterfaceRev = 2 }
 
enum  {
  ntscIn = 0 , currentIn = 0 , palIn = 1 , secamIn = 2 ,
  ntscReallyIn = 3
}
 
enum  {
  compositeIn = 0 , sVideoIn = 1 , rgbComponentIn = 2 , rgbComponentSyncIn = 3 ,
  yuvComponentIn = 4 , yuvComponentSyncIn = 5 , tvTunerIn = 6 , sdiIn = 7
}
 
enum  { vdPlayThruOff = 0 , vdPlayThruOn = 1 }
 
enum  { vdDigitizerBW = 0 , vdDigitizerRGB = 1 }
 
enum  { vdBroadcastMode = 0 , vdVTRMode = 1 }
 
enum  { vdUseAnyField = 0 , vdUseOddField = 1 , vdUseEvenField = 2 }
 
enum  { vdTypeBasic = 0 , vdTypeAlpha = 1 , vdTypeMask = 2 , vdTypeKey = 3 }
 
enum  {
  digiInDoesNTSC = 1L << 0 , digiInDoesPAL = 1L << 1 , digiInDoesSECAM = 1L << 2 , digiInDoesGenLock = 1L << 7 ,
  digiInDoesComposite = 1L << 8 , digiInDoesSVideo = 1L << 9 , digiInDoesComponent , digiInVTR_Broadcast ,
  digiInDoesColor = 1L << 12 , digiInDoesBW = 1L << 13 , digiInSignalLock = 1L << 31
}
 
enum  {
  digiOutDoes1 = 1L << 0 , digiOutDoes2 = 1L << 1 , digiOutDoes4 = 1L << 2 , digiOutDoes8 = 1L << 3 ,
  digiOutDoes16 = 1L << 4 , digiOutDoes32 = 1L << 5 , digiOutDoesDither = 1L << 6 , digiOutDoesStretch = 1L << 7 ,
  digiOutDoesShrink = 1L << 8 , digiOutDoesMask = 1L << 9 , digiOutDoesDouble , digiOutDoesQuad ,
  digiOutDoesQuarter , digiOutDoesSixteenth , digiOutDoesRotate = 1L << 15 , digiOutDoesHorizFlip ,
  digiOutDoesVertFlip , digiOutDoesSkew = 1L << 18 , digiOutDoesBlend = 1L << 19 , digiOutDoesWarp = 1L << 20 ,
  digiOutDoesHW_DMA = 1L << 21 , digiOutDoesHWPlayThru , digiOutDoesILUT = 1L << 23 , digiOutDoesKeyColor = 1L << 24 ,
  digiOutDoesAsyncGrabs = 1L << 25 , digiOutDoesUnreadableScreenBits , digiOutDoesCompress = 1L << 27 , digiOutDoesCompressOnly = 1L << 28 ,
  digiOutDoesPlayThruDuringCompress , digiOutDoesCompressPartiallyVisible , digiOutDoesNotNeedCopyOfCompressData
}
 
enum  {
  dmaDepth1 = 1 , dmaDepth2 = 2 , dmaDepth4 = 4 , dmaDepth8 = 8 ,
  dmaDepth16 = 16 , dmaDepth32 = 32 , dmaDepth2Gray = 64 , dmaDepth4Gray = 128 ,
  dmaDepth8Gray = 256
}
 
enum  { kVDIGControlledFrameRate = -1 }
 
enum  { xmlParseComponentType = FOUR_CHAR_CODE('pars') , xmlParseComponentSubType = FOUR_CHAR_CODE('xml ') }
 
enum  {
  xmlIdentifierInvalid = 0 , xmlIdentifierUnrecognized = (long)0xFFFFFFFF , xmlContentTypeInvalid = 0 , xmlContentTypeElement = 1 ,
  xmlContentTypeCharData = 2
}
 
enum  {
  elementFlagAlwaysSelfContained , elementFlagPreserveWhiteSpace , xmlParseFlagAllowUppercase , xmlParseFlagAllowUnquotedAttributeValues ,
  xmlParseFlagEventParseOnly = 1L << 2
}
 
enum  {
  attributeValueKindCharString = 0 , attributeValueKindInteger = 1L << 0 , attributeValueKindPercent = 1L << 1 , attributeValueKindBoolean = 1L << 2 ,
  attributeValueKindOnOff = 1L << 3 , attributeValueKindColor = 1L << 4 , attributeValueKindEnum , attributeValueKindCaseSensEnum ,
  MAX_ATTRIBUTE_VALUE_KIND = attributeValueKindCaseSensEnum
}
 
enum  { nameSpaceIDNone = 0 }
 
enum  {
  SeqGrabComponentType = FOUR_CHAR_CODE('barg') , SeqGrabChannelType = FOUR_CHAR_CODE('sgch') , SeqGrabPanelType = FOUR_CHAR_CODE('sgpn') , SeqGrabCompressionPanelType = FOUR_CHAR_CODE('cmpr') ,
  SeqGrabSourcePanelType = FOUR_CHAR_CODE('sour')
}
 
enum  {
  seqGrabToDisk = 1 , seqGrabToMemory = 2 , seqGrabDontUseTempMemory = 4 , seqGrabAppendToFile = 8 ,
  seqGrabDontAddMovieResource = 16 , seqGrabDontMakeMovie = 32 , seqGrabPreExtendFile = 64 , seqGrabDataProcIsInterruptSafe = 128 ,
  seqGrabDataProcDoesOverlappingReads = 256
}
 
enum  { seqGrabRecord = 1 , seqGrabPreview = 2 , seqGrabPlayDuringRecord = 4 }
 
enum  {
  seqGrabHasBounds = 1 , seqGrabHasVolume = 2 , seqGrabHasDiscreteSamples = 4 , seqGrabDoNotBufferizeData = 8 ,
  seqGrabCanMoveWindowWhileRecording = 16
}
 
enum  { grabPictOffScreen = 1 , grabPictIgnoreClip = 2 , grabPictCurrentImage = 4 }
 
enum  { sgFlagControlledGrab = (1 << 0) , sgFlagAllowNonRGBPixMaps = (1 << 1) }
 
enum  { sgDeviceNameFlagDeviceUnavailable = (1 << 0) }
 
enum  { sgDeviceListWithIcons = (1 << 0) , sgDeviceListDontCheckAvailability = (1 << 1) }
 
enum  { seqGrabWriteAppend = 0 , seqGrabWriteReserve = 1 , seqGrabWriteFill = 2 }
 
enum  { seqGrabUnpause = 0 , seqGrabPause = 1 , seqGrabPauseForMenu = 3 }
 
enum  { channelFlagDontOpenResFile = 2 , channelFlagHasDependency = 4 }
 
enum  { sgPanelFlagForPanel = 1 }
 
enum  { seqGrabSettingsPreviewOnly = 1 }
 
enum  { channelPlayNormal = 0 , channelPlayFast = 1 , channelPlayHighQuality = 2 , channelPlayAllData = 4 }
 
enum  { sgChannelAtom = FOUR_CHAR_CODE('chan') , sgChannelSettingsAtom = FOUR_CHAR_CODE('ctom') , sgChannelDescription = FOUR_CHAR_CODE('cdsc') , sgChannelSettings = FOUR_CHAR_CODE('cset') }
 
enum  {
  sgDeviceNameType = FOUR_CHAR_CODE('name') , sgUsageType = FOUR_CHAR_CODE('use ') , sgPlayFlagsType = FOUR_CHAR_CODE('plyf') , sgClipType = FOUR_CHAR_CODE('clip') ,
  sgMatrixType = FOUR_CHAR_CODE('mtrx') , sgVolumeType = FOUR_CHAR_CODE('volu')
}
 
enum  { sgPanelSettingsAtom = FOUR_CHAR_CODE('ptom') , sgPanelDescription = FOUR_CHAR_CODE('pdsc') , sgPanelSettings = FOUR_CHAR_CODE('pset') }
 
enum  {
  sgcSoundCompressionType = FOUR_CHAR_CODE('scmp') , sgcSoundSampleRateType = FOUR_CHAR_CODE('srat') , sgcSoundChannelCountType = FOUR_CHAR_CODE('schn') , sgcSoundSampleSizeType = FOUR_CHAR_CODE('ssiz') ,
  sgcSoundInputType = FOUR_CHAR_CODE('sinp') , sgcSoundGainType = FOUR_CHAR_CODE('gain')
}
 
enum  {
  sgcVideoHueType = FOUR_CHAR_CODE('hue ') , sgcVideoSaturationType = FOUR_CHAR_CODE('satr') , sgcVideoContrastType = FOUR_CHAR_CODE('trst') , sgcVideoSharpnessType = FOUR_CHAR_CODE('shrp') ,
  sgcVideoBrigtnessType = FOUR_CHAR_CODE('brit') , sgcVideoBlackLevelType = FOUR_CHAR_CODE('blkl') , sgcVideoWhiteLevelType = FOUR_CHAR_CODE('whtl') , sgcVideoInputType = FOUR_CHAR_CODE('vinp') ,
  sgcVideoFormatType = FOUR_CHAR_CODE('vstd') , sgcVideoFilterType = FOUR_CHAR_CODE('vflt') , sgcVideoRectType = FOUR_CHAR_CODE('vrct') , sgcVideoDigitizerType = FOUR_CHAR_CODE('vdig')
}
 
enum  { QTVideoOutputComponentType = FOUR_CHAR_CODE('vout') , QTVideoOutputComponentBaseSubType = FOUR_CHAR_CODE('base') }
 
enum  { kQTVideoOutputDontDisplayToUser = 1L << 0 }
 
enum  {
  kQTVODisplayModeItem = FOUR_CHAR_CODE('qdmi') , kQTVODimensions , kQTVOResolution , kQTVORefreshRate ,
  kQTVOPixelType , kQTVOName = FOUR_CHAR_CODE('name') , kQTVODecompressors , kQTVODecompressorType ,
  kQTVODecompressorContinuous , kQTVODecompressorComponent
}
 
enum  { uppDataHCompletionProcInfo = 0x00000BC0 }
 
enum  { uppVdigIntProcInfo = 0x000003C0 }
 
enum  { uppStartDocumentHandlerProcInfo = 0x000000F0 }
 
enum  { uppEndDocumentHandlerProcInfo = 0x000000F0 }
 
enum  { uppStartElementHandlerProcInfo = 0x00000FF0 }
 
enum  { uppEndElementHandlerProcInfo = 0x000003F0 }
 
enum  { uppCharDataHandlerProcInfo = 0x000003F0 }
 
enum  { uppPreprocessInstructionHandlerProcInfo = 0x00000FF0 }
 
enum  { uppCommentHandlerProcInfo = 0x000003F0 }
 
enum  { uppSGDataProcInfo = 0x003BFFE0 }
 
enum  { uppSGModalFilterProcInfo = 0x00003FD0 }
 
enum  { uppSGGrabBottleProcInfo = 0x00000EF0 }
 
enum  { uppSGGrabCompleteBottleProcInfo = 0x00003EF0 }
 
enum  { uppSGDisplayBottleProcInfo = 0x0000FEF0 }
 
enum  { uppSGCompressBottleProcInfo = 0x00000EF0 }
 
enum  { uppSGCompressCompleteBottleProcInfo = 0x0000FEF0 }
 
enum  { uppSGAddFrameBottleProcInfo = 0x0003FEF0 }
 
enum  { uppSGTransferFrameBottleProcInfo = 0x0000FEF0 }
 
enum  { uppSGGrabCompressCompleteBottleProcInfo = 0x0000FFF0 }
 
enum  { uppSGDisplayCompressBottleProcInfo = 0x0003FFF0 }
 
enum  {
  kClockGetTimeSelect = 0x0001 , kClockNewCallBackSelect = 0x0002 , kClockDisposeCallBackSelect = 0x0003 , kClockCallMeWhenSelect = 0x0004 ,
  kClockCancelCallBackSelect = 0x0005 , kClockRateChangedSelect = 0x0006 , kClockTimeChangedSelect = 0x0007 , kClockSetTimeBaseSelect = 0x0008 ,
  kClockStartStopChangedSelect = 0x0009 , kClockGetRateSelect = 0x000A , kSCGetCompressionExtendedSelect = 0x0001 , kSCPositionRectSelect = 0x0002 ,
  kSCPositionDialogSelect = 0x0003 , kSCSetTestImagePictHandleSelect = 0x0004 , kSCSetTestImagePictFileSelect = 0x0005 , kSCSetTestImagePixMapSelect = 0x0006 ,
  kSCGetBestDeviceRectSelect = 0x0007 , kSCRequestImageSettingsSelect = 0x000A , kSCCompressImageSelect = 0x000B , kSCCompressPictureSelect = 0x000C ,
  kSCCompressPictureFileSelect = 0x000D , kSCRequestSequenceSettingsSelect = 0x000E , kSCCompressSequenceBeginSelect = 0x000F , kSCCompressSequenceFrameSelect = 0x0010 ,
  kSCCompressSequenceEndSelect = 0x0011 , kSCDefaultPictHandleSettingsSelect = 0x0012 , kSCDefaultPictFileSettingsSelect = 0x0013 , kSCDefaultPixMapSettingsSelect = 0x0014 ,
  kSCGetInfoSelect = 0x0015 , kSCSetInfoSelect = 0x0016 , kSCNewGWorldSelect = 0x0017 , kSCSetCompressFlagsSelect = 0x0018 ,
  kSCGetCompressFlagsSelect = 0x0019 , kSCGetSettingsAsTextSelect = 0x001A , kSCGetSettingsAsAtomContainerSelect = 0x001B , kSCSetSettingsFromAtomContainerSelect = 0x001C ,
  kSCCompressSequenceFrameAsyncSelect = 0x001D , kSCAsyncIdleSelect = 0x001E , kTweenerInitializeSelect = 0x0001 , kTweenerDoTweenSelect = 0x0002 ,
  kTweenerResetSelect = 0x0003 , kTCGetCurrentTimeCodeSelect = 0x0101 , kTCGetTimeCodeAtTimeSelect = 0x0102 , kTCTimeCodeToStringSelect = 0x0103 ,
  kTCTimeCodeToFrameNumberSelect = 0x0104 , kTCFrameNumberToTimeCodeSelect = 0x0105 , kTCGetSourceRefSelect = 0x0106 , kTCSetSourceRefSelect = 0x0107 ,
  kTCSetTimeCodeFlagsSelect = 0x0108 , kTCGetTimeCodeFlagsSelect = 0x0109 , kTCSetDisplayOptionsSelect = 0x010A , kTCGetDisplayOptionsSelect = 0x010B ,
  kMovieImportHandleSelect = 0x0001 , kMovieImportFileSelect = 0x0002 , kMovieImportSetSampleDurationSelect = 0x0003 , kMovieImportSetSampleDescriptionSelect = 0x0004 ,
  kMovieImportSetMediaFileSelect = 0x0005 , kMovieImportSetDimensionsSelect = 0x0006 , kMovieImportSetChunkSizeSelect = 0x0007 , kMovieImportSetProgressProcSelect = 0x0008 ,
  kMovieImportSetAuxiliaryDataSelect = 0x0009 , kMovieImportSetFromScrapSelect = 0x000A , kMovieImportDoUserDialogSelect = 0x000B , kMovieImportSetDurationSelect = 0x000C ,
  kMovieImportGetAuxiliaryDataTypeSelect = 0x000D , kMovieImportValidateSelect = 0x000E , kMovieImportGetFileTypeSelect = 0x000F , kMovieImportDataRefSelect = 0x0010 ,
  kMovieImportGetSampleDescriptionSelect = 0x0011 , kMovieImportGetMIMETypeListSelect = 0x0012 , kMovieImportSetOffsetAndLimitSelect = 0x0013 , kMovieImportGetSettingsAsAtomContainerSelect = 0x0014 ,
  kMovieImportSetSettingsFromAtomContainerSelect = 0x0015 , kMovieImportSetOffsetAndLimit64Select = 0x0016 , kMovieImportIdleSelect = 0x0017 , kMovieImportValidateDataRefSelect = 0x0018 ,
  kMovieImportGetLoadStateSelect = 0x0019 , kMovieImportGetMaxLoadedTimeSelect = 0x001A , kMovieImportEstimateCompletionTimeSelect = 0x001B , kMovieImportSetDontBlockSelect = 0x001C ,
  kMovieImportGetDontBlockSelect = 0x001D , kMovieExportToHandleSelect = 0x0080 , kMovieExportToFileSelect = 0x0081 , kMovieExportGetAuxiliaryDataSelect = 0x0083 ,
  kMovieExportSetProgressProcSelect = 0x0084 , kMovieExportSetSampleDescriptionSelect = 0x0085 , kMovieExportDoUserDialogSelect = 0x0086 , kMovieExportGetCreatorTypeSelect = 0x0087 ,
  kMovieExportToDataRefSelect = 0x0088 , kMovieExportFromProceduresToDataRefSelect = 0x0089 , kMovieExportAddDataSourceSelect = 0x008A , kMovieExportValidateSelect = 0x008B ,
  kMovieExportGetSettingsAsAtomContainerSelect = 0x008C , kMovieExportSetSettingsFromAtomContainerSelect = 0x008D , kMovieExportGetFileNameExtensionSelect = 0x008E , kMovieExportGetShortFileTypeStringSelect = 0x008F ,
  kMovieExportGetSourceMediaTypeSelect = 0x0090 , kMovieExportSetGetMoviePropertyProcSelect = 0x0091 , kTextExportGetDisplayDataSelect = 0x0100 , kTextExportGetTimeFractionSelect = 0x0101 ,
  kTextExportSetTimeFractionSelect = 0x0102 , kTextExportGetSettingsSelect = 0x0103 , kTextExportSetSettingsSelect = 0x0104 , kMIDIImportGetSettingsSelect = 0x0100 ,
  kMIDIImportSetSettingsSelect = 0x0101 , kMovieExportNewGetDataAndPropertiesProcsSelect = 0x0100 , kMovieExportDisposeGetDataAndPropertiesProcsSelect = 0x0101 , kGraphicsImageImportSetSequenceEnabledSelect = 0x0100 ,
  kGraphicsImageImportGetSequenceEnabledSelect = 0x0101 , kPreviewShowDataSelect = 0x0001 , kPreviewMakePreviewSelect = 0x0002 , kPreviewMakePreviewReferenceSelect = 0x0003 ,
  kPreviewEventSelect = 0x0004 , kDataCodecDecompressSelect = 0x0001 , kDataCodecGetCompressBufferSizeSelect = 0x0002 , kDataCodecCompressSelect = 0x0003 ,
  kDataCodecBeginInterruptSafeSelect = 0x0004 , kDataCodecEndInterruptSafeSelect = 0x0005 , kDataCodecDecompressPartialSelect = 0x0006 , kDataCodecCompressPartialSelect = 0x0007 ,
  kDataHGetDataSelect = 0x0002 , kDataHPutDataSelect = 0x0003 , kDataHFlushDataSelect = 0x0004 , kDataHOpenForWriteSelect = 0x0005 ,
  kDataHCloseForWriteSelect = 0x0006 , kDataHOpenForReadSelect = 0x0008 , kDataHCloseForReadSelect = 0x0009 , kDataHSetDataRefSelect = 0x000A ,
  kDataHGetDataRefSelect = 0x000B , kDataHCompareDataRefSelect = 0x000C , kDataHTaskSelect = 0x000D , kDataHScheduleDataSelect = 0x000E ,
  kDataHFinishDataSelect = 0x000F , kDataHFlushCacheSelect = 0x0010 , kDataHResolveDataRefSelect = 0x0011 , kDataHGetFileSizeSelect = 0x0012 ,
  kDataHCanUseDataRefSelect = 0x0013 , kDataHGetVolumeListSelect = 0x0014 , kDataHWriteSelect = 0x0015 , kDataHPreextendSelect = 0x0016 ,
  kDataHSetFileSizeSelect = 0x0017 , kDataHGetFreeSpaceSelect = 0x0018 , kDataHCreateFileSelect = 0x0019 , kDataHGetPreferredBlockSizeSelect = 0x001A ,
  kDataHGetDeviceIndexSelect = 0x001B , kDataHIsStreamingDataHandlerSelect = 0x001C , kDataHGetDataInBufferSelect = 0x001D , kDataHGetScheduleAheadTimeSelect = 0x001E ,
  kDataHSetCacheSizeLimitSelect = 0x001F , kDataHGetCacheSizeLimitSelect = 0x0020 , kDataHGetMovieSelect = 0x0021 , kDataHAddMovieSelect = 0x0022 ,
  kDataHUpdateMovieSelect = 0x0023 , kDataHDoesBufferSelect = 0x0024 , kDataHGetFileNameSelect = 0x0025 , kDataHGetAvailableFileSizeSelect = 0x0026 ,
  kDataHGetMacOSFileTypeSelect = 0x0027 , kDataHGetMIMETypeSelect = 0x0028 , kDataHSetDataRefWithAnchorSelect = 0x0029 , kDataHGetDataRefWithAnchorSelect = 0x002A ,
  kDataHSetMacOSFileTypeSelect = 0x002B , kDataHSetTimeBaseSelect = 0x002C , kDataHGetInfoFlagsSelect = 0x002D , kDataHScheduleData64Select = 0x002E ,
  kDataHWrite64Select = 0x002F , kDataHGetFileSize64Select = 0x0030 , kDataHPreextend64Select = 0x0031 , kDataHSetFileSize64Select = 0x0032 ,
  kDataHGetFreeSpace64Select = 0x0033 , kDataHAppend64Select = 0x0034 , kDataHReadAsyncSelect = 0x0035 , kDataHPollReadSelect = 0x0036 ,
  kDataHGetDataAvailabilitySelect = 0x0037 , kDataHGetFileSizeAsyncSelect = 0x003A , kDataHGetDataRefAsTypeSelect = 0x003B , kDataHSetDataRefExtensionSelect = 0x003C ,
  kDataHGetDataRefExtensionSelect = 0x003D , kDataHGetMovieWithFlagsSelect = 0x003E , kDataHGetFileTypeOrderingSelect = 0x0040 , kDataHCreateFileWithFlagsSelect = 0x0041 ,
  kDataHGetMIMETypeAsyncSelect = 0x0042 , kDataHGetInfoSelect = 0x0043 , kDataHPlaybackHintsSelect = 0x0103 , kDataHPlaybackHints64Select = 0x010E ,
  kDataHGetDataRateSelect = 0x0110 , kDataHSetTimeHintsSelect = 0x0111 , kVDGetMaxSrcRectSelect = 0x0001 , kVDGetActiveSrcRectSelect = 0x0002 ,
  kVDSetDigitizerRectSelect = 0x0003 , kVDGetDigitizerRectSelect = 0x0004 , kVDGetVBlankRectSelect = 0x0005 , kVDGetMaskPixMapSelect = 0x0006 ,
  kVDGetPlayThruDestinationSelect = 0x0008 , kVDUseThisCLUTSelect = 0x0009 , kVDSetInputGammaValueSelect = 0x000A , kVDGetInputGammaValueSelect = 0x000B ,
  kVDSetBrightnessSelect = 0x000C , kVDGetBrightnessSelect = 0x000D , kVDSetContrastSelect = 0x000E , kVDSetHueSelect = 0x000F ,
  kVDSetSharpnessSelect = 0x0010 , kVDSetSaturationSelect = 0x0011 , kVDGetContrastSelect = 0x0012 , kVDGetHueSelect = 0x0013 ,
  kVDGetSharpnessSelect = 0x0014 , kVDGetSaturationSelect = 0x0015 , kVDGrabOneFrameSelect = 0x0016 , kVDGetMaxAuxBufferSelect = 0x0017 ,
  kVDGetDigitizerInfoSelect = 0x0019 , kVDGetCurrentFlagsSelect = 0x001A , kVDSetKeyColorSelect = 0x001B , kVDGetKeyColorSelect = 0x001C ,
  kVDAddKeyColorSelect = 0x001D , kVDGetNextKeyColorSelect = 0x001E , kVDSetKeyColorRangeSelect = 0x001F , kVDGetKeyColorRangeSelect = 0x0020 ,
  kVDSetDigitizerUserInterruptSelect = 0x0021 , kVDSetInputColorSpaceModeSelect = 0x0022 , kVDGetInputColorSpaceModeSelect = 0x0023 , kVDSetClipStateSelect = 0x0024 ,
  kVDGetClipStateSelect = 0x0025 , kVDSetClipRgnSelect = 0x0026 , kVDClearClipRgnSelect = 0x0027 , kVDGetCLUTInUseSelect = 0x0028 ,
  kVDSetPLLFilterTypeSelect = 0x0029 , kVDGetPLLFilterTypeSelect = 0x002A , kVDGetMaskandValueSelect = 0x002B , kVDSetMasterBlendLevelSelect = 0x002C ,
  kVDSetPlayThruDestinationSelect = 0x002D , kVDSetPlayThruOnOffSelect = 0x002E , kVDSetFieldPreferenceSelect = 0x002F , kVDGetFieldPreferenceSelect = 0x0030 ,
  kVDPreflightDestinationSelect = 0x0032 , kVDPreflightGlobalRectSelect = 0x0033 , kVDSetPlayThruGlobalRectSelect = 0x0034 , kVDSetInputGammaRecordSelect = 0x0035 ,
  kVDGetInputGammaRecordSelect = 0x0036 , kVDSetBlackLevelValueSelect = 0x0037 , kVDGetBlackLevelValueSelect = 0x0038 , kVDSetWhiteLevelValueSelect = 0x0039 ,
  kVDGetWhiteLevelValueSelect = 0x003A , kVDGetVideoDefaultsSelect = 0x003B , kVDGetNumberOfInputsSelect = 0x003C , kVDGetInputFormatSelect = 0x003D ,
  kVDSetInputSelect = 0x003E , kVDGetInputSelect = 0x003F , kVDSetInputStandardSelect = 0x0040 , kVDSetupBuffersSelect = 0x0041 ,
  kVDGrabOneFrameAsyncSelect = 0x0042 , kVDDoneSelect = 0x0043 , kVDSetCompressionSelect = 0x0044 , kVDCompressOneFrameAsyncSelect = 0x0045 ,
  kVDCompressDoneSelect = 0x0046 , kVDReleaseCompressBufferSelect = 0x0047 , kVDGetImageDescriptionSelect = 0x0048 , kVDResetCompressSequenceSelect = 0x0049 ,
  kVDSetCompressionOnOffSelect = 0x004A , kVDGetCompressionTypesSelect = 0x004B , kVDSetTimeBaseSelect = 0x004C , kVDSetFrameRateSelect = 0x004D ,
  kVDGetDataRateSelect = 0x004E , kVDGetSoundInputDriverSelect = 0x004F , kVDGetDMADepthsSelect = 0x0050 , kVDGetPreferredTimeScaleSelect = 0x0051 ,
  kVDReleaseAsyncBuffersSelect = 0x0052 , kVDSetDataRateSelect = 0x0054 , kVDGetTimeCodeSelect = 0x0055 , kVDUseSafeBuffersSelect = 0x0056 ,
  kVDGetSoundInputSourceSelect = 0x0057 , kVDGetCompressionTimeSelect = 0x0058 , kVDSetPreferredPacketSizeSelect = 0x0059 , kVDSetPreferredImageDimensionsSelect = 0x005A ,
  kVDGetPreferredImageDimensionsSelect = 0x005B , kVDGetInputNameSelect = 0x005C , kVDSetDestinationPortSelect = 0x005D , kXMLParseDataRefSelect = 0x0001 ,
  kXMLParseFileSelect = 0x0002 , kXMLParseDisposeXMLDocSelect = 0x0003 , kXMLParseGetDetailedParseErrorSelect = 0x0004 , kXMLParseAddElementSelect = 0x0005 ,
  kXMLParseAddAttributeSelect = 0x0006 , kXMLParseAddMultipleAttributesSelect = 0x0007 , kXMLParseAddAttributeAndValueSelect = 0x0008 , kXMLParseAddMultipleAttributesAndValuesSelect = 0x0009 ,
  kXMLParseAddAttributeValueKindSelect = 0x000A , kXMLParseAddNameSpaceSelect = 0x000B , kXMLParseSetOffsetAndLimitSelect = 0x000C , kXMLParseSetEventParseRefConSelect = 0x000D ,
  kXMLParseSetStartDocumentHandlerSelect = 0x000E , kXMLParseSetEndDocumentHandlerSelect = 0x000F , kXMLParseSetStartElementHandlerSelect = 0x0010 , kXMLParseSetEndElementHandlerSelect = 0x0011 ,
  kXMLParseSetCharDataHandlerSelect = 0x0012 , kXMLParseSetPreprocessInstructionHandlerSelect = 0x0013 , kXMLParseSetCommentHandlerSelect = 0x0014 , kSGInitializeSelect = 0x0001 ,
  kSGSetDataOutputSelect = 0x0002 , kSGGetDataOutputSelect = 0x0003 , kSGSetGWorldSelect = 0x0004 , kSGGetGWorldSelect = 0x0005 ,
  kSGNewChannelSelect = 0x0006 , kSGDisposeChannelSelect = 0x0007 , kSGStartPreviewSelect = 0x0010 , kSGStartRecordSelect = 0x0011 ,
  kSGIdleSelect = 0x0012 , kSGStopSelect = 0x0013 , kSGPauseSelect = 0x0014 , kSGPrepareSelect = 0x0015 ,
  kSGReleaseSelect = 0x0016 , kSGGetMovieSelect = 0x0017 , kSGSetMaximumRecordTimeSelect = 0x0018 , kSGGetMaximumRecordTimeSelect = 0x0019 ,
  kSGGetStorageSpaceRemainingSelect = 0x001A , kSGGetTimeRemainingSelect = 0x001B , kSGGrabPictSelect = 0x001C , kSGGetLastMovieResIDSelect = 0x001D ,
  kSGSetFlagsSelect = 0x001E , kSGGetFlagsSelect = 0x001F , kSGSetDataProcSelect = 0x0020 , kSGNewChannelFromComponentSelect = 0x0021 ,
  kSGDisposeDeviceListSelect = 0x0022 , kSGAppendDeviceListToMenuSelect = 0x0023 , kSGSetSettingsSelect = 0x0024 , kSGGetSettingsSelect = 0x0025 ,
  kSGGetIndChannelSelect = 0x0026 , kSGUpdateSelect = 0x0027 , kSGGetPauseSelect = 0x0028 , kSGSettingsDialogSelect = 0x0029 ,
  kSGGetAlignmentProcSelect = 0x002A , kSGSetChannelSettingsSelect = 0x002B , kSGGetChannelSettingsSelect = 0x002C , kSGGetModeSelect = 0x002D ,
  kSGSetDataRefSelect = 0x002E , kSGGetDataRefSelect = 0x002F , kSGNewOutputSelect = 0x0030 , kSGDisposeOutputSelect = 0x0031 ,
  kSGSetOutputFlagsSelect = 0x0032 , kSGSetChannelOutputSelect = 0x0033 , kSGGetDataOutputStorageSpaceRemainingSelect = 0x0034 , kSGHandleUpdateEventSelect = 0x0035 ,
  kSGSetOutputNextOutputSelect = 0x0036 , kSGGetOutputNextOutputSelect = 0x0037 , kSGSetOutputMaximumOffsetSelect = 0x0038 , kSGGetOutputMaximumOffsetSelect = 0x0039 ,
  kSGGetOutputDataReferenceSelect = 0x003A , kSGWriteExtendedMovieDataSelect = 0x003B , kSGGetStorageSpaceRemaining64Select = 0x003C , kSGGetDataOutputStorageSpaceRemaining64Select = 0x003D ,
  kSGWriteMovieDataSelect = 0x0100 , kSGAddFrameReferenceSelect = 0x0101 , kSGGetNextFrameReferenceSelect = 0x0102 , kSGGetTimeBaseSelect = 0x0103 ,
  kSGSortDeviceListSelect = 0x0104 , kSGAddMovieDataSelect = 0x0105 , kSGChangedSourceSelect = 0x0106 , kSGAddExtendedFrameReferenceSelect = 0x0107 ,
  kSGGetNextExtendedFrameReferenceSelect = 0x0108 , kSGAddExtendedMovieDataSelect = 0x0109 , kSGAddOutputDataRefToMediaSelect = 0x010A , kSGSetChannelUsageSelect = 0x0080 ,
  kSGGetChannelUsageSelect = 0x0081 , kSGSetChannelBoundsSelect = 0x0082 , kSGGetChannelBoundsSelect = 0x0083 , kSGSetChannelVolumeSelect = 0x0084 ,
  kSGGetChannelVolumeSelect = 0x0085 , kSGGetChannelInfoSelect = 0x0086 , kSGSetChannelPlayFlagsSelect = 0x0087 , kSGGetChannelPlayFlagsSelect = 0x0088 ,
  kSGSetChannelMaxFramesSelect = 0x0089 , kSGGetChannelMaxFramesSelect = 0x008A , kSGSetChannelRefConSelect = 0x008B , kSGSetChannelClipSelect = 0x008C ,
  kSGGetChannelClipSelect = 0x008D , kSGGetChannelSampleDescriptionSelect = 0x008E , kSGGetChannelDeviceListSelect = 0x008F , kSGSetChannelDeviceSelect = 0x0090 ,
  kSGSetChannelMatrixSelect = 0x0091 , kSGGetChannelMatrixSelect = 0x0092 , kSGGetChannelTimeScaleSelect = 0x0093 , kSGChannelPutPictureSelect = 0x0094 ,
  kSGChannelSetRequestedDataRateSelect = 0x0095 , kSGChannelGetRequestedDataRateSelect = 0x0096 , kSGChannelSetDataSourceNameSelect = 0x0097 , kSGChannelGetDataSourceNameSelect = 0x0098 ,
  kSGChannelSetCodecSettingsSelect = 0x0099 , kSGChannelGetCodecSettingsSelect = 0x009A , kSGGetChannelTimeBaseSelect = 0x009B , kSGInitChannelSelect = 0x0180 ,
  kSGWriteSamplesSelect = 0x0181 , kSGGetDataRateSelect = 0x0182 , kSGAlignChannelRectSelect = 0x0183 , kSGPanelGetDitlSelect = 0x0200 ,
  kSGPanelGetTitleSelect = 0x0201 , kSGPanelCanRunSelect = 0x0202 , kSGPanelInstallSelect = 0x0203 , kSGPanelEventSelect = 0x0204 ,
  kSGPanelItemSelect = 0x0205 , kSGPanelRemoveSelect = 0x0206 , kSGPanelSetGrabberSelect = 0x0207 , kSGPanelSetResFileSelect = 0x0208 ,
  kSGPanelGetSettingsSelect = 0x0209 , kSGPanelSetSettingsSelect = 0x020A , kSGPanelValidateInputSelect = 0x020B , kSGPanelSetEventFilterSelect = 0x020C ,
  kSGGetSrcVideoBoundsSelect = 0x0100 , kSGSetVideoRectSelect = 0x0101 , kSGGetVideoRectSelect = 0x0102 , kSGGetVideoCompressorTypeSelect = 0x0103 ,
  kSGSetVideoCompressorTypeSelect = 0x0104 , kSGSetVideoCompressorSelect = 0x0105 , kSGGetVideoCompressorSelect = 0x0106 , kSGGetVideoDigitizerComponentSelect = 0x0107 ,
  kSGSetVideoDigitizerComponentSelect = 0x0108 , kSGVideoDigitizerChangedSelect = 0x0109 , kSGSetVideoBottlenecksSelect = 0x010A , kSGGetVideoBottlenecksSelect = 0x010B ,
  kSGGrabFrameSelect = 0x010C , kSGGrabFrameCompleteSelect = 0x010D , kSGDisplayFrameSelect = 0x010E , kSGCompressFrameSelect = 0x010F ,
  kSGCompressFrameCompleteSelect = 0x0110 , kSGAddFrameSelect = 0x0111 , kSGTransferFrameForCompressSelect = 0x0112 , kSGSetCompressBufferSelect = 0x0113 ,
  kSGGetCompressBufferSelect = 0x0114 , kSGGetBufferInfoSelect = 0x0115 , kSGSetUseScreenBufferSelect = 0x0116 , kSGGetUseScreenBufferSelect = 0x0117 ,
  kSGGrabCompressCompleteSelect = 0x0118 , kSGDisplayCompressSelect = 0x0119 , kSGSetFrameRateSelect = 0x011A , kSGGetFrameRateSelect = 0x011B ,
  kSGSetPreferredPacketSizeSelect = 0x0121 , kSGGetPreferredPacketSizeSelect = 0x0122 , kSGSetUserVideoCompressorListSelect = 0x0123 , kSGGetUserVideoCompressorListSelect = 0x0124 ,
  kSGSetSoundInputDriverSelect = 0x0100 , kSGGetSoundInputDriverSelect = 0x0101 , kSGSoundInputDriverChangedSelect = 0x0102 , kSGSetSoundRecordChunkSizeSelect = 0x0103 ,
  kSGGetSoundRecordChunkSizeSelect = 0x0104 , kSGSetSoundInputRateSelect = 0x0105 , kSGGetSoundInputRateSelect = 0x0106 , kSGSetSoundInputParametersSelect = 0x0107 ,
  kSGGetSoundInputParametersSelect = 0x0108 , kSGSetAdditionalSoundRatesSelect = 0x0109 , kSGGetAdditionalSoundRatesSelect = 0x010A , kSGSetFontNameSelect = 0x0100 ,
  kSGSetFontSizeSelect = 0x0101 , kSGSetTextForeColorSelect = 0x0102 , kSGSetTextBackColorSelect = 0x0103 , kSGSetJustificationSelect = 0x0104 ,
  kSGGetTextReturnToSpaceValueSelect = 0x0105 , kSGSetTextReturnToSpaceValueSelect = 0x0106 , kSGGetInstrumentSelect = 0x0100 , kSGSetInstrumentSelect = 0x0101 ,
  kQTVideoOutputGetDisplayModeListSelect = 0x0001 , kQTVideoOutputGetCurrentClientNameSelect = 0x0002 , kQTVideoOutputSetClientNameSelect = 0x0003 , kQTVideoOutputGetClientNameSelect = 0x0004 ,
  kQTVideoOutputBeginSelect = 0x0005 , kQTVideoOutputEndSelect = 0x0006 , kQTVideoOutputSetDisplayModeSelect = 0x0007 , kQTVideoOutputGetDisplayModeSelect = 0x0008 ,
  kQTVideoOutputCustomConfigureDisplaySelect = 0x0009 , kQTVideoOutputSaveStateSelect = 0x000A , kQTVideoOutputRestoreStateSelect = 0x000B , kQTVideoOutputGetGWorldSelect = 0x000C ,
  kQTVideoOutputGetGWorldParametersSelect = 0x000D , kQTVideoOutputGetIndSoundOutputSelect = 0x000E , kQTVideoOutputGetClockSelect = 0x000F , kQTVideoOutputSetEchoPortSelect = 0x0010 ,
  kQTVideoOutputGetIndImageDecompressorSelect = 0x0011
}
 

Functions

ComponentResult ClockGetTime (ComponentInstance aClock, TimeRecord *out)
 
QTCallBack ClockNewCallBack (ComponentInstance aClock, TimeBase tb, short callBackType)
 
ComponentResult ClockDisposeCallBack (ComponentInstance aClock, QTCallBack cb)
 
ComponentResult ClockCallMeWhen (ComponentInstance aClock, QTCallBack cb, long param1, long param2, long param3)
 
ComponentResult ClockCancelCallBack (ComponentInstance aClock, QTCallBack cb)
 
ComponentResult ClockRateChanged (ComponentInstance aClock, QTCallBack cb)
 
ComponentResult ClockTimeChanged (ComponentInstance aClock, QTCallBack cb)
 
ComponentResult ClockSetTimeBase (ComponentInstance aClock, TimeBase tb)
 
ComponentResult ClockStartStopChanged (ComponentInstance aClock, QTCallBack cb, Boolean startChanged, Boolean stopChanged)
 
ComponentResult ClockGetRate (ComponentInstance aClock, Fixed *rate)
 
typedef CALLBACK_API (Boolean, SCModalFilterProcPtr)(DialogRef theDialog
 
typedef CALLBACK_API (short, SCModalHookProcPtr)(DialogRef theDialog
 
typedef STACK_UPP_TYPE (SCModalFilterProcPtr) SCModalFilterUPP
 
typedef STACK_UPP_TYPE (SCModalHookProcPtr) SCModalHookUPP
 
ComponentResult SCGetCompressionExtended (ComponentInstance ci, SCParams *params, Point where, SCModalFilterUPP filterProc, SCModalHookUPP hookProc, long refcon, StringPtr customName)
 
ComponentResult SCPositionRect (ComponentInstance ci, Rect *rp, Point *where)
 
ComponentResult SCPositionDialog (ComponentInstance ci, short id, Point *where)
 
ComponentResult SCSetTestImagePictHandle (ComponentInstance ci, PicHandle testPict, Rect *testRect, short testFlags)
 
ComponentResult SCSetTestImagePictFile (ComponentInstance ci, short testFileRef, Rect *testRect, short testFlags)
 
ComponentResult SCSetTestImagePixMap (ComponentInstance ci, PixMapHandle testPixMap, Rect *testRect, short testFlags)
 
ComponentResult SCGetBestDeviceRect (ComponentInstance ci, Rect *r)
 
ComponentResult SCRequestImageSettings (ComponentInstance ci)
 
ComponentResult SCCompressImage (ComponentInstance ci, PixMapHandle src, const Rect *srcRect, ImageDescriptionHandle *desc, Handle *data)
 
ComponentResult SCCompressPicture (ComponentInstance ci, PicHandle srcPicture, PicHandle dstPicture)
 
ComponentResult SCCompressPictureFile (ComponentInstance ci, short srcRefNum, short dstRefNum)
 
ComponentResult SCRequestSequenceSettings (ComponentInstance ci)
 
ComponentResult SCCompressSequenceBegin (ComponentInstance ci, PixMapHandle src, const Rect *srcRect, ImageDescriptionHandle *desc)
 
ComponentResult SCCompressSequenceFrame (ComponentInstance ci, PixMapHandle src, const Rect *srcRect, Handle *data, long *dataSize, short *notSyncFlag)
 
ComponentResult SCCompressSequenceEnd (ComponentInstance ci)
 
ComponentResult SCDefaultPictHandleSettings (ComponentInstance ci, PicHandle srcPicture, short motion)
 
ComponentResult SCDefaultPictFileSettings (ComponentInstance ci, short srcRef, short motion)
 
ComponentResult SCDefaultPixMapSettings (ComponentInstance ci, PixMapHandle src, short motion)
 
ComponentResult SCGetInfo (ComponentInstance ci, OSType infoType, void *info)
 
ComponentResult SCSetInfo (ComponentInstance ci, OSType infoType, void *info)
 
ComponentResult SCNewGWorld (ComponentInstance ci, GWorldPtr *gwp, Rect *rp, GWorldFlags flags)
 
ComponentResult SCSetCompressFlags (ComponentInstance ci, long flags)
 
ComponentResult SCGetCompressFlags (ComponentInstance ci, long *flags)
 
ComponentResult SCGetSettingsAsText (ComponentInstance ci, Handle *text)
 
ComponentResult SCGetSettingsAsAtomContainer (ComponentInstance ci, QTAtomContainer *settings)
 
ComponentResult SCSetSettingsFromAtomContainer (ComponentInstance ci, QTAtomContainer settings)
 
ComponentResult SCCompressSequenceFrameAsync (ComponentInstance ci, PixMapHandle src, const Rect *srcRect, Handle *data, long *dataSize, short *notSyncFlag, ICMCompletionProcRecordPtr asyncCompletionProc)
 
ComponentResult SCAsyncIdle (ComponentInstance ci)
 
ComponentResult TweenerInitialize (TweenerComponent tc, QTAtomContainer container, QTAtom tweenAtom, QTAtom dataAtom)
 
ComponentResult TweenerDoTween (TweenerComponent tc, TweenRecord *tr)
 
ComponentResult TweenerReset (TweenerComponent tc)
 
HandlerError TCGetCurrentTimeCode (MediaHandler mh, long *frameNum, TimeCodeDef *tcdef, TimeCodeRecord *tcrec, UserData *srcRefH)
 
HandlerError TCGetTimeCodeAtTime (MediaHandler mh, TimeValue mediaTime, long *frameNum, TimeCodeDef *tcdef, TimeCodeRecord *tcdata, UserData *srcRefH)
 
HandlerError TCTimeCodeToString (MediaHandler mh, TimeCodeDef *tcdef, TimeCodeRecord *tcrec, StringPtr tcStr)
 
HandlerError TCTimeCodeToFrameNumber (MediaHandler mh, TimeCodeDef *tcdef, TimeCodeRecord *tcrec, long *frameNumber)
 
HandlerError TCFrameNumberToTimeCode (MediaHandler mh, long frameNumber, TimeCodeDef *tcdef, TimeCodeRecord *tcrec)
 
HandlerError TCGetSourceRef (MediaHandler mh, TimeCodeDescriptionHandle tcdH, UserData *srefH)
 
HandlerError TCSetSourceRef (MediaHandler mh, TimeCodeDescriptionHandle tcdH, UserData srefH)
 
HandlerError TCSetTimeCodeFlags (MediaHandler mh, long flags, long flagsMask)
 
HandlerError TCGetTimeCodeFlags (MediaHandler mh, long *flags)
 
HandlerError TCSetDisplayOptions (MediaHandler mh, TCTextOptionsPtr textOptions)
 
HandlerError TCGetDisplayOptions (MediaHandler mh, TCTextOptionsPtr textOptions)
 
typedef CALLBACK_API (OSErr, MovieExportGetDataProcPtr)(void *refCon
 
typedef CALLBACK_API (OSErr, MovieExportGetPropertyProcPtr)(void *refcon
 
typedef STACK_UPP_TYPE (MovieExportGetDataProcPtr) MovieExportGetDataUPP
 
typedef STACK_UPP_TYPE (MovieExportGetPropertyProcPtr) MovieExportGetPropertyUPP
 
SCModalFilterUPP NewSCModalFilterUPP (SCModalFilterProcPtr userRoutine)
 
SCModalHookUPP NewSCModalHookUPP (SCModalHookProcPtr userRoutine)
 
MovieExportGetDataUPP NewMovieExportGetDataUPP (MovieExportGetDataProcPtr userRoutine)
 
MovieExportGetPropertyUPP NewMovieExportGetPropertyUPP (MovieExportGetPropertyProcPtr userRoutine)
 
void DisposeSCModalFilterUPP (SCModalFilterUPP userUPP)
 
void DisposeSCModalHookUPP (SCModalHookUPP userUPP)
 
void DisposeMovieExportGetDataUPP (MovieExportGetDataUPP userUPP)
 
void DisposeMovieExportGetPropertyUPP (MovieExportGetPropertyUPP userUPP)
 
Boolean InvokeSCModalFilterUPP (DialogRef theDialog, EventRecord *theEvent, short *itemHit, long refcon, SCModalFilterUPP userUPP)
 
short InvokeSCModalHookUPP (DialogRef theDialog, short itemHit, void *params, long refcon, SCModalHookUPP userUPP)
 
OSErr InvokeMovieExportGetDataUPP (void *refCon, MovieExportGetDataParams *params, MovieExportGetDataUPP userUPP)
 
OSErr InvokeMovieExportGetPropertyUPP (void *refcon, long trackID, OSType propertyType, void *propertyValue, MovieExportGetPropertyUPP userUPP)
 
ComponentResult MovieImportHandle (MovieImportComponent ci, Handle dataH, Movie theMovie, Track targetTrack, Track *usedTrack, TimeValue atTime, TimeValue *addedDuration, long inFlags, long *outFlags)
 
ComponentResult MovieImportFile (MovieImportComponent ci, const FSSpec *theFile, Movie theMovie, Track targetTrack, Track *usedTrack, TimeValue atTime, TimeValue *addedDuration, long inFlags, long *outFlags)
 
ComponentResult MovieImportSetSampleDuration (MovieImportComponent ci, TimeValue duration, TimeScale scale)
 
ComponentResult MovieImportSetSampleDescription (MovieImportComponent ci, SampleDescriptionHandle desc, OSType mediaType)
 
ComponentResult MovieImportSetMediaFile (MovieImportComponent ci, AliasHandle alias)
 
ComponentResult MovieImportSetDimensions (MovieImportComponent ci, Fixed width, Fixed height)
 
ComponentResult MovieImportSetChunkSize (MovieImportComponent ci, long chunkSize)
 
ComponentResult MovieImportSetProgressProc (MovieImportComponent ci, MovieProgressUPP proc, long refcon)
 
ComponentResult MovieImportSetAuxiliaryData (MovieImportComponent ci, Handle data, OSType handleType)
 
ComponentResult MovieImportSetFromScrap (MovieImportComponent ci, Boolean fromScrap)
 
ComponentResult MovieImportDoUserDialog (MovieImportComponent ci, const FSSpec *theFile, Handle theData, Boolean *canceled)
 
ComponentResult MovieImportSetDuration (MovieImportComponent ci, TimeValue duration)
 
ComponentResult MovieImportGetAuxiliaryDataType (MovieImportComponent ci, OSType *auxType)
 
ComponentResult MovieImportValidate (MovieImportComponent ci, const FSSpec *theFile, Handle theData, Boolean *valid)
 
ComponentResult MovieImportGetFileType (MovieImportComponent ci, OSType *fileType)
 
ComponentResult MovieImportDataRef (MovieImportComponent ci, Handle dataRef, OSType dataRefType, Movie theMovie, Track targetTrack, Track *usedTrack, TimeValue atTime, TimeValue *addedDuration, long inFlags, long *outFlags)
 
ComponentResult MovieImportGetSampleDescription (MovieImportComponent ci, SampleDescriptionHandle *desc, OSType *mediaType)
 
ComponentResult MovieImportGetMIMETypeList (MovieImportComponent ci, QTAtomContainer *mimeInfo)
 
ComponentResult MovieImportSetOffsetAndLimit (MovieImportComponent ci, unsigned long offset, unsigned long limit)
 
ComponentResult MovieImportGetSettingsAsAtomContainer (MovieImportComponent ci, QTAtomContainer *settings)
 
ComponentResult MovieImportSetSettingsFromAtomContainer (MovieImportComponent ci, QTAtomContainer settings)
 
ComponentResult MovieImportSetOffsetAndLimit64 (MovieImportComponent ci, const wide *offset, const wide *limit)
 
ComponentResult MovieImportIdle (MovieImportComponent ci, long inFlags, long *outFlags)
 
ComponentResult MovieImportValidateDataRef (MovieImportComponent ci, Handle dataRef, OSType dataRefType, UInt8 *valid)
 
ComponentResult MovieImportGetLoadState (MovieImportComponent ci, long *importerLoadState)
 
ComponentResult MovieImportGetMaxLoadedTime (MovieImportComponent ci, TimeValue *time)
 
ComponentResult MovieImportEstimateCompletionTime (MovieImportComponent ci, TimeRecord *time)
 
ComponentResult MovieImportSetDontBlock (MovieImportComponent ci, Boolean dontBlock)
 
ComponentResult MovieImportGetDontBlock (MovieImportComponent ci, Boolean *willBlock)
 
ComponentResult MovieExportToHandle (MovieExportComponent ci, Handle dataH, Movie theMovie, Track onlyThisTrack, TimeValue startTime, TimeValue duration)
 
ComponentResult MovieExportToFile (MovieExportComponent ci, const FSSpec *theFile, Movie theMovie, Track onlyThisTrack, TimeValue startTime, TimeValue duration)
 
ComponentResult MovieExportGetAuxiliaryData (MovieExportComponent ci, Handle dataH, OSType *handleType)
 
ComponentResult MovieExportSetProgressProc (MovieExportComponent ci, MovieProgressUPP proc, long refcon)
 
ComponentResult MovieExportSetSampleDescription (MovieExportComponent ci, SampleDescriptionHandle desc, OSType mediaType)
 
ComponentResult MovieExportDoUserDialog (MovieExportComponent ci, Movie theMovie, Track onlyThisTrack, TimeValue startTime, TimeValue duration, Boolean *canceled)
 
ComponentResult MovieExportGetCreatorType (MovieExportComponent ci, OSType *creator)
 
ComponentResult MovieExportToDataRef (MovieExportComponent ci, Handle dataRef, OSType dataRefType, Movie theMovie, Track onlyThisTrack, TimeValue startTime, TimeValue duration)
 
ComponentResult MovieExportFromProceduresToDataRef (MovieExportComponent ci, Handle dataRef, OSType dataRefType)
 
ComponentResult MovieExportAddDataSource (MovieExportComponent ci, OSType trackType, TimeScale scale, long *trackID, MovieExportGetPropertyUPP getPropertyProc, MovieExportGetDataUPP getDataProc, void *refCon)
 
ComponentResult MovieExportValidate (MovieExportComponent ci, Movie theMovie, Track onlyThisTrack, Boolean *valid)
 
ComponentResult MovieExportGetSettingsAsAtomContainer (MovieExportComponent ci, QTAtomContainer *settings)
 
ComponentResult MovieExportSetSettingsFromAtomContainer (MovieExportComponent ci, QTAtomContainer settings)
 
ComponentResult MovieExportGetFileNameExtension (MovieExportComponent ci, OSType *extension)
 
ComponentResult MovieExportGetShortFileTypeString (MovieExportComponent ci, Str255 typeString)
 
ComponentResult MovieExportGetSourceMediaType (MovieExportComponent ci, OSType *mediaType)
 
ComponentResult MovieExportSetGetMoviePropertyProc (MovieExportComponent ci, MovieExportGetPropertyUPP getPropertyProc, void *refCon)
 
ComponentResult TextExportGetDisplayData (TextExportComponent ci, TextDisplayData *textDisplay)
 
ComponentResult TextExportGetTimeFraction (TextExportComponent ci, long *movieTimeFraction)
 
ComponentResult TextExportSetTimeFraction (TextExportComponent ci, long movieTimeFraction)
 
ComponentResult TextExportGetSettings (TextExportComponent ci, long *setting)
 
ComponentResult TextExportSetSettings (TextExportComponent ci, long setting)
 
ComponentResult MIDIImportGetSettings (TextExportComponent ci, long *setting)
 
ComponentResult MIDIImportSetSettings (TextExportComponent ci, long setting)
 
ComponentResult MovieExportNewGetDataAndPropertiesProcs (MovieExportComponent ci, OSType trackType, TimeScale *scale, Movie theMovie, Track theTrack, TimeValue startTime, TimeValue duration, MovieExportGetPropertyUPP *getPropertyProc, MovieExportGetDataUPP *getDataProc, void **refCon)
 
ComponentResult MovieExportDisposeGetDataAndPropertiesProcs (MovieExportComponent ci, MovieExportGetPropertyUPP getPropertyProc, MovieExportGetDataUPP getDataProc, void *refCon)
 
ComponentResult GraphicsImageImportSetSequenceEnabled (GraphicImageMovieImportComponent ci, Boolean enable)
 
ComponentResult GraphicsImageImportGetSequenceEnabled (GraphicImageMovieImportComponent ci, Boolean *enable)
 
ComponentResult PreviewShowData (pnotComponent p, OSType dataType, Handle data, const Rect *inHere)
 
ComponentResult PreviewMakePreview (pnotComponent p, OSType *previewType, Handle *previewResult, const FSSpec *sourceFile, ICMProgressProcRecordPtr progress)
 
ComponentResult PreviewMakePreviewReference (pnotComponent p, OSType *previewType, short *resID, const FSSpec *sourceFile)
 
ComponentResult PreviewEvent (pnotComponent p, EventRecord *e, Boolean *handledEvent)
 
ComponentResult DataCodecDecompress (DataCodecComponent dc, void *srcData, UInt32 srcSize, void *dstData, UInt32 dstBufferSize)
 
ComponentResult DataCodecGetCompressBufferSize (DataCodecComponent dc, UInt32 srcSize, UInt32 *dstSize)
 
ComponentResult DataCodecCompress (DataCodecComponent dc, void *srcData, UInt32 srcSize, void *dstData, UInt32 dstBufferSize, UInt32 *actualDstSize, UInt32 *decompressSlop)
 
ComponentResult DataCodecBeginInterruptSafe (DataCodecComponent dc, unsigned long maxSrcSize)
 
ComponentResult DataCodecEndInterruptSafe (DataCodecComponent dc)
 
ComponentResult DataCodecDecompressPartial (DataCodecComponent dc, void **next_in, unsigned long *avail_in, unsigned long *total_in, void **next_out, unsigned long *avail_out, unsigned long *total_out, Boolean *didFinish)
 
ComponentResult DataCodecCompressPartial (DataCodecComponent dc, void **next_in, unsigned long *avail_in, unsigned long *total_in, void **next_out, unsigned long *avail_out, unsigned long *total_out, Boolean tryToFinish, Boolean *didFinish)
 
typedef CALLBACK_API (void, DataHCompletionProcPtr)(Ptr request
 
typedef STACK_UPP_TYPE (DataHCompletionProcPtr) DataHCompletionUPP
 
ComponentResult DataHGetData (DataHandler dh, Handle h, long hOffset, long offset, long size)
 
ComponentResult DataHPutData (DataHandler dh, Handle h, long hOffset, long *offset, long size)
 
ComponentResult DataHFlushData (DataHandler dh)
 
ComponentResult DataHOpenForWrite (DataHandler dh)
 
ComponentResult DataHCloseForWrite (DataHandler dh)
 
ComponentResult DataHOpenForRead (DataHandler dh)
 
ComponentResult DataHCloseForRead (DataHandler dh)
 
ComponentResult DataHSetDataRef (DataHandler dh, Handle dataRef)
 
ComponentResult DataHGetDataRef (DataHandler dh, Handle *dataRef)
 
ComponentResult DataHCompareDataRef (DataHandler dh, Handle dataRef, Boolean *equal)
 
ComponentResult DataHTask (DataHandler dh)
 
ComponentResult DataHScheduleData (DataHandler dh, Ptr PlaceToPutDataPtr, long FileOffset, long DataSize, long RefCon, DataHSchedulePtr scheduleRec, DataHCompletionUPP CompletionRtn)
 
ComponentResult DataHFinishData (DataHandler dh, Ptr PlaceToPutDataPtr, Boolean Cancel)
 
ComponentResult DataHFlushCache (DataHandler dh)
 
ComponentResult DataHResolveDataRef (DataHandler dh, Handle theDataRef, Boolean *wasChanged, Boolean userInterfaceAllowed)
 
ComponentResult DataHGetFileSize (DataHandler dh, long *fileSize)
 
ComponentResult DataHCanUseDataRef (DataHandler dh, Handle dataRef, long *useFlags)
 
ComponentResult DataHGetVolumeList (DataHandler dh, DataHVolumeList *volumeList)
 
ComponentResult DataHWrite (DataHandler dh, Ptr data, long offset, long size, DataHCompletionUPP completion, long refCon)
 
ComponentResult DataHPreextend (DataHandler dh, unsigned long maxToAdd, unsigned long *spaceAdded)
 
ComponentResult DataHSetFileSize (DataHandler dh, long fileSize)
 
ComponentResult DataHGetFreeSpace (DataHandler dh, unsigned long *freeSize)
 
ComponentResult DataHCreateFile (DataHandler dh, OSType creator, Boolean deleteExisting)
 
ComponentResult DataHGetPreferredBlockSize (DataHandler dh, long *blockSize)
 
ComponentResult DataHGetDeviceIndex (DataHandler dh, long *deviceIndex)
 
ComponentResult DataHIsStreamingDataHandler (DataHandler dh, Boolean *yes)
 
ComponentResult DataHGetDataInBuffer (DataHandler dh, long startOffset, long *size)
 
ComponentResult DataHGetScheduleAheadTime (DataHandler dh, long *millisecs)
 
ComponentResult DataHSetCacheSizeLimit (DataHandler dh, Size cacheSizeLimit)
 
ComponentResult DataHGetCacheSizeLimit (DataHandler dh, Size *cacheSizeLimit)
 
ComponentResult DataHGetMovie (DataHandler dh, Movie *theMovie, short *id)
 
ComponentResult DataHAddMovie (DataHandler dh, Movie theMovie, short *id)
 
ComponentResult DataHUpdateMovie (DataHandler dh, Movie theMovie, short id)
 
ComponentResult DataHDoesBuffer (DataHandler dh, Boolean *buffersReads, Boolean *buffersWrites)
 
ComponentResult DataHGetFileName (DataHandler dh, Str255 str)
 
ComponentResult DataHGetAvailableFileSize (DataHandler dh, long *fileSize)
 
ComponentResult DataHGetMacOSFileType (DataHandler dh, OSType *fileType)
 
ComponentResult DataHGetMIMEType (DataHandler dh, Str255 mimeType)
 
ComponentResult DataHSetDataRefWithAnchor (DataHandler dh, Handle anchorDataRef, OSType dataRefType, Handle dataRef)
 
ComponentResult DataHGetDataRefWithAnchor (DataHandler dh, Handle anchorDataRef, OSType dataRefType, Handle *dataRef)
 
ComponentResult DataHSetMacOSFileType (DataHandler dh, OSType fileType)
 
ComponentResult DataHSetTimeBase (DataHandler dh, TimeBase tb)
 
ComponentResult DataHGetInfoFlags (DataHandler dh, UInt32 *flags)
 
ComponentResult DataHScheduleData64 (DataHandler dh, Ptr PlaceToPutDataPtr, const wide *FileOffset, long DataSize, long RefCon, DataHSchedulePtr scheduleRec, DataHCompletionUPP CompletionRtn)
 
ComponentResult DataHWrite64 (DataHandler dh, Ptr data, const wide *offset, long size, DataHCompletionUPP completion, long refCon)
 
ComponentResult DataHGetFileSize64 (DataHandler dh, wide *fileSize)
 
ComponentResult DataHPreextend64 (DataHandler dh, const wide *maxToAdd, wide *spaceAdded)
 
ComponentResult DataHSetFileSize64 (DataHandler dh, const wide *fileSize)
 
ComponentResult DataHGetFreeSpace64 (DataHandler dh, wide *freeSize)
 
ComponentResult DataHAppend64 (DataHandler dh, void *data, wide *fileOffset, unsigned long size)
 
ComponentResult DataHReadAsync (DataHandler dh, void *dataPtr, UInt32 dataSize, const wide *dataOffset, DataHCompletionUPP completion, long refCon)
 
ComponentResult DataHPollRead (DataHandler dh, void *dataPtr, UInt32 *dataSizeSoFar)
 
ComponentResult DataHGetDataAvailability (DataHandler dh, long offset, long len, long *missing_offset, long *missing_len)
 
ComponentResult DataHGetFileSizeAsync (DataHandler dh, wide *fileSize, DataHCompletionUPP completionRtn, long refCon)
 
ComponentResult DataHGetDataRefAsType (DataHandler dh, OSType requestedType, Handle *dataRef)
 
ComponentResult DataHSetDataRefExtension (DataHandler dh, Handle extension, OSType idType)
 
ComponentResult DataHGetDataRefExtension (DataHandler dh, Handle *extension, OSType idType)
 
ComponentResult DataHGetMovieWithFlags (DataHandler dh, Movie *theMovie, short *id, short flags)
 
ComponentResult DataHGetFileTypeOrdering (DataHandler dh, DataHFileTypeOrderingHandle *orderingListHandle)
 
ComponentResult DataHCreateFileWithFlags (DataHandler dh, OSType creator, Boolean deleteExisting, UInt32 flags)
 
ComponentResult DataHGetMIMETypeAsync (DataHandler dh, Str255 mimeType, DataHCompletionUPP completionRtn, long refCon)
 
ComponentResult DataHGetInfo (DataHandler dh, OSType what, void *info)
 
ComponentResult DataHPlaybackHints (DataHandler dh, long flags, unsigned long minFileOffset, unsigned long maxFileOffset, long bytesPerSecond)
 
ComponentResult DataHPlaybackHints64 (DataHandler dh, long flags, const wide *minFileOffset, const wide *maxFileOffset, long bytesPerSecond)
 
ComponentResult DataHGetDataRate (DataHandler dh, long flags, long *bytesPerSecond)
 
ComponentResult DataHSetTimeHints (DataHandler dh, long flags, long bandwidthPriority, TimeScale scale, TimeValue minTime, TimeValue maxTime)
 
typedef CALLBACK_API (void, VdigIntProcPtr)(long flags
 
typedef STACK_UPP_TYPE (VdigIntProcPtr) VdigIntUPP
 
VideoDigitizerError VDGetMaxSrcRect (VideoDigitizerComponent ci, short inputStd, Rect *maxSrcRect)
 
VideoDigitizerError VDGetActiveSrcRect (VideoDigitizerComponent ci, short inputStd, Rect *activeSrcRect)
 
VideoDigitizerError VDSetDigitizerRect (VideoDigitizerComponent ci, Rect *digitizerRect)
 
VideoDigitizerError VDGetDigitizerRect (VideoDigitizerComponent ci, Rect *digitizerRect)
 
VideoDigitizerError VDGetVBlankRect (VideoDigitizerComponent ci, short inputStd, Rect *vBlankRect)
 
VideoDigitizerError VDGetMaskPixMap (VideoDigitizerComponent ci, PixMapHandle maskPixMap)
 
VideoDigitizerError VDGetPlayThruDestination (VideoDigitizerComponent ci, PixMapHandle *dest, Rect *destRect, MatrixRecord *m, RgnHandle *mask)
 
VideoDigitizerError VDUseThisCLUT (VideoDigitizerComponent ci, CTabHandle colorTableHandle)
 
VideoDigitizerError VDSetInputGammaValue (VideoDigitizerComponent ci, Fixed channel1, Fixed channel2, Fixed channel3)
 
VideoDigitizerError VDGetInputGammaValue (VideoDigitizerComponent ci, Fixed *channel1, Fixed *channel2, Fixed *channel3)
 
VideoDigitizerError VDSetBrightness (VideoDigitizerComponent ci, unsigned short *brightness)
 
VideoDigitizerError VDGetBrightness (VideoDigitizerComponent ci, unsigned short *brightness)
 
VideoDigitizerError VDSetContrast (VideoDigitizerComponent ci, unsigned short *contrast)
 
VideoDigitizerError VDSetHue (VideoDigitizerComponent ci, unsigned short *hue)
 
VideoDigitizerError VDSetSharpness (VideoDigitizerComponent ci, unsigned short *sharpness)
 
VideoDigitizerError VDSetSaturation (VideoDigitizerComponent ci, unsigned short *saturation)
 
VideoDigitizerError VDGetContrast (VideoDigitizerComponent ci, unsigned short *contrast)
 
VideoDigitizerError VDGetHue (VideoDigitizerComponent ci, unsigned short *hue)
 
VideoDigitizerError VDGetSharpness (VideoDigitizerComponent ci, unsigned short *sharpness)
 
VideoDigitizerError VDGetSaturation (VideoDigitizerComponent ci, unsigned short *saturation)
 
VideoDigitizerError VDGrabOneFrame (VideoDigitizerComponent ci)
 
VideoDigitizerError VDGetMaxAuxBuffer (VideoDigitizerComponent ci, PixMapHandle *pm, Rect *r)
 
VideoDigitizerError VDGetDigitizerInfo (VideoDigitizerComponent ci, DigitizerInfo *info)
 
VideoDigitizerError VDGetCurrentFlags (VideoDigitizerComponent ci, long *inputCurrentFlag, long *outputCurrentFlag)
 
VideoDigitizerError VDSetKeyColor (VideoDigitizerComponent ci, long index)
 
VideoDigitizerError VDGetKeyColor (VideoDigitizerComponent ci, long *index)
 
VideoDigitizerError VDAddKeyColor (VideoDigitizerComponent ci, long *index)
 
VideoDigitizerError VDGetNextKeyColor (VideoDigitizerComponent ci, long index)
 
VideoDigitizerError VDSetKeyColorRange (VideoDigitizerComponent ci, RGBColor *minRGB, RGBColor *maxRGB)
 
VideoDigitizerError VDGetKeyColorRange (VideoDigitizerComponent ci, RGBColor *minRGB, RGBColor *maxRGB)
 
VideoDigitizerError VDSetDigitizerUserInterrupt (VideoDigitizerComponent ci, long flags, VdigIntUPP userInterruptProc, long refcon)
 
VideoDigitizerError VDSetInputColorSpaceMode (VideoDigitizerComponent ci, short colorSpaceMode)
 
VideoDigitizerError VDGetInputColorSpaceMode (VideoDigitizerComponent ci, short *colorSpaceMode)
 
VideoDigitizerError VDSetClipState (VideoDigitizerComponent ci, short clipEnable)
 
VideoDigitizerError VDGetClipState (VideoDigitizerComponent ci, short *clipEnable)
 
VideoDigitizerError VDSetClipRgn (VideoDigitizerComponent ci, RgnHandle clipRegion)
 
VideoDigitizerError VDClearClipRgn (VideoDigitizerComponent ci, RgnHandle clipRegion)
 
VideoDigitizerError VDGetCLUTInUse (VideoDigitizerComponent ci, CTabHandle *colorTableHandle)
 
VideoDigitizerError VDSetPLLFilterType (VideoDigitizerComponent ci, short pllType)
 
VideoDigitizerError VDGetPLLFilterType (VideoDigitizerComponent ci, short *pllType)
 
VideoDigitizerError VDGetMaskandValue (VideoDigitizerComponent ci, unsigned short blendLevel, long *mask, long *value)
 
VideoDigitizerError VDSetMasterBlendLevel (VideoDigitizerComponent ci, unsigned short *blendLevel)
 
VideoDigitizerError VDSetPlayThruDestination (VideoDigitizerComponent ci, PixMapHandle dest, RectPtr destRect, MatrixRecordPtr m, RgnHandle mask)
 
VideoDigitizerError VDSetPlayThruOnOff (VideoDigitizerComponent ci, short state)
 
VideoDigitizerError VDSetFieldPreference (VideoDigitizerComponent ci, short fieldFlag)
 
VideoDigitizerError VDGetFieldPreference (VideoDigitizerComponent ci, short *fieldFlag)
 
VideoDigitizerError VDPreflightDestination (VideoDigitizerComponent ci, Rect *digitizerRect, PixMap **dest, RectPtr destRect, MatrixRecordPtr m)
 
VideoDigitizerError VDPreflightGlobalRect (VideoDigitizerComponent ci, GrafPtr theWindow, Rect *globalRect)
 
VideoDigitizerError VDSetPlayThruGlobalRect (VideoDigitizerComponent ci, GrafPtr theWindow, Rect *globalRect)
 
VideoDigitizerError VDSetInputGammaRecord (VideoDigitizerComponent ci, VDGamRecPtr inputGammaPtr)
 
VideoDigitizerError VDGetInputGammaRecord (VideoDigitizerComponent ci, VDGamRecPtr *inputGammaPtr)
 
VideoDigitizerError VDSetBlackLevelValue (VideoDigitizerComponent ci, unsigned short *blackLevel)
 
VideoDigitizerError VDGetBlackLevelValue (VideoDigitizerComponent ci, unsigned short *blackLevel)
 
VideoDigitizerError VDSetWhiteLevelValue (VideoDigitizerComponent ci, unsigned short *whiteLevel)
 
VideoDigitizerError VDGetWhiteLevelValue (VideoDigitizerComponent ci, unsigned short *whiteLevel)
 
VideoDigitizerError VDGetVideoDefaults (VideoDigitizerComponent ci, unsigned short *blackLevel, unsigned short *whiteLevel, unsigned short *brightness, unsigned short *hue, unsigned short *saturation, unsigned short *contrast, unsigned short *sharpness)
 
VideoDigitizerError VDGetNumberOfInputs (VideoDigitizerComponent ci, short *inputs)
 
VideoDigitizerError VDGetInputFormat (VideoDigitizerComponent ci, short input, short *format)
 
VideoDigitizerError VDSetInput (VideoDigitizerComponent ci, short input)
 
VideoDigitizerError VDGetInput (VideoDigitizerComponent ci, short *input)
 
VideoDigitizerError VDSetInputStandard (VideoDigitizerComponent ci, short inputStandard)
 
VideoDigitizerError VDSetupBuffers (VideoDigitizerComponent ci, VdigBufferRecListHandle bufferList)
 
VideoDigitizerError VDGrabOneFrameAsync (VideoDigitizerComponent ci, short buffer)
 
VideoDigitizerError VDDone (VideoDigitizerComponent ci, short buffer)
 
VideoDigitizerError VDSetCompression (VideoDigitizerComponent ci, OSType compressType, short depth, Rect *bounds, CodecQ spatialQuality, CodecQ temporalQuality, long keyFrameRate)
 
VideoDigitizerError VDCompressOneFrameAsync (VideoDigitizerComponent ci)
 
VideoDigitizerError VDCompressDone (VideoDigitizerComponent ci, Boolean *done, Ptr *theData, long *dataSize, UInt8 *similarity, TimeRecord *t)
 
VideoDigitizerError VDReleaseCompressBuffer (VideoDigitizerComponent ci, Ptr bufferAddr)
 
VideoDigitizerError VDGetImageDescription (VideoDigitizerComponent ci, ImageDescriptionHandle desc)
 
VideoDigitizerError VDResetCompressSequence (VideoDigitizerComponent ci)
 
VideoDigitizerError VDSetCompressionOnOff (VideoDigitizerComponent ci, Boolean state)
 
VideoDigitizerError VDGetCompressionTypes (VideoDigitizerComponent ci, VDCompressionListHandle h)
 
VideoDigitizerError VDSetTimeBase (VideoDigitizerComponent ci, TimeBase t)
 
VideoDigitizerError VDSetFrameRate (VideoDigitizerComponent ci, Fixed framesPerSecond)
 
VideoDigitizerError VDGetDataRate (VideoDigitizerComponent ci, long *milliSecPerFrame, Fixed *framesPerSecond, long *bytesPerSecond)
 
VideoDigitizerError VDGetSoundInputDriver (VideoDigitizerComponent ci, Str255 soundDriverName)
 
VideoDigitizerError VDGetDMADepths (VideoDigitizerComponent ci, long *depthArray, long *preferredDepth)
 
VideoDigitizerError VDGetPreferredTimeScale (VideoDigitizerComponent ci, TimeScale *preferred)
 
VideoDigitizerError VDReleaseAsyncBuffers (VideoDigitizerComponent ci)
 
VideoDigitizerError VDSetDataRate (VideoDigitizerComponent ci, long bytesPerSecond)
 
VideoDigitizerError VDGetTimeCode (VideoDigitizerComponent ci, TimeRecord *atTime, void *timeCodeFormat, void *timeCodeTime)
 
VideoDigitizerError VDUseSafeBuffers (VideoDigitizerComponent ci, Boolean useSafeBuffers)
 
VideoDigitizerError VDGetSoundInputSource (VideoDigitizerComponent ci, long videoInput, long *soundInput)
 
VideoDigitizerError VDGetCompressionTime (VideoDigitizerComponent ci, OSType compressionType, short depth, Rect *srcRect, CodecQ *spatialQuality, CodecQ *temporalQuality, unsigned long *compressTime)
 
VideoDigitizerError VDSetPreferredPacketSize (VideoDigitizerComponent ci, long preferredPacketSizeInBytes)
 
VideoDigitizerError VDSetPreferredImageDimensions (VideoDigitizerComponent ci, long width, long height)
 
VideoDigitizerError VDGetPreferredImageDimensions (VideoDigitizerComponent ci, long *width, long *height)
 
VideoDigitizerError VDGetInputName (VideoDigitizerComponent ci, long videoInput, Str255 name)
 
VideoDigitizerError VDSetDestinationPort (VideoDigitizerComponent ci, CGrafPtr destPort)
 
typedef CALLBACK_API (ComponentResult, StartDocumentHandler)(long refcon)
 
typedef CALLBACK_API (ComponentResult, EndDocumentHandler)(long refcon)
 
typedef CALLBACK_API (ComponentResult, StartElementHandler)(const char *name
 
typedef CALLBACK_API (ComponentResult, EndElementHandler)(const char *name
 
typedef CALLBACK_API (ComponentResult, CharDataHandler)(const char *charData
 
typedef CALLBACK_API (ComponentResult, PreprocessInstructionHandler)(const char *name
 
typedef CALLBACK_API (ComponentResult, CommentHandler)(const char *comment
 
typedef STACK_UPP_TYPE (StartDocumentHandler) StartDocumentHandlerUPP
 
typedef STACK_UPP_TYPE (EndDocumentHandler) EndDocumentHandlerUPP
 
typedef STACK_UPP_TYPE (StartElementHandler) StartElementHandlerUPP
 
typedef STACK_UPP_TYPE (EndElementHandler) EndElementHandlerUPP
 
typedef STACK_UPP_TYPE (CharDataHandler) CharDataHandlerUPP
 
typedef STACK_UPP_TYPE (PreprocessInstructionHandler) PreprocessInstructionHandlerUPP
 
typedef STACK_UPP_TYPE (CommentHandler) CommentHandlerUPP
 
ComponentResult XMLParseDataRef (ComponentInstance aParser, Handle dataRef, OSType dataRefType, long parseFlags, XMLDoc *document)
 
ComponentResult XMLParseFile (ComponentInstance aParser, ConstFSSpecPtr fileSpec, long parseFlags, XMLDoc *document)
 
ComponentResult XMLParseDisposeXMLDoc (ComponentInstance aParser, XMLDoc document)
 
ComponentResult XMLParseGetDetailedParseError (ComponentInstance aParser, long *errorLine, StringPtr errDesc)
 
ComponentResult XMLParseAddElement (ComponentInstance aParser, char *elementName, UInt32 nameSpaceID, UInt32 *elementID, long elementFlags)
 
ComponentResult XMLParseAddAttribute (ComponentInstance aParser, UInt32 elementID, UInt32 nameSpaceID, char *attributeName, UInt32 *attributeID)
 
ComponentResult XMLParseAddMultipleAttributes (ComponentInstance aParser, UInt32 elementID, UInt32 *nameSpaceIDs, char *attributeNames, UInt32 *attributeIDs)
 
ComponentResult XMLParseAddAttributeAndValue (ComponentInstance aParser, UInt32 elementID, UInt32 nameSpaceID, char *attributeName, UInt32 *attributeID, UInt32 attributeValueKind, void *attributeValueKindInfo)
 
ComponentResult XMLParseAddMultipleAttributesAndValues (ComponentInstance aParser, UInt32 elementID, UInt32 *nameSpaceIDs, char *attributeNames, UInt32 *attributeIDs, UInt32 *attributeValueKinds, void **attributeValueKindInfos)
 
ComponentResult XMLParseAddAttributeValueKind (ComponentInstance aParser, UInt32 elementID, UInt32 attributeID, UInt32 attributeValueKind, void *attributeValueKindInfo)
 
ComponentResult XMLParseAddNameSpace (ComponentInstance aParser, char *nameSpaceURL, UInt32 *nameSpaceID)
 
ComponentResult XMLParseSetOffsetAndLimit (ComponentInstance aParser, UInt32 offset, UInt32 limit)
 
ComponentResult XMLParseSetEventParseRefCon (ComponentInstance aParser, long refcon)
 
ComponentResult XMLParseSetStartDocumentHandler (ComponentInstance aParser, StartDocumentHandlerUPP startDocument)
 
ComponentResult XMLParseSetEndDocumentHandler (ComponentInstance aParser, EndDocumentHandlerUPP endDocument)
 
ComponentResult XMLParseSetStartElementHandler (ComponentInstance aParser, StartElementHandlerUPP startElement)
 
ComponentResult XMLParseSetEndElementHandler (ComponentInstance aParser, EndElementHandlerUPP endElement)
 
ComponentResult XMLParseSetCharDataHandler (ComponentInstance aParser, CharDataHandlerUPP charData)
 
ComponentResult XMLParseSetPreprocessInstructionHandler (ComponentInstance aParser, PreprocessInstructionHandlerUPP preprocessInstruction)
 
ComponentResult XMLParseSetCommentHandler (ComponentInstance aParser, CommentHandlerUPP comment)
 
typedef CALLBACK_API (OSErr, SGDataProcPtr)(SGChannel c
 
typedef STACK_UPP_TYPE (SGDataProcPtr) SGDataUPP
 
typedef CALLBACK_API (Boolean, SGModalFilterProcPtr)(DialogRef theDialog
 
typedef STACK_UPP_TYPE (SGModalFilterProcPtr) SGModalFilterUPP
 
ComponentResult SGInitialize (SeqGrabComponent s)
 
ComponentResult SGSetDataOutput (SeqGrabComponent s, const FSSpec *movieFile, long whereFlags)
 
ComponentResult SGGetDataOutput (SeqGrabComponent s, FSSpec *movieFile, long *whereFlags)
 
ComponentResult SGSetGWorld (SeqGrabComponent s, CGrafPtr gp, GDHandle gd)
 
ComponentResult SGGetGWorld (SeqGrabComponent s, CGrafPtr *gp, GDHandle *gd)
 
ComponentResult SGNewChannel (SeqGrabComponent s, OSType channelType, SGChannel *ref)
 
ComponentResult SGDisposeChannel (SeqGrabComponent s, SGChannel c)
 
ComponentResult SGStartPreview (SeqGrabComponent s)
 
ComponentResult SGStartRecord (SeqGrabComponent s)
 
ComponentResult SGIdle (SeqGrabComponent s)
 
ComponentResult SGStop (SeqGrabComponent s)
 
ComponentResult SGPause (SeqGrabComponent s, Byte pause)
 
ComponentResult SGPrepare (SeqGrabComponent s, Boolean prepareForPreview, Boolean prepareForRecord)
 
ComponentResult SGRelease (SeqGrabComponent s)
 
Movie SGGetMovie (SeqGrabComponent s)
 
ComponentResult SGSetMaximumRecordTime (SeqGrabComponent s, unsigned long ticks)
 
ComponentResult SGGetMaximumRecordTime (SeqGrabComponent s, unsigned long *ticks)
 
ComponentResult SGGetStorageSpaceRemaining (SeqGrabComponent s, unsigned long *bytes)
 
ComponentResult SGGetTimeRemaining (SeqGrabComponent s, long *ticksLeft)
 
ComponentResult SGGrabPict (SeqGrabComponent s, PicHandle *p, const Rect *bounds, short offscreenDepth, long grabPictFlags)
 
ComponentResult SGGetLastMovieResID (SeqGrabComponent s, short *resID)
 
ComponentResult SGSetFlags (SeqGrabComponent s, long sgFlags)
 
ComponentResult SGGetFlags (SeqGrabComponent s, long *sgFlags)
 
ComponentResult SGSetDataProc (SeqGrabComponent s, SGDataUPP proc, long refCon)
 
ComponentResult SGNewChannelFromComponent (SeqGrabComponent s, SGChannel *newChannel, Component sgChannelComponent)
 
ComponentResult SGDisposeDeviceList (SeqGrabComponent s, SGDeviceList list)
 
ComponentResult SGAppendDeviceListToMenu (SeqGrabComponent s, SGDeviceList list, MenuRef mh)
 
ComponentResult SGSetSettings (SeqGrabComponent s, UserData ud, long flags)
 
ComponentResult SGGetSettings (SeqGrabComponent s, UserData *ud, long flags)
 
ComponentResult SGGetIndChannel (SeqGrabComponent s, short index, SGChannel *ref, OSType *chanType)
 
ComponentResult SGUpdate (SeqGrabComponent s, RgnHandle updateRgn)
 
ComponentResult SGGetPause (SeqGrabComponent s, Byte *paused)
 
ComponentResult SGSettingsDialog (SeqGrabComponent s, SGChannel c, short numPanels, ConstComponentListPtr panelList, long flags, SGModalFilterUPP proc, long procRefNum)
 
ComponentResult SGGetAlignmentProc (SeqGrabComponent s, ICMAlignmentProcRecordPtr alignmentProc)
 
ComponentResult SGSetChannelSettings (SeqGrabComponent s, SGChannel c, UserData ud, long flags)
 
ComponentResult SGGetChannelSettings (SeqGrabComponent s, SGChannel c, UserData *ud, long flags)
 
ComponentResult SGGetMode (SeqGrabComponent s, Boolean *previewMode, Boolean *recordMode)
 
ComponentResult SGSetDataRef (SeqGrabComponent s, Handle dataRef, OSType dataRefType, long whereFlags)
 
ComponentResult SGGetDataRef (SeqGrabComponent s, Handle *dataRef, OSType *dataRefType, long *whereFlags)
 
ComponentResult SGNewOutput (SeqGrabComponent s, Handle dataRef, OSType dataRefType, long whereFlags, SGOutput *sgOut)
 
ComponentResult SGDisposeOutput (SeqGrabComponent s, SGOutput sgOut)
 
ComponentResult SGSetOutputFlags (SeqGrabComponent s, SGOutput sgOut, long whereFlags)
 
ComponentResult SGSetChannelOutput (SeqGrabComponent s, SGChannel c, SGOutput sgOut)
 
ComponentResult SGGetDataOutputStorageSpaceRemaining (SeqGrabComponent s, SGOutput sgOut, unsigned long *space)
 
ComponentResult SGHandleUpdateEvent (SeqGrabComponent s, const EventRecord *event, Boolean *handled)
 
ComponentResult SGSetOutputNextOutput (SeqGrabComponent s, SGOutput sgOut, SGOutput nextOut)
 
ComponentResult SGGetOutputNextOutput (SeqGrabComponent s, SGOutput sgOut, SGOutput *nextOut)
 
ComponentResult SGSetOutputMaximumOffset (SeqGrabComponent s, SGOutput sgOut, const wide *maxOffset)
 
ComponentResult SGGetOutputMaximumOffset (SeqGrabComponent s, SGOutput sgOut, wide *maxOffset)
 
ComponentResult SGGetOutputDataReference (SeqGrabComponent s, SGOutput sgOut, Handle *dataRef, OSType *dataRefType)
 
ComponentResult SGWriteExtendedMovieData (SeqGrabComponent s, SGChannel c, Ptr p, long len, wide *offset, SGOutput *sgOut)
 
ComponentResult SGGetStorageSpaceRemaining64 (SeqGrabComponent s, wide *bytes)
 
ComponentResult SGGetDataOutputStorageSpaceRemaining64 (SeqGrabComponent s, SGOutput sgOut, wide *space)
 
ComponentResult SGWriteMovieData (SeqGrabComponent s, SGChannel c, Ptr p, long len, long *offset)
 
ComponentResult SGAddFrameReference (SeqGrabComponent s, SeqGrabFrameInfoPtr frameInfo)
 
ComponentResult SGGetNextFrameReference (SeqGrabComponent s, SeqGrabFrameInfoPtr frameInfo, TimeValue *frameDuration, long *frameNumber)
 
ComponentResult SGGetTimeBase (SeqGrabComponent s, TimeBase *tb)
 
ComponentResult SGSortDeviceList (SeqGrabComponent s, SGDeviceList list)
 
ComponentResult SGAddMovieData (SeqGrabComponent s, SGChannel c, Ptr p, long len, long *offset, long chRefCon, TimeValue time, short writeType)
 
ComponentResult SGChangedSource (SeqGrabComponent s, SGChannel c)
 
ComponentResult SGAddExtendedFrameReference (SeqGrabComponent s, SeqGrabExtendedFrameInfoPtr frameInfo)
 
ComponentResult SGGetNextExtendedFrameReference (SeqGrabComponent s, SeqGrabExtendedFrameInfoPtr frameInfo, TimeValue *frameDuration, long *frameNumber)
 
ComponentResult SGAddExtendedMovieData (SeqGrabComponent s, SGChannel c, Ptr p, long len, wide *offset, long chRefCon, TimeValue time, short writeType, SGOutput *whichOutput)
 
ComponentResult SGAddOutputDataRefToMedia (SeqGrabComponent s, SGOutput sgOut, Media theMedia, SampleDescriptionHandle desc)
 
ComponentResult SGSetChannelUsage (SGChannel c, long usage)
 
ComponentResult SGGetChannelUsage (SGChannel c, long *usage)
 
ComponentResult SGSetChannelBounds (SGChannel c, const Rect *bounds)
 
ComponentResult SGGetChannelBounds (SGChannel c, Rect *bounds)
 
ComponentResult SGSetChannelVolume (SGChannel c, short volume)
 
ComponentResult SGGetChannelVolume (SGChannel c, short *volume)
 
ComponentResult SGGetChannelInfo (SGChannel c, long *channelInfo)
 
ComponentResult SGSetChannelPlayFlags (SGChannel c, long playFlags)
 
ComponentResult SGGetChannelPlayFlags (SGChannel c, long *playFlags)
 
ComponentResult SGSetChannelMaxFrames (SGChannel c, long frameCount)
 
ComponentResult SGGetChannelMaxFrames (SGChannel c, long *frameCount)
 
ComponentResult SGSetChannelRefCon (SGChannel c, long refCon)
 
ComponentResult SGSetChannelClip (SGChannel c, RgnHandle theClip)
 
ComponentResult SGGetChannelClip (SGChannel c, RgnHandle *theClip)
 
ComponentResult SGGetChannelSampleDescription (SGChannel c, Handle sampleDesc)
 
ComponentResult SGGetChannelDeviceList (SGChannel c, long selectionFlags, SGDeviceList *list)
 
ComponentResult SGSetChannelDevice (SGChannel c, StringPtr name)
 
ComponentResult SGSetChannelMatrix (SGChannel c, const MatrixRecord *m)
 
ComponentResult SGGetChannelMatrix (SGChannel c, MatrixRecord *m)
 
ComponentResult SGGetChannelTimeScale (SGChannel c, TimeScale *scale)
 
ComponentResult SGChannelPutPicture (SGChannel c)
 
ComponentResult SGChannelSetRequestedDataRate (SGChannel c, long bytesPerSecond)
 
ComponentResult SGChannelGetRequestedDataRate (SGChannel c, long *bytesPerSecond)
 
ComponentResult SGChannelSetDataSourceName (SGChannel c, ConstStr255Param name, ScriptCode scriptTag)
 
ComponentResult SGChannelGetDataSourceName (SGChannel c, Str255 name, ScriptCode *scriptTag)
 
ComponentResult SGChannelSetCodecSettings (SGChannel c, Handle settings)
 
ComponentResult SGChannelGetCodecSettings (SGChannel c, Handle *settings)
 
ComponentResult SGGetChannelTimeBase (SGChannel c, TimeBase *tb)
 
ComponentResult SGInitChannel (SGChannel c, SeqGrabComponent owner)
 
ComponentResult SGWriteSamples (SGChannel c, Movie m, AliasHandle theFile)
 
ComponentResult SGGetDataRate (SGChannel c, long *bytesPerSecond)
 
ComponentResult SGAlignChannelRect (SGChannel c, Rect *r)
 
ComponentResult SGPanelGetDitl (SeqGrabComponent s, Handle *ditl)
 
ComponentResult SGPanelGetTitle (SeqGrabComponent s, Str255 title)
 
ComponentResult SGPanelCanRun (SeqGrabComponent s, SGChannel c)
 
ComponentResult SGPanelInstall (SeqGrabComponent s, SGChannel c, DialogRef d, short itemOffset)
 
ComponentResult SGPanelEvent (SeqGrabComponent s, SGChannel c, DialogRef d, short itemOffset, const EventRecord *theEvent, short *itemHit, Boolean *handled)
 
ComponentResult SGPanelItem (SeqGrabComponent s, SGChannel c, DialogRef d, short itemOffset, short itemNum)
 
ComponentResult SGPanelRemove (SeqGrabComponent s, SGChannel c, DialogRef d, short itemOffset)
 
ComponentResult SGPanelSetGrabber (SeqGrabComponent s, SeqGrabComponent sg)
 
ComponentResult SGPanelSetResFile (SeqGrabComponent s, short resRef)
 
ComponentResult SGPanelGetSettings (SeqGrabComponent s, SGChannel c, UserData *ud, long flags)
 
ComponentResult SGPanelSetSettings (SeqGrabComponent s, SGChannel c, UserData ud, long flags)
 
ComponentResult SGPanelValidateInput (SeqGrabComponent s, Boolean *ok)
 
ComponentResult SGPanelSetEventFilter (SeqGrabComponent s, SGModalFilterUPP proc, long refCon)
 
typedef CALLBACK_API (ComponentResult, SGGrabBottleProcPtr)(SGChannel c
 
typedef CALLBACK_API (ComponentResult, SGGrabCompleteBottleProcPtr)(SGChannel c
 
typedef CALLBACK_API (ComponentResult, SGDisplayBottleProcPtr)(SGChannel c
 
typedef CALLBACK_API (ComponentResult, SGCompressBottleProcPtr)(SGChannel c
 
typedef CALLBACK_API (ComponentResult, SGCompressCompleteBottleProcPtr)(SGChannel c
 
typedef CALLBACK_API (ComponentResult, SGAddFrameBottleProcPtr)(SGChannel c
 
typedef CALLBACK_API (ComponentResult, SGTransferFrameBottleProcPtr)(SGChannel c
 
typedef CALLBACK_API (ComponentResult, SGGrabCompressCompleteBottleProcPtr)(SGChannel c
 
typedef CALLBACK_API (ComponentResult, SGDisplayCompressBottleProcPtr)(SGChannel c
 
typedef STACK_UPP_TYPE (SGGrabBottleProcPtr) SGGrabBottleUPP
 
typedef STACK_UPP_TYPE (SGGrabCompleteBottleProcPtr) SGGrabCompleteBottleUPP
 
typedef STACK_UPP_TYPE (SGDisplayBottleProcPtr) SGDisplayBottleUPP
 
typedef STACK_UPP_TYPE (SGCompressBottleProcPtr) SGCompressBottleUPP
 
typedef STACK_UPP_TYPE (SGCompressCompleteBottleProcPtr) SGCompressCompleteBottleUPP
 
typedef STACK_UPP_TYPE (SGAddFrameBottleProcPtr) SGAddFrameBottleUPP
 
typedef STACK_UPP_TYPE (SGTransferFrameBottleProcPtr) SGTransferFrameBottleUPP
 
typedef STACK_UPP_TYPE (SGGrabCompressCompleteBottleProcPtr) SGGrabCompressCompleteBottleUPP
 
typedef STACK_UPP_TYPE (SGDisplayCompressBottleProcPtr) SGDisplayCompressBottleUPP
 
ComponentResult SGGetSrcVideoBounds (SGChannel c, Rect *r)
 
ComponentResult SGSetVideoRect (SGChannel c, const Rect *r)
 
ComponentResult SGGetVideoRect (SGChannel c, Rect *r)
 
ComponentResult SGGetVideoCompressorType (SGChannel c, OSType *compressorType)
 
ComponentResult SGSetVideoCompressorType (SGChannel c, OSType compressorType)
 
ComponentResult SGSetVideoCompressor (SGChannel c, short depth, CompressorComponent compressor, CodecQ spatialQuality, CodecQ temporalQuality, long keyFrameRate)
 
ComponentResult SGGetVideoCompressor (SGChannel c, short *depth, CompressorComponent *compressor, CodecQ *spatialQuality, CodecQ *temporalQuality, long *keyFrameRate)
 
ComponentInstance SGGetVideoDigitizerComponent (SGChannel c)
 
ComponentResult SGSetVideoDigitizerComponent (SGChannel c, ComponentInstance vdig)
 
ComponentResult SGVideoDigitizerChanged (SGChannel c)
 
ComponentResult SGSetVideoBottlenecks (SGChannel c, VideoBottles *vb)
 
ComponentResult SGGetVideoBottlenecks (SGChannel c, VideoBottles *vb)
 
ComponentResult SGGrabFrame (SGChannel c, short bufferNum)
 
ComponentResult SGGrabFrameComplete (SGChannel c, short bufferNum, Boolean *done)
 
ComponentResult SGDisplayFrame (SGChannel c, short bufferNum, const MatrixRecord *mp, RgnHandle clipRgn)
 
ComponentResult SGCompressFrame (SGChannel c, short bufferNum)
 
ComponentResult SGCompressFrameComplete (SGChannel c, short bufferNum, Boolean *done, SGCompressInfo *ci)
 
ComponentResult SGAddFrame (SGChannel c, short bufferNum, TimeValue atTime, TimeScale scale, const SGCompressInfo *ci)
 
ComponentResult SGTransferFrameForCompress (SGChannel c, short bufferNum, const MatrixRecord *mp, RgnHandle clipRgn)
 
ComponentResult SGSetCompressBuffer (SGChannel c, short depth, const Rect *compressSize)
 
ComponentResult SGGetCompressBuffer (SGChannel c, short *depth, Rect *compressSize)
 
ComponentResult SGGetBufferInfo (SGChannel c, short bufferNum, PixMapHandle *bufferPM, Rect *bufferRect, GWorldPtr *compressBuffer, Rect *compressBufferRect)
 
ComponentResult SGSetUseScreenBuffer (SGChannel c, Boolean useScreenBuffer)
 
ComponentResult SGGetUseScreenBuffer (SGChannel c, Boolean *useScreenBuffer)
 
ComponentResult SGGrabCompressComplete (SGChannel c, Boolean *done, SGCompressInfo *ci, TimeRecord *tr)
 
ComponentResult SGDisplayCompress (SGChannel c, Ptr dataPtr, ImageDescriptionHandle desc, MatrixRecord *mp, RgnHandle clipRgn)
 
ComponentResult SGSetFrameRate (SGChannel c, Fixed frameRate)
 
ComponentResult SGGetFrameRate (SGChannel c, Fixed *frameRate)
 
ComponentResult SGSetPreferredPacketSize (SGChannel c, long preferredPacketSizeInBytes)
 
ComponentResult SGGetPreferredPacketSize (SGChannel c, long *preferredPacketSizeInBytes)
 
ComponentResult SGSetUserVideoCompressorList (SGChannel c, Handle compressorTypes)
 
ComponentResult SGGetUserVideoCompressorList (SGChannel c, Handle *compressorTypes)
 
ComponentResult SGSetSoundInputDriver (SGChannel c, ConstStr255Param driverName)
 
long SGGetSoundInputDriver (SGChannel c)
 
ComponentResult SGSoundInputDriverChanged (SGChannel c)
 
ComponentResult SGSetSoundRecordChunkSize (SGChannel c, long seconds)
 
long SGGetSoundRecordChunkSize (SGChannel c)
 
ComponentResult SGSetSoundInputRate (SGChannel c, Fixed rate)
 
Fixed SGGetSoundInputRate (SGChannel c)
 
ComponentResult SGSetSoundInputParameters (SGChannel c, short sampleSize, short numChannels, OSType compressionType)
 
ComponentResult SGGetSoundInputParameters (SGChannel c, short *sampleSize, short *numChannels, OSType *compressionType)
 
ComponentResult SGSetAdditionalSoundRates (SGChannel c, Handle rates)
 
ComponentResult SGGetAdditionalSoundRates (SGChannel c, Handle *rates)
 
ComponentResult SGSetFontName (SGChannel c, StringPtr pstr)
 
ComponentResult SGSetFontSize (SGChannel c, short fontSize)
 
ComponentResult SGSetTextForeColor (SGChannel c, RGBColor *theColor)
 
ComponentResult SGSetTextBackColor (SGChannel c, RGBColor *theColor)
 
ComponentResult SGSetJustification (SGChannel c, short just)
 
ComponentResult SGGetTextReturnToSpaceValue (SGChannel c, short *rettospace)
 
ComponentResult SGSetTextReturnToSpaceValue (SGChannel c, short rettospace)
 
ComponentResult SGGetInstrument (SGChannel c, ToneDescription *td)
 
ComponentResult SGSetInstrument (SGChannel c, ToneDescription *td)
 
ComponentResult QTVideoOutputGetDisplayModeList (QTVideoOutputComponent vo, QTAtomContainer *outputs)
 
ComponentResult QTVideoOutputGetCurrentClientName (QTVideoOutputComponent vo, Str255 str)
 
ComponentResult QTVideoOutputSetClientName (QTVideoOutputComponent vo, ConstStr255Param str)
 
ComponentResult QTVideoOutputGetClientName (QTVideoOutputComponent vo, Str255 str)
 
ComponentResult QTVideoOutputBegin (QTVideoOutputComponent vo)
 
ComponentResult QTVideoOutputEnd (QTVideoOutputComponent vo)
 
ComponentResult QTVideoOutputSetDisplayMode (QTVideoOutputComponent vo, long displayModeID)
 
ComponentResult QTVideoOutputGetDisplayMode (QTVideoOutputComponent vo, long *displayModeID)
 
ComponentResult QTVideoOutputCustomConfigureDisplay (QTVideoOutputComponent vo, ModalFilterUPP filter)
 
ComponentResult QTVideoOutputSaveState (QTVideoOutputComponent vo, QTAtomContainer *state)
 
ComponentResult QTVideoOutputRestoreState (QTVideoOutputComponent vo, QTAtomContainer state)
 
ComponentResult QTVideoOutputGetGWorld (QTVideoOutputComponent vo, GWorldPtr *gw)
 
ComponentResult QTVideoOutputGetGWorldParameters (QTVideoOutputComponent vo, Ptr *baseAddr, long *rowBytes, CTabHandle *colorTable)
 
ComponentResult QTVideoOutputGetIndSoundOutput (QTVideoOutputComponent vo, long index, Component *outputComponent)
 
ComponentResult QTVideoOutputGetClock (QTVideoOutputComponent vo, ComponentInstance *clock)
 
ComponentResult QTVideoOutputSetEchoPort (QTVideoOutputComponent vo, CGrafPtr echoPort)
 
ComponentResult QTVideoOutputGetIndImageDecompressor (QTVideoOutputComponent vo, long index, Component *codec)
 
DataHCompletionUPP NewDataHCompletionUPP (DataHCompletionProcPtr userRoutine)
 
VdigIntUPP NewVdigIntUPP (VdigIntProcPtr userRoutine)
 
StartDocumentHandlerUPP NewStartDocumentHandlerUPP (StartDocumentHandler userRoutine)
 
EndDocumentHandlerUPP NewEndDocumentHandlerUPP (EndDocumentHandler userRoutine)
 
StartElementHandlerUPP NewStartElementHandlerUPP (StartElementHandler userRoutine)
 
EndElementHandlerUPP NewEndElementHandlerUPP (EndElementHandler userRoutine)
 
CharDataHandlerUPP NewCharDataHandlerUPP (CharDataHandler userRoutine)
 
PreprocessInstructionHandlerUPP NewPreprocessInstructionHandlerUPP (PreprocessInstructionHandler userRoutine)
 
CommentHandlerUPP NewCommentHandlerUPP (CommentHandler userRoutine)
 
SGDataUPP NewSGDataUPP (SGDataProcPtr userRoutine)
 
SGModalFilterUPP NewSGModalFilterUPP (SGModalFilterProcPtr userRoutine)
 
SGGrabBottleUPP NewSGGrabBottleUPP (SGGrabBottleProcPtr userRoutine)
 
SGGrabCompleteBottleUPP NewSGGrabCompleteBottleUPP (SGGrabCompleteBottleProcPtr userRoutine)
 
SGDisplayBottleUPP NewSGDisplayBottleUPP (SGDisplayBottleProcPtr userRoutine)
 
SGCompressBottleUPP NewSGCompressBottleUPP (SGCompressBottleProcPtr userRoutine)
 
SGCompressCompleteBottleUPP NewSGCompressCompleteBottleUPP (SGCompressCompleteBottleProcPtr userRoutine)
 
SGAddFrameBottleUPP NewSGAddFrameBottleUPP (SGAddFrameBottleProcPtr userRoutine)
 
SGTransferFrameBottleUPP NewSGTransferFrameBottleUPP (SGTransferFrameBottleProcPtr userRoutine)
 
SGGrabCompressCompleteBottleUPP NewSGGrabCompressCompleteBottleUPP (SGGrabCompressCompleteBottleProcPtr userRoutine)
 
SGDisplayCompressBottleUPP NewSGDisplayCompressBottleUPP (SGDisplayCompressBottleProcPtr userRoutine)
 
void DisposeDataHCompletionUPP (DataHCompletionUPP userUPP)
 
void DisposeVdigIntUPP (VdigIntUPP userUPP)
 
void DisposeStartDocumentHandlerUPP (StartDocumentHandlerUPP userUPP)
 
void DisposeEndDocumentHandlerUPP (EndDocumentHandlerUPP userUPP)
 
void DisposeStartElementHandlerUPP (StartElementHandlerUPP userUPP)
 
void DisposeEndElementHandlerUPP (EndElementHandlerUPP userUPP)
 
void DisposeCharDataHandlerUPP (CharDataHandlerUPP userUPP)
 
void DisposePreprocessInstructionHandlerUPP (PreprocessInstructionHandlerUPP userUPP)
 
void DisposeCommentHandlerUPP (CommentHandlerUPP userUPP)
 
void DisposeSGDataUPP (SGDataUPP userUPP)
 
void DisposeSGModalFilterUPP (SGModalFilterUPP userUPP)
 
void DisposeSGGrabBottleUPP (SGGrabBottleUPP userUPP)
 
void DisposeSGGrabCompleteBottleUPP (SGGrabCompleteBottleUPP userUPP)
 
void DisposeSGDisplayBottleUPP (SGDisplayBottleUPP userUPP)
 
void DisposeSGCompressBottleUPP (SGCompressBottleUPP userUPP)
 
void DisposeSGCompressCompleteBottleUPP (SGCompressCompleteBottleUPP userUPP)
 
void DisposeSGAddFrameBottleUPP (SGAddFrameBottleUPP userUPP)
 
void DisposeSGTransferFrameBottleUPP (SGTransferFrameBottleUPP userUPP)
 
void DisposeSGGrabCompressCompleteBottleUPP (SGGrabCompressCompleteBottleUPP userUPP)
 
void DisposeSGDisplayCompressBottleUPP (SGDisplayCompressBottleUPP userUPP)
 
void InvokeDataHCompletionUPP (Ptr request, long refcon, OSErr err, DataHCompletionUPP userUPP)
 
void InvokeVdigIntUPP (long flags, long refcon, VdigIntUPP userUPP)
 
ComponentResult InvokeStartDocumentHandlerUPP (long refcon, StartDocumentHandlerUPP userUPP)
 
ComponentResult InvokeEndDocumentHandlerUPP (long refcon, EndDocumentHandlerUPP userUPP)
 
ComponentResult InvokeStartElementHandlerUPP (const char *name, const char **atts, long refcon, StartElementHandlerUPP userUPP)
 
ComponentResult InvokeEndElementHandlerUPP (const char *name, long refcon, EndElementHandlerUPP userUPP)
 
ComponentResult InvokeCharDataHandlerUPP (const char *charData, long refcon, CharDataHandlerUPP userUPP)
 
ComponentResult InvokePreprocessInstructionHandlerUPP (const char *name, const char **atts, long refcon, PreprocessInstructionHandlerUPP userUPP)
 
ComponentResult InvokeCommentHandlerUPP (const char *comment, long refcon, CommentHandlerUPP userUPP)
 
OSErr InvokeSGDataUPP (SGChannel c, Ptr p, long len, long *offset, long chRefCon, TimeValue time, short writeType, long refCon, SGDataUPP userUPP)
 
Boolean InvokeSGModalFilterUPP (DialogRef theDialog, const EventRecord *theEvent, short *itemHit, long refCon, SGModalFilterUPP userUPP)
 
ComponentResult InvokeSGGrabBottleUPP (SGChannel c, short bufferNum, long refCon, SGGrabBottleUPP userUPP)
 
ComponentResult InvokeSGGrabCompleteBottleUPP (SGChannel c, short bufferNum, Boolean *done, long refCon, SGGrabCompleteBottleUPP userUPP)
 
ComponentResult InvokeSGDisplayBottleUPP (SGChannel c, short bufferNum, MatrixRecord *mp, RgnHandle clipRgn, long refCon, SGDisplayBottleUPP userUPP)
 
ComponentResult InvokeSGCompressBottleUPP (SGChannel c, short bufferNum, long refCon, SGCompressBottleUPP userUPP)
 
ComponentResult InvokeSGCompressCompleteBottleUPP (SGChannel c, short bufferNum, Boolean *done, SGCompressInfo *ci, long refCon, SGCompressCompleteBottleUPP userUPP)
 
ComponentResult InvokeSGAddFrameBottleUPP (SGChannel c, short bufferNum, TimeValue atTime, TimeScale scale, const SGCompressInfo *ci, long refCon, SGAddFrameBottleUPP userUPP)
 
ComponentResult InvokeSGTransferFrameBottleUPP (SGChannel c, short bufferNum, MatrixRecord *mp, RgnHandle clipRgn, long refCon, SGTransferFrameBottleUPP userUPP)
 
ComponentResult InvokeSGGrabCompressCompleteBottleUPP (SGChannel c, Boolean *done, SGCompressInfo *ci, TimeRecord *t, long refCon, SGGrabCompressCompleteBottleUPP userUPP)
 
ComponentResult InvokeSGDisplayCompressBottleUPP (SGChannel c, Ptr dataPtr, ImageDescriptionHandle desc, MatrixRecord *mp, RgnHandle clipRgn, long refCon, SGDisplayCompressBottleUPP 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

◆ CallMovieExportGetPropertyProc

#define CallMovieExportGetPropertyProc (   userRoutine,
  refcon,
  trackID,
  propertyType,
  propertyValue 
)
Value:
InvokeMovieExportGetPropertyUPP(refcon, trackID, propertyType, \
propertyValue, userRoutine)
OSErr InvokeMovieExportGetPropertyUPP(void *refcon, long trackID, OSType propertyType, void *propertyValue, MovieExportGetPropertyUPP userUPP)

◆ CallSGAddFrameBottleProc

#define CallSGAddFrameBottleProc (   userRoutine,
  c,
  bufferNum,
  atTime,
  scale,
  ci,
  refCon 
)
Value:
InvokeSGAddFrameBottleUPP(c, bufferNum, atTime, scale, ci, refCon, \
userRoutine)
ComponentResult InvokeSGAddFrameBottleUPP(SGChannel c, short bufferNum, TimeValue atTime, TimeScale scale, const SGCompressInfo *ci, long refCon, SGAddFrameBottleUPP userUPP)

◆ CallSGDataProc

#define CallSGDataProc (   userRoutine,
  c,
  p,
  len,
  offset,
  chRefCon,
  time,
  writeType,
  refCon 
)
Value:
InvokeSGDataUPP(c, p, len, offset, chRefCon, time, writeType, refCon, \
userRoutine)
OSErr InvokeSGDataUPP(SGChannel c, Ptr p, long len, long *offset, long chRefCon, TimeValue time, short writeType, long refCon, SGDataUPP userUPP)

◆ CallSGDisplayCompressBottleProc

#define CallSGDisplayCompressBottleProc (   userRoutine,
  c,
  dataPtr,
  desc,
  mp,
  clipRgn,
  refCon 
)
Value:
InvokeSGDisplayCompressBottleUPP(c, dataPtr, desc, mp, clipRgn, refCon, \
userRoutine)
ComponentResult InvokeSGDisplayCompressBottleUPP(SGChannel c, Ptr dataPtr, ImageDescriptionHandle desc, MatrixRecord *mp, RgnHandle clipRgn, long refCon, SGDisplayCompressBottleUPP userUPP)
Definition: OpenTransportProtocol.h:205

◆ InvokeCharDataHandlerUPP

#define InvokeCharDataHandlerUPP (   charData,
  refcon,
  userUPP 
)
Value:
(ComponentResult) CALL_TWO_PARAMETER_UPP( \
(userUPP), uppCharDataHandlerProcInfo, (charData), (refcon))

◆ InvokeCommentHandlerUPP

#define InvokeCommentHandlerUPP (   comment,
  refcon,
  userUPP 
)
Value:
(ComponentResult) CALL_TWO_PARAMETER_UPP( \
(userUPP), uppCommentHandlerProcInfo, (comment), (refcon))

◆ InvokeDataHCompletionUPP

#define InvokeDataHCompletionUPP (   request,
  refcon,
  err,
  userUPP 
)
Value:
CALL_THREE_PARAMETER_UPP((userUPP), uppDataHCompletionProcInfo, (request), \
(refcon), (err))

◆ InvokeEndDocumentHandlerUPP

#define InvokeEndDocumentHandlerUPP (   refcon,
  userUPP 
)
Value:
(ComponentResult) CALL_ONE_PARAMETER_UPP( \
(userUPP), uppEndDocumentHandlerProcInfo, (refcon))

◆ InvokeEndElementHandlerUPP

#define InvokeEndElementHandlerUPP (   name,
  refcon,
  userUPP 
)
Value:
(ComponentResult) CALL_TWO_PARAMETER_UPP( \
(userUPP), uppEndElementHandlerProcInfo, (name), (refcon))

◆ InvokeMovieExportGetDataUPP

#define InvokeMovieExportGetDataUPP (   refCon,
  params,
  userUPP 
)
Value:
(OSErr) CALL_TWO_PARAMETER_UPP((userUPP), uppMovieExportGetDataProcInfo, \
(refCon), (params))

◆ InvokeMovieExportGetPropertyUPP

#define InvokeMovieExportGetPropertyUPP (   refcon,
  trackID,
  propertyType,
  propertyValue,
  userUPP 
)
Value:
(OSErr) CALL_FOUR_PARAMETER_UPP((userUPP), \
uppMovieExportGetPropertyProcInfo, (refcon), \
(trackID), (propertyType), (propertyValue))

◆ InvokePreprocessInstructionHandlerUPP

#define InvokePreprocessInstructionHandlerUPP (   name,
  atts,
  refcon,
  userUPP 
)
Value:
(ComponentResult) CALL_THREE_PARAMETER_UPP( \
(userUPP), uppPreprocessInstructionHandlerProcInfo, (name), (atts), \
(refcon))

◆ InvokeSCModalFilterUPP

#define InvokeSCModalFilterUPP (   theDialog,
  theEvent,
  itemHit,
  refcon,
  userUPP 
)
Value:
(Boolean) \
CALL_FOUR_PARAMETER_UPP((userUPP), uppSCModalFilterProcInfo, \
(theDialog), (theEvent), (itemHit), (refcon))
unsigned char Boolean
Definition: MacTypes.h:318
Definition: Events.h:224
Definition: Quickdraw.h:1648

◆ InvokeSCModalHookUPP

#define InvokeSCModalHookUPP (   theDialog,
  itemHit,
  params,
  refcon,
  userUPP 
)
Value:
(short)CALL_FOUR_PARAMETER_UPP((userUPP), uppSCModalHookProcInfo, \
(theDialog), (itemHit), (params), (refcon))

◆ InvokeSGAddFrameBottleUPP

#define InvokeSGAddFrameBottleUPP (   c,
  bufferNum,
  atTime,
  scale,
  ci,
  refCon,
  userUPP 
)
Value:
(ComponentResult) \
CALL_SIX_PARAMETER_UPP((userUPP), uppSGAddFrameBottleProcInfo, (c), \
(bufferNum), (atTime), (scale), (ci), (refCon))

◆ InvokeSGCompressBottleUPP

#define InvokeSGCompressBottleUPP (   c,
  bufferNum,
  refCon,
  userUPP 
)
Value:
(ComponentResult) CALL_THREE_PARAMETER_UPP( \
(userUPP), uppSGCompressBottleProcInfo, (c), (bufferNum), (refCon))

◆ InvokeSGCompressCompleteBottleUPP

#define InvokeSGCompressCompleteBottleUPP (   c,
  bufferNum,
  done,
  ci,
  refCon,
  userUPP 
)
Value:
(ComponentResult) \
CALL_FIVE_PARAMETER_UPP((userUPP), uppSGCompressCompleteBottleProcInfo, \
(c), (bufferNum), (done), (ci), (refCon))

◆ InvokeSGDataUPP

#define InvokeSGDataUPP (   c,
  p,
  len,
  offset,
  chRefCon,
  time,
  writeType,
  refCon,
  userUPP 
)
Value:
(OSErr) CALL_EIGHT_PARAMETER_UPP((userUPP), uppSGDataProcInfo, (c), (p), \
(len), (offset), (chRefCon), (time), \
(writeType), (refCon))

◆ InvokeSGDisplayBottleUPP

#define InvokeSGDisplayBottleUPP (   c,
  bufferNum,
  mp,
  clipRgn,
  refCon,
  userUPP 
)
Value:
(ComponentResult) \
CALL_FIVE_PARAMETER_UPP((userUPP), uppSGDisplayBottleProcInfo, (c), \
(bufferNum), (mp), (clipRgn), (refCon))

◆ InvokeSGDisplayCompressBottleUPP

#define InvokeSGDisplayCompressBottleUPP (   c,
  dataPtr,
  desc,
  mp,
  clipRgn,
  refCon,
  userUPP 
)
Value:
(ComponentResult) CALL_SIX_PARAMETER_UPP( \
(userUPP), uppSGDisplayCompressBottleProcInfo, (c), (dataPtr), (desc), \
(mp), (clipRgn), (refCon))

◆ InvokeSGGrabBottleUPP

#define InvokeSGGrabBottleUPP (   c,
  bufferNum,
  refCon,
  userUPP 
)
Value:
(ComponentResult) CALL_THREE_PARAMETER_UPP( \
(userUPP), uppSGGrabBottleProcInfo, (c), (bufferNum), (refCon))

◆ InvokeSGGrabCompleteBottleUPP

#define InvokeSGGrabCompleteBottleUPP (   c,
  bufferNum,
  done,
  refCon,
  userUPP 
)
Value:
(ComponentResult) \
CALL_FOUR_PARAMETER_UPP((userUPP), uppSGGrabCompleteBottleProcInfo, (c), \
(bufferNum), (done), (refCon))

◆ InvokeSGGrabCompressCompleteBottleUPP

#define InvokeSGGrabCompressCompleteBottleUPP (   c,
  done,
  ci,
  t,
  refCon,
  userUPP 
)
Value:
(ComponentResult) CALL_FIVE_PARAMETER_UPP( \
(userUPP), uppSGGrabCompressCompleteBottleProcInfo, (c), (done), (ci), \
(t), (refCon))

◆ InvokeSGModalFilterUPP

#define InvokeSGModalFilterUPP (   theDialog,
  theEvent,
  itemHit,
  refCon,
  userUPP 
)
Value:
(Boolean) \
CALL_FOUR_PARAMETER_UPP((userUPP), uppSGModalFilterProcInfo, \
(theDialog), (theEvent), (itemHit), (refCon))

◆ InvokeSGTransferFrameBottleUPP

#define InvokeSGTransferFrameBottleUPP (   c,
  bufferNum,
  mp,
  clipRgn,
  refCon,
  userUPP 
)
Value:
(ComponentResult) \
CALL_FIVE_PARAMETER_UPP((userUPP), uppSGTransferFrameBottleProcInfo, \
(c), (bufferNum), (mp), (clipRgn), (refCon))

◆ InvokeStartDocumentHandlerUPP

#define InvokeStartDocumentHandlerUPP (   refcon,
  userUPP 
)
Value:
(ComponentResult) CALL_ONE_PARAMETER_UPP( \
(userUPP), uppStartDocumentHandlerProcInfo, (refcon))

◆ InvokeStartElementHandlerUPP

#define InvokeStartElementHandlerUPP (   name,
  atts,
  refcon,
  userUPP 
)
Value:
(ComponentResult) CALL_THREE_PARAMETER_UPP( \
(userUPP), uppStartElementHandlerProcInfo, (name), (atts), (refcon))

◆ NewCharDataHandlerUPP

#define NewCharDataHandlerUPP (   userRoutine)
Value:
(CharDataHandlerUPP) \
NewRoutineDescriptor((ProcPtr)(userRoutine), uppCharDataHandlerProcInfo, \
GetCurrentArchitecture())
UniversalProcPtr NewRoutineDescriptor(ProcPtr theProc, ProcInfoType theProcInfo, ISAType theISA)

pascal 4_bytes Func(4_bytes, 4_bytes)

◆ NewCommentHandlerUPP

#define NewCommentHandlerUPP (   userRoutine)
Value:
(CommentHandlerUPP) \
NewRoutineDescriptor((ProcPtr)(userRoutine), uppCommentHandlerProcInfo, \
GetCurrentArchitecture())

pascal 4_bytes Func(4_bytes, 4_bytes)

◆ NewDataHCompletionProc

#define NewDataHCompletionProc (   userRoutine)    NewDataHCompletionUPP(userRoutine)

support for pre-Carbon UPP routines: New...Proc and Call...Proc

◆ NewDataHCompletionUPP

#define NewDataHCompletionUPP (   userRoutine)
Value:
(DataHCompletionUPP) \
NewRoutineDescriptor((ProcPtr)(userRoutine), uppDataHCompletionProcInfo, \
GetCurrentArchitecture())

pascal no_return_value Func(4_bytes, 4_bytes, 2_bytes)

◆ NewEndDocumentHandlerUPP

#define NewEndDocumentHandlerUPP (   userRoutine)
Value:
(EndDocumentHandlerUPP) NewRoutineDescriptor((ProcPtr)(userRoutine), \
uppEndDocumentHandlerProcInfo, \
GetCurrentArchitecture())

pascal 4_bytes Func(4_bytes)

◆ NewEndElementHandlerUPP

#define NewEndElementHandlerUPP (   userRoutine)
Value:
(EndElementHandlerUPP) NewRoutineDescriptor((ProcPtr)(userRoutine), \
uppEndElementHandlerProcInfo, \
GetCurrentArchitecture())

pascal 4_bytes Func(4_bytes, 4_bytes)

◆ NewMovieExportGetDataUPP

#define NewMovieExportGetDataUPP (   userRoutine)
Value:
(MovieExportGetDataUPP) NewRoutineDescriptor((ProcPtr)(userRoutine), \
uppMovieExportGetDataProcInfo, \
GetCurrentArchitecture())

pascal 2_bytes Func(4_bytes, 4_bytes)

◆ NewMovieExportGetPropertyUPP

#define NewMovieExportGetPropertyUPP (   userRoutine)
Value:
(MovieExportGetPropertyUPP) NewRoutineDescriptor( \
(ProcPtr)(userRoutine), uppMovieExportGetPropertyProcInfo, \
GetCurrentArchitecture())

pascal 2_bytes Func(4_bytes, 4_bytes, 4_bytes, 4_bytes)

◆ NewPreprocessInstructionHandlerUPP

#define NewPreprocessInstructionHandlerUPP (   userRoutine)
Value:
(PreprocessInstructionHandlerUPP) NewRoutineDescriptor( \
(ProcPtr)(userRoutine), uppPreprocessInstructionHandlerProcInfo, \
GetCurrentArchitecture())

pascal 4_bytes Func(4_bytes, 4_bytes, 4_bytes)

◆ NewSCModalFilterProc

#define NewSCModalFilterProc (   userRoutine)    NewSCModalFilterUPP(userRoutine)

support for pre-Carbon UPP routines: New...Proc and Call...Proc

◆ NewSCModalFilterUPP

#define NewSCModalFilterUPP (   userRoutine)
Value:
(SCModalFilterUPP) \
NewRoutineDescriptor((ProcPtr)(userRoutine), uppSCModalFilterProcInfo, \
GetCurrentArchitecture())

pascal 1_byte Func(4_bytes, 4_bytes, 4_bytes, 4_bytes)

◆ NewSCModalHookUPP

#define NewSCModalHookUPP (   userRoutine)
Value:
(SCModalHookUPP) \
NewRoutineDescriptor((ProcPtr)(userRoutine), uppSCModalHookProcInfo, \
GetCurrentArchitecture())

pascal 2_bytes Func(4_bytes, 2_bytes, 4_bytes, 4_bytes)

◆ NewSGAddFrameBottleUPP

#define NewSGAddFrameBottleUPP (   userRoutine)
Value:
(SGAddFrameBottleUPP) NewRoutineDescriptor((ProcPtr)(userRoutine), \
uppSGAddFrameBottleProcInfo, \
GetCurrentArchitecture())

pascal 4_bytes Func(4_bytes, 2_bytes, 4_bytes, 4_bytes, 4_bytes, 4_bytes)

◆ NewSGCompressBottleUPP

#define NewSGCompressBottleUPP (   userRoutine)
Value:
(SGCompressBottleUPP) NewRoutineDescriptor((ProcPtr)(userRoutine), \
uppSGCompressBottleProcInfo, \
GetCurrentArchitecture())

pascal 4_bytes Func(4_bytes, 2_bytes, 4_bytes)

◆ NewSGCompressCompleteBottleUPP

#define NewSGCompressCompleteBottleUPP (   userRoutine)
Value:
(SGCompressCompleteBottleUPP) NewRoutineDescriptor( \
(ProcPtr)(userRoutine), uppSGCompressCompleteBottleProcInfo, \
GetCurrentArchitecture())

pascal 4_bytes Func(4_bytes, 2_bytes, 4_bytes, 4_bytes, 4_bytes)

◆ NewSGDataUPP

#define NewSGDataUPP (   userRoutine)
Value:
(SGDataUPP) NewRoutineDescriptor((ProcPtr)(userRoutine), uppSGDataProcInfo, \
GetCurrentArchitecture())

pascal 2_bytes Func(4_bytes, 4_bytes, 4_bytes, 4_bytes, 4_bytes, 4_bytes, 2_bytes, 4_bytes)

◆ NewSGDisplayBottleUPP

#define NewSGDisplayBottleUPP (   userRoutine)
Value:
(SGDisplayBottleUPP) \
NewRoutineDescriptor((ProcPtr)(userRoutine), uppSGDisplayBottleProcInfo, \
GetCurrentArchitecture())

pascal 4_bytes Func(4_bytes, 2_bytes, 4_bytes, 4_bytes, 4_bytes)

◆ NewSGDisplayCompressBottleUPP

#define NewSGDisplayCompressBottleUPP (   userRoutine)
Value:
(SGDisplayCompressBottleUPP) NewRoutineDescriptor( \
(ProcPtr)(userRoutine), uppSGDisplayCompressBottleProcInfo, \
GetCurrentArchitecture())

pascal 4_bytes Func(4_bytes, 4_bytes, 4_bytes, 4_bytes, 4_bytes, 4_bytes)

◆ NewSGGrabBottleUPP

#define NewSGGrabBottleUPP (   userRoutine)
Value:
(SGGrabBottleUPP) \
NewRoutineDescriptor((ProcPtr)(userRoutine), uppSGGrabBottleProcInfo, \
GetCurrentArchitecture())

pascal 4_bytes Func(4_bytes, 2_bytes, 4_bytes)

◆ NewSGGrabCompleteBottleUPP

#define NewSGGrabCompleteBottleUPP (   userRoutine)
Value:
(SGGrabCompleteBottleUPP) NewRoutineDescriptor( \
(ProcPtr)(userRoutine), uppSGGrabCompleteBottleProcInfo, \
GetCurrentArchitecture())

pascal 4_bytes Func(4_bytes, 2_bytes, 4_bytes, 4_bytes)

◆ NewSGGrabCompressCompleteBottleUPP

#define NewSGGrabCompressCompleteBottleUPP (   userRoutine)
Value:
(SGGrabCompressCompleteBottleUPP) NewRoutineDescriptor( \
(ProcPtr)(userRoutine), uppSGGrabCompressCompleteBottleProcInfo, \
GetCurrentArchitecture())

pascal 4_bytes Func(4_bytes, 4_bytes, 4_bytes, 4_bytes, 4_bytes)

◆ NewSGModalFilterUPP

#define NewSGModalFilterUPP (   userRoutine)
Value:
(SGModalFilterUPP) \
NewRoutineDescriptor((ProcPtr)(userRoutine), uppSGModalFilterProcInfo, \
GetCurrentArchitecture())

pascal 1_byte Func(4_bytes, 4_bytes, 4_bytes, 4_bytes)

◆ NewSGTransferFrameBottleUPP

#define NewSGTransferFrameBottleUPP (   userRoutine)
Value:
(SGTransferFrameBottleUPP) NewRoutineDescriptor( \
(ProcPtr)(userRoutine), uppSGTransferFrameBottleProcInfo, \
GetCurrentArchitecture())

pascal 4_bytes Func(4_bytes, 2_bytes, 4_bytes, 4_bytes, 4_bytes)

◆ NewStartDocumentHandlerUPP

#define NewStartDocumentHandlerUPP (   userRoutine)
Value:
(StartDocumentHandlerUPP) NewRoutineDescriptor( \
(ProcPtr)(userRoutine), uppStartDocumentHandlerProcInfo, \
GetCurrentArchitecture())

pascal 4_bytes Func(4_bytes)

◆ NewStartElementHandlerUPP

#define NewStartElementHandlerUPP (   userRoutine)
Value:
(StartElementHandlerUPP) NewRoutineDescriptor( \
(ProcPtr)(userRoutine), uppStartElementHandlerProcInfo, \
GetCurrentArchitecture())

pascal 4_bytes Func(4_bytes, 4_bytes, 4_bytes)

◆ NewVdigIntUPP

#define NewVdigIntUPP (   userRoutine)
Value:
(VdigIntUPP) NewRoutineDescriptor( \
(ProcPtr)(userRoutine), uppVdigIntProcInfo, GetCurrentArchitecture())

pascal no_return_value Func(4_bytes, 4_bytes)

◆ XML_ADD_ATTRIBUTE_AND_VALUE

#define XML_ADD_ATTRIBUTE_AND_VALUE (   attrName,
  valueKind,
  valueKindInfo 
)
Value:
XML_ADD_ATTRIBUTE_AND_VALUE_NS(attrName, valueKind, valueKindInfo, \
nameSpaceIDNone)
#define XML_ADD_ATTRIBUTE_AND_VALUE_NS(attrName, valueKind, valueKindInfo, nameSpaceID)
Definition: QuickTimeComponents.h:5453

◆ XML_ADD_ATTRIBUTE_AND_VALUE_NS

#define XML_ADD_ATTRIBUTE_AND_VALUE_NS (   attrName,
  valueKind,
  valueKindInfo,
  nameSpaceID 
)
Value:
attributeID = xmlpc_GLUE2(attr_, attrName); \
XMLParseAddAttributeAndValue(xmlParser, elementID, nameSpaceID, #attrName, \
&attributeID, valueKind, valueKindInfo);

Adds the specified attribute to the current element in the parser, i.e. XML_ADD_ATTRIBUTE(element_img, src) adds the attribute "src" to the element_img element, and identifies it by attr_src Adds the specified attribute to the current element in the parser, not using the same string to generate the identifier and the element name. Use for attribute names that contain characters which are illegal in identifiers, i.e XML_ADD_COMPLEX_ATTRIBUTE("http-equiv",httpequiv) adds the element "http-equiv" with a unique identifier of attr_httpequiv

◆ XML_ADD_ATTRIBUTE_NS

#define XML_ADD_ATTRIBUTE_NS (   attrName,
  nameSpaceID 
)
Value:
attributeID = xmlpc_GLUE2(attr_, attrName); \
XMLParseAddAttribute(xmlParser, elementID, nameSpaceID, #attrName, \
&attributeID);

Adds the specified element to the parser, not using the same string to generate the identifier and the element name. Use for element names that contain characters which are illegal in identifiers, i.e XML_ADD_COMPLEX_ELEMENT("root-layout",rootlayout) adds the element "root-layout" with a unique identifier of element_rootlayout

◆ XML_ADD_COMPLEX_ATTRIBUTE_AND_VALUE

#define XML_ADD_COMPLEX_ATTRIBUTE_AND_VALUE (   attrName,
  attrID,
  valueKind,
  valueKindInfo 
)
Value:
XML_ADD_COMPLEX_ATTRIBUTE_AND_VALUE_NS(attrName, attrID, valueKind, \
valueKindInfo, nameSpaceIDNone)

◆ XML_ADD_COMPLEX_ATTRIBUTE_AND_VALUE_NS

#define XML_ADD_COMPLEX_ATTRIBUTE_AND_VALUE_NS (   attrName,
  attrID,
  valueKind,
  valueKindInfo,
  nameSpaceID 
)
Value:
attributeID = xmlpc_GLUE2(attr_, attrID); \
XMLParseAddAttributeAndValue(xmlParser, elementID, nameSpaceID, #attrName, \
&attributeID, valueKind, valueKindInfo);

◆ XML_ADD_COMPLEX_ATTRIBUTE_NS

#define XML_ADD_COMPLEX_ATTRIBUTE_NS (   attrName,
  attrID,
  nameSpaceID 
)
Value:
attributeID = xmlpc_GLUE2(attr_, attrID); \
XMLParseAddAttribute(xmlParser, elementID, nameSpaceID, #attrName, \
&attributeID);

Adds the specified attribute to the current element in the parser, i.e. XML_ADD_ATTRIBUTE(src) adds the attribute "src" to the current element, and identifies it by attr_src

◆ XML_ADD_COMPLEX_ELEMENT_NS

#define XML_ADD_COMPLEX_ELEMENT_NS (   elementName,
  elemID,
  nameSpaceID 
)
Value:
elementID = xmlpc_GLUE2(element_, elemID); \
XMLParseAddElement(xmlParser, #elementName, nameSpaceID, &elementID, 0)

Adds the specified element to the parser, i.e. XML_ADD_ELEMENT(head) adds the element "head" with a unique identifier of element_head

◆ XML_ADD_ELEMENT_NS

#define XML_ADD_ELEMENT_NS (   elementName,
  nameSpaceID 
)
Value:
elementID = xmlpc_GLUE2(element_, elementName); \
XMLParseAddElement(xmlParser, #elementName, nameSpaceID, &elementID, 0)

◆ xmlpc_GLUE

#define xmlpc_GLUE (   a,
 
)    a##b

Set the comment handler UPP for event parsing Helper Macros

These macros allow you to easily add entities and attributes to the

parser in an error free manner when the identifiers are defined in a particular manner. For these to work, you must define the identifiers as follows:

 For entities, they must be defined as element_elementName, as in:

     enum
     {
         element_xml =   1,      //  "xml"
         element_head,           //  "head"
         element_body            //  "body"
     };

 If the element name has characters that are illegal in an identifier,
 some of the macros support that, but the identifier must not contain
 the illegal characters:

     enum
     {
         element_rootlayout      //  "root-layout"
     }

 For attribute names, similar rules apply except that they must be

defined as attr_attributeName, as in:

     enum
     {
         attr_src    =   1,      //  "src"
         attr_href,
         attr_width,
         attr_height
     }

 Finally, the existence of local variables elementID and attributeID is

required.

Typedef Documentation

◆ SeqGrabComponent

General Sequence Grab stuff

◆ VideoDigitizerComponent

◆ XMLContent

typedef struct XMLContent XMLContent

Forward struct declarations for recursively-defined tree structure

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
systemSecondClock 

subtype: 60ths since boot

systemMillisecondClock 

subtype: seconds since 1904

systemMicrosecondClock 

subtype: 1000ths since boot

◆ anonymous enum

anonymous enum

Preference flags.

◆ anonymous enum

anonymous enum

Possible test flags for setting test image.

◆ anonymous enum

anonymous enum

Dimensions of the image preview box.

◆ anonymous enum

anonymous enum

Possible items returned by hookProc.

◆ anonymous enum

anonymous enum

Result returned when user cancelled.

◆ anonymous enum

anonymous enum

Component selectors

◆ anonymous enum

anonymous enum

Get/SetInfo selectors

Enumerator
scTemporalSettingsType 

pointer to SCSpatialSettings struct

scDataRateSettingsType 

pointer to SCTemporalSettings struct

scColorTableType 

pointer to SCDataRateSettings struct

scProgressProcType 

pointer to CTabHandle

scExtendedProcsType 

pointer to ProgressRecord struct

scPreferenceFlagsType 

pointer to SCExtendedProcs struct

scSettingsStateType 

pointer to long

scSequenceIDType 

pointer to Handle

scWindowPositionType 

pointer to ImageSequence

scCodecFlagsType 

pointer to Point

scCodecSettingsType 

pointer to CodecFlags

scForceKeyValueType 

pointer to Handle

scSoundSampleRateType 

pointer to long

scSoundSampleSizeType 

pointer to UnsignedFixed

scSoundChannelCountType 

pointer to short

scSoundCompressionType 

pointer to short

scCompressionListType 

pointer to OSType

scCodecManufacturerType 

pointer to OSType Handle

◆ anonymous enum

anonymous enum

QTAtomTypes for atoms found in settings atom containers

Enumerator
kQTSettingsSound 

Container for video/image compression related atoms (Get/SetInfo selectors)

kQTSettingsComponentVersion 

Container for sound compression related atoms (Get/SetInfo selectors)

◆ anonymous enum

anonymous enum
Enumerator
kQTMediaFileInfoHasChanged 

the MIME type(s) is(are) new or has changed since the last time someone asked about it

kQTMediaConfigCanUseApp 

the file extension(s) is(are) new or has changed since the last time anyone asked about it

kQTMediaConfigCanUsePlugin 

this MIME type can be configured to use app

kQTMediaConfigUNUSED 

this MIME type can be configured to use plug-in

kQTMediaConfigBinaryFile 

currently unused

kQTMediaConfigTextFile 

file should be transfered in binary mode

kQTMediaConfigMacintoshFile 

not a bit, defined for clarity

kQTMediaConfigAssociateByDefault 

file's resource fork is significant

kQTMediaConfigUseAppByDefault 

take this file association by default

kQTMediaConfigUsePluginByDefault 

use the app by default for this MIME type

kQTMediaConfigDefaultsMask 

use the plug-in by default for this MIME type

◆ anonymous enum

anonymous enum

mime type group constants for groupID field of 'mcfg' resource

◆ anonymous enum

anonymous enum

file type group constants for groupID field of 'mcfg' resource

◆ anonymous enum

anonymous enum

QTAtomTypes for atoms in import/export settings containers

Enumerator
kQTSettingsDVExportLockedAudio 

True is export as NTSC, false is export as PAL. (Boolean)

kQTSettingsEffect 

True if audio locked to video. (Boolean)

kQTSettingsGraphicsFileImportSequence 

Parent atom whose contents are atoms of an effects description

kQTSettingsGraphicsFileImportSequenceEnabled 

Parent atom of graphic file movie import component

kQTSettingsMovieExportEnableVideo 

. If true, import numbered image sequence (Boolean)

kQTSettingsMovieExportEnableSound 

Enable exporting of video track (Boolean)

kQTSettingsMovieExportSaveOptions 

Enable exporting of sound track (Boolean)

kQTSettingsMovieExportSaveForInternet 

Parent atom of save options

kQTSettingsMovieExportSaveCompressedMovie 

. Save for Internet

kQTSettingsMIDI 

. Save compressed movie resource

kQTSettingsMIDISettingFlags 

MIDI import related container

kQTSettingsText 

. MIDI import settings (UInt32)

kQTSettingsTextDescription 

Text related container

kQTSettingsTextSize 

. Text import settings (TextDescription record)

kQTSettingsTextSettingFlags 

. Width/height to create during import (FixedPoint)

kQTSettingsTextTimeFraction 

. Text export settings (UInt32)

kQTSettingsTime 

. Movie time fraction for export (UInt32)

kQTSettingsTimeDuration 

Time related container

kQTSettingsAudioCDTrack 

. Time related container

kQTSettingsAudioCDTrackRateShift 

Audio CD track related container

◆ anonymous enum

anonymous enum
Enumerator
movieExportWidth 

pointer to Boolean

movieExportHeight 

pointer to Fixed

movieExportDuration 

pointer to Fixed

movieExportVideoFilter 

pointer to TimeRecord

movieExportTimeScale 

pointer to QTAtomContainer

◆ anonymous enum

anonymous enum

Data reference extensions

◆ anonymous enum

anonymous enum
Enumerator
kDataHChokeToParam 

param is 0

◆ anonymous enum

anonymous enum

Flags for DataHGetInfoFlags

Enumerator
kDataHInfoFlagCanUpdateDataRefs 

set if this data handler doesn't stream

kDataHInfoFlagNeedsNetworkBandwidth 

set if this data handler might update data reference

◆ anonymous enum

anonymous enum

Types for DataHGetFileTypeOrdering

◆ anonymous enum

anonymous enum

flags for DataHCreateFileWithFlags

◆ anonymous enum

anonymous enum

Symbolic constants for DataHGetDataRate

◆ anonymous enum

anonymous enum

Flags for DataHSetTimeHints

◆ anonymous enum

anonymous enum

Standard type for video digitizers

◆ anonymous enum

anonymous enum

Input Format Standards

Enumerator
currentIn 

current input format

palIn 

ntsc input format

secamIn 

pal input format

ntscReallyIn 

secam input format

◆ anonymous enum

anonymous enum

Input Formats

Enumerator
sVideoIn 

input is composite format

rgbComponentIn 

input is sVideo format

rgbComponentSyncIn 

input is rgb component format

yuvComponentIn 

input is rgb component format (sync on green?)

yuvComponentSyncIn 

input is yuv component format

tvTunerIn 

input is yuv component format (sync on green?)

◆ anonymous enum

anonymous enum

Video Digitizer PlayThru States

◆ anonymous enum

anonymous enum

Input Color Space Modes

Enumerator
vdDigitizerRGB 

black and white

◆ anonymous enum

anonymous enum

Phase Lock Loop Modes

Enumerator
vdVTRMode 

Broadcast / Laser Disk video mode

◆ anonymous enum

anonymous enum

Field Select Options

Enumerator
vdUseOddField 

Digitizers choice on field use

vdUseEvenField 

Use odd field for half size vert and smaller

◆ anonymous enum

anonymous enum

vdig types

Enumerator
vdTypeAlpha 

basic, no clipping

vdTypeMask 

supports clipping with alpha channel

vdTypeKey 

supports clipping with mask plane

◆ anonymous enum

anonymous enum

Digitizer Input Capability/Current Flags

Enumerator
digiInDoesPAL 

digitizer supports NTSC input format

digiInDoesSECAM 

digitizer supports PAL input format

digiInDoesGenLock 

digitizer supports SECAM input format

digiInDoesComposite 

digitizer does genlock

digiInDoesSVideo 

digitizer supports composite input type

digiInDoesComponent 

digitizer supports S-Video input type

digiInVTR_Broadcast 

digitizer supports component = rgb, input type

digiInDoesColor 

digitizer can differentiate between the two

digiInDoesBW 

digitizer supports color

digiInSignalLock 

digitizer supports black & white Digitizer Input Current Flags = these are valid only during active operating conditions,

◆ anonymous enum

anonymous enum

Digitizer Output Capability/Current Flags

Enumerator
digiOutDoes2 

digitizer supports 1 bit pixels

digiOutDoes4 

digitizer supports 2 bit pixels

digiOutDoes8 

digitizer supports 4 bit pixels

digiOutDoes16 

digitizer supports 8 bit pixels

digiOutDoes32 

digitizer supports 16 bit pixels

digiOutDoesDither 

digitizer supports 32 bit pixels

digiOutDoesStretch 

digitizer dithers in indexed modes

digiOutDoesShrink 

digitizer can arbitrarily stretch

digiOutDoesMask 

digitizer can arbitrarily shrink

digiOutDoesDouble 

digitizer can mask to clipping regions

digiOutDoesQuad 

digitizer can stretch to exactly double size

digiOutDoesQuarter 

digitizer can stretch exactly quadruple size

digiOutDoesSixteenth 

digitizer can shrink to exactly quarter size

digiOutDoesRotate 

digitizer can shrink to exactly sixteenth size

digiOutDoesHorizFlip 

digitizer supports rotate transformations

digiOutDoesVertFlip 

digitizer supports horizontal flips Sx < 0

digiOutDoesSkew 

digitizer supports vertical flips Sy < 0

digiOutDoesBlend 

digitizer supports skew = shear,twist,

digiOutDoesHWPlayThru 

digitizer not constrained to local device

digiOutDoesILUT 

digitizer doesn't need time to play thru

digiOutDoesKeyColor 

digitizer does inverse LUT for index modes

digiOutDoesAsyncGrabs 

digitizer does key color functions too

digiOutDoesUnreadableScreenBits 

digitizer supports async grabs

digiOutDoesCompress 

playthru doesn't generate readable bits on screen

digiOutDoesCompressOnly 

supports alternate output data types

digiOutDoesPlayThruDuringCompress 

can't provide raw frames anywhere

digiOutDoesCompressPartiallyVisible 

digi can do playthru while providing compressed data

digiOutDoesNotNeedCopyOfCompressData 

digi doesn't need all bits visible on screen to do hardware compress

◆ anonymous enum

anonymous enum
Enumerator
elementFlagPreserveWhiteSpace 

Element doesn't have contents or closing tag even if it doesn't end with />, as in the HTML tag

xmlParseFlagAllowUppercase 

Preserve whitespace in content, default is to remove it

xmlParseFlagAllowUnquotedAttributeValues 

Entities and attributes do not have to be lowercase (strict XML), but can be upper or mixed case as in HTML

xmlParseFlagEventParseOnly 

Attributes values do not have to be enclosed in quotes (strict XML), but can be left unquoted if they contain no spaces

◆ anonymous enum

anonymous enum
Enumerator
attributeValueKindPercent 

Number

attributeValueKindBoolean 

Number or percent

attributeValueKindOnOff 

"true" or "false"

attributeValueKindColor 

"on" or "off"

attributeValueKindEnum 

Either "#rrggbb" or a color name

attributeValueKindCaseSensEnum 

one of a number of strings; the enum strings are passed as a zero-separated, double-zero-terminated C string in the attributeKindValueInfo param

MAX_ATTRIBUTE_VALUE_KIND 

one of a number of strings; the enum strings are passed as for attributeValueKindEnum, but the values are case-sensitive

◆ anonymous enum

anonymous enum

Component type and subtype enumerations

◆ anonymous enum

anonymous enum

QTVideoOutput Component flags

◆ anonymous enum

anonymous enum

Display mode atom types

Enumerator
kQTVOResolution 

atom contains two longs - pixel count - width, height

kQTVORefreshRate 

atom contains two Fixed - hRes, vRes in dpi

kQTVOPixelType 

atom contains one Fixed - refresh rate in Hz

kQTVOName 

atom contains one OSType - pixel format of mode

kQTVODecompressors 

atom contains string (no length byte)

  • name of mode for display to user
kQTVODecompressorType 

atom contains other atoms indicating supported decompressors kQTVODecompressors sub-atoms

kQTVODecompressorContinuous 

atom contains one OSType - decompressor type code

kQTVODecompressorComponent 

atom contains one Boolean - true if this type is displayed continuously

◆ anonymous enum

anonymous enum

CALL_NOT_IN_CARBON selectors for component calls

Function Documentation

◆ CALLBACK_API()

typedef CALLBACK_API ( ComponentResult  ,
StartDocumentHandler   
)

callback routines for event parsing

◆ ClockCallMeWhen()

ComponentResult ClockCallMeWhen ( ComponentInstance  aClock,
QTCallBack  cb,
long  param1,
long  param2,
long  param3 
)

ClockCallMeWhen()

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

◆ ClockCancelCallBack()

ComponentResult ClockCancelCallBack ( ComponentInstance  aClock,
QTCallBack  cb 
)

ClockCancelCallBack()

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

◆ ClockDisposeCallBack()

ComponentResult ClockDisposeCallBack ( ComponentInstance  aClock,
QTCallBack  cb 
)

ClockDisposeCallBack()

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

◆ ClockGetRate()

ComponentResult ClockGetRate ( ComponentInstance  aClock,
Fixed rate 
)

ClockGetRate()

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

◆ ClockGetTime()

ComponentResult ClockGetTime ( ComponentInstance  aClock,
TimeRecord out 
)

ClockGetTime()

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

◆ ClockNewCallBack()

QTCallBack ClockNewCallBack ( ComponentInstance  aClock,
TimeBase  tb,
short  callBackType 
)

ClockNewCallBack()

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

◆ ClockRateChanged()

ComponentResult ClockRateChanged ( ComponentInstance  aClock,
QTCallBack  cb 
)

ClockRateChanged()

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

◆ ClockSetTimeBase()

ComponentResult ClockSetTimeBase ( ComponentInstance  aClock,
TimeBase  tb 
)

ClockSetTimeBase()

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

◆ ClockStartStopChanged()

ComponentResult ClockStartStopChanged ( ComponentInstance  aClock,
QTCallBack  cb,
Boolean  startChanged,
Boolean  stopChanged 
)

ClockStartStopChanged()

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

◆ ClockTimeChanged()

ComponentResult ClockTimeChanged ( ComponentInstance  aClock,
QTCallBack  cb 
)

ClockTimeChanged()

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

◆ DataCodecBeginInterruptSafe()

ComponentResult DataCodecBeginInterruptSafe ( DataCodecComponent  dc,
unsigned long  maxSrcSize 
)

DataCodecBeginInterruptSafe()

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

◆ DataCodecCompress()

ComponentResult DataCodecCompress ( DataCodecComponent  dc,
void *  srcData,
UInt32  srcSize,
void *  dstData,
UInt32  dstBufferSize,
UInt32 *  actualDstSize,
UInt32 *  decompressSlop 
)

DataCodecCompress()

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

◆ DataCodecCompressPartial()

ComponentResult DataCodecCompressPartial ( DataCodecComponent  dc,
void **  next_in,
unsigned long *  avail_in,
unsigned long *  total_in,
void **  next_out,
unsigned long *  avail_out,
unsigned long *  total_out,
Boolean  tryToFinish,
Boolean didFinish 
)

DataCodecCompressPartial()

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

◆ DataCodecDecompress()

ComponentResult DataCodecDecompress ( DataCodecComponent  dc,
void *  srcData,
UInt32  srcSize,
void *  dstData,
UInt32  dstBufferSize 
)

DataCodecDecompress()

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

◆ DataCodecDecompressPartial()

ComponentResult DataCodecDecompressPartial ( DataCodecComponent  dc,
void **  next_in,
unsigned long *  avail_in,
unsigned long *  total_in,
void **  next_out,
unsigned long *  avail_out,
unsigned long *  total_out,
Boolean didFinish 
)

DataCodecDecompressPartial()

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

◆ DataCodecEndInterruptSafe()

ComponentResult DataCodecEndInterruptSafe ( DataCodecComponent  dc)

DataCodecEndInterruptSafe()

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

◆ DataCodecGetCompressBufferSize()

ComponentResult DataCodecGetCompressBufferSize ( DataCodecComponent  dc,
UInt32  srcSize,
UInt32 *  dstSize 
)

DataCodecGetCompressBufferSize()

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

◆ DataHAddMovie()

ComponentResult DataHAddMovie ( DataHandler  dh,
Movie  theMovie,
short *  id 
)

DataHAddMovie()

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

◆ DataHAppend64()

ComponentResult DataHAppend64 ( DataHandler  dh,
void *  data,
wide fileOffset,
unsigned long  size 
)

DataHAppend64()

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

◆ DataHCanUseDataRef()

ComponentResult DataHCanUseDataRef ( DataHandler  dh,
Handle  dataRef,
long *  useFlags 
)

DataHCanUseDataRef()

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

◆ DataHCloseForRead()

ComponentResult DataHCloseForRead ( DataHandler  dh)

DataHCloseForRead()

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

◆ DataHCloseForWrite()

ComponentResult DataHCloseForWrite ( DataHandler  dh)

DataHCloseForWrite()

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

◆ DataHCompareDataRef()

ComponentResult DataHCompareDataRef ( DataHandler  dh,
Handle  dataRef,
Boolean equal 
)

DataHCompareDataRef()

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

◆ DataHCreateFile()

ComponentResult DataHCreateFile ( DataHandler  dh,
OSType  creator,
Boolean  deleteExisting 
)

DataHCreateFile()

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

◆ DataHCreateFileWithFlags()

ComponentResult DataHCreateFileWithFlags ( DataHandler  dh,
OSType  creator,
Boolean  deleteExisting,
UInt32  flags 
)

DataHCreateFileWithFlags()

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

◆ DataHDoesBuffer()

ComponentResult DataHDoesBuffer ( DataHandler  dh,
Boolean buffersReads,
Boolean buffersWrites 
)

DataHDoesBuffer()

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

◆ DataHFinishData()

ComponentResult DataHFinishData ( DataHandler  dh,
Ptr  PlaceToPutDataPtr,
Boolean  Cancel 
)

DataHFinishData()

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

◆ DataHFlushCache()

ComponentResult DataHFlushCache ( DataHandler  dh)

DataHFlushCache()

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

◆ DataHFlushData()

ComponentResult DataHFlushData ( DataHandler  dh)

DataHFlushData()

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

◆ DataHGetAvailableFileSize()

ComponentResult DataHGetAvailableFileSize ( DataHandler  dh,
long *  fileSize 
)

DataHGetAvailableFileSize()

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

◆ DataHGetCacheSizeLimit()

ComponentResult DataHGetCacheSizeLimit ( DataHandler  dh,
Size *  cacheSizeLimit 
)

DataHGetCacheSizeLimit()

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

◆ DataHGetData()

ComponentResult DataHGetData ( DataHandler  dh,
Handle  h,
long  hOffset,
long  offset,
long  size 
)

DataHGetData()

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

◆ DataHGetDataAvailability()

ComponentResult DataHGetDataAvailability ( DataHandler  dh,
long  offset,
long  len,
long *  missing_offset,
long *  missing_len 
)

DataHGetDataAvailability()

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

◆ DataHGetDataInBuffer()

ComponentResult DataHGetDataInBuffer ( DataHandler  dh,
long  startOffset,
long *  size 
)

DataHGetDataInBuffer()

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

◆ DataHGetDataRate()

ComponentResult DataHGetDataRate ( DataHandler  dh,
long  flags,
long *  bytesPerSecond 
)

DataHGetDataRate()

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

◆ DataHGetDataRef()

ComponentResult DataHGetDataRef ( DataHandler  dh,
Handle *  dataRef 
)

DataHGetDataRef()

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

◆ DataHGetDataRefAsType()

ComponentResult DataHGetDataRefAsType ( DataHandler  dh,
OSType  requestedType,
Handle *  dataRef 
)

DataHGetDataRefAsType()

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

◆ DataHGetDataRefExtension()

ComponentResult DataHGetDataRefExtension ( DataHandler  dh,
Handle *  extension,
OSType  idType 
)

DataHGetDataRefExtension()

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

◆ DataHGetDataRefWithAnchor()

ComponentResult DataHGetDataRefWithAnchor ( DataHandler  dh,
Handle  anchorDataRef,
OSType  dataRefType,
Handle *  dataRef 
)

DataHGetDataRefWithAnchor()

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

◆ DataHGetDeviceIndex()

ComponentResult DataHGetDeviceIndex ( DataHandler  dh,
long *  deviceIndex 
)

DataHGetDeviceIndex()

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

◆ DataHGetFileName()

ComponentResult DataHGetFileName ( DataHandler  dh,
Str255  str 
)

DataHGetFileName()

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

◆ DataHGetFileSize()

ComponentResult DataHGetFileSize ( DataHandler  dh,
long *  fileSize 
)

DataHGetFileSize()

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

◆ DataHGetFileSize64()

ComponentResult DataHGetFileSize64 ( DataHandler  dh,
wide fileSize 
)

DataHGetFileSize64()

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

◆ DataHGetFileSizeAsync()

ComponentResult DataHGetFileSizeAsync ( DataHandler  dh,
wide fileSize,
DataHCompletionUPP  completionRtn,
long  refCon 
)

DataHGetFileSizeAsync()

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

◆ DataHGetFileTypeOrdering()

ComponentResult DataHGetFileTypeOrdering ( DataHandler  dh,
DataHFileTypeOrderingHandle *  orderingListHandle 
)

DataHGetFileTypeOrdering()

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

◆ DataHGetFreeSpace()

ComponentResult DataHGetFreeSpace ( DataHandler  dh,
unsigned long *  freeSize 
)

DataHGetFreeSpace()

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

◆ DataHGetFreeSpace64()

ComponentResult DataHGetFreeSpace64 ( DataHandler  dh,
wide freeSize 
)

DataHGetFreeSpace64()

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

◆ DataHGetInfo()

ComponentResult DataHGetInfo ( DataHandler  dh,
OSType  what,
void *  info 
)

DataHGetInfo()

@par Non-Carbon CFM:   in QuickTimeLib 5.0.1 and later
@par Carbon Lib:        not available in CarbonLib 1.x, is available on Mac OS

X version 10.1 and later

Mac OS X: in version 10.1 and later
Windows: in qtmlClient.lib 5.0.1 and later

◆ DataHGetInfoFlags()

ComponentResult DataHGetInfoFlags ( DataHandler  dh,
UInt32 *  flags 
)

DataHGetInfoFlags()

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

◆ DataHGetMacOSFileType()

ComponentResult DataHGetMacOSFileType ( DataHandler  dh,
OSType *  fileType 
)

DataHGetMacOSFileType()

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

◆ DataHGetMIMEType()

ComponentResult DataHGetMIMEType ( DataHandler  dh,
Str255  mimeType 
)

DataHGetMIMEType()

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

◆ DataHGetMIMETypeAsync()

ComponentResult DataHGetMIMETypeAsync ( DataHandler  dh,
Str255  mimeType,
DataHCompletionUPP  completionRtn,
long  refCon 
)

DataHGetMIMETypeAsync()

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

◆ DataHGetMovie()

ComponentResult DataHGetMovie ( DataHandler  dh,
Movie theMovie,
short *  id 
)

DataHGetMovie()

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

◆ DataHGetMovieWithFlags()

ComponentResult DataHGetMovieWithFlags ( DataHandler  dh,
Movie theMovie,
short *  id,
short  flags 
)

DataHGetMovieWithFlags()

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

◆ DataHGetPreferredBlockSize()

ComponentResult DataHGetPreferredBlockSize ( DataHandler  dh,
long *  blockSize 
)

DataHGetPreferredBlockSize()

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

◆ DataHGetScheduleAheadTime()

ComponentResult DataHGetScheduleAheadTime ( DataHandler  dh,
long *  millisecs 
)

DataHGetScheduleAheadTime()

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

◆ DataHGetVolumeList()

ComponentResult DataHGetVolumeList ( DataHandler  dh,
DataHVolumeList volumeList 
)

DataHGetVolumeList()

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

◆ DataHIsStreamingDataHandler()

ComponentResult DataHIsStreamingDataHandler ( DataHandler  dh,
Boolean yes 
)

DataHIsStreamingDataHandler()

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

◆ DataHOpenForRead()

ComponentResult DataHOpenForRead ( DataHandler  dh)

DataHOpenForRead()

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

◆ DataHOpenForWrite()

ComponentResult DataHOpenForWrite ( DataHandler  dh)

DataHOpenForWrite()

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

◆ DataHPlaybackHints()

ComponentResult DataHPlaybackHints ( DataHandler  dh,
long  flags,
unsigned long  minFileOffset,
unsigned long  maxFileOffset,
long  bytesPerSecond 
)

DataHPlaybackHints()

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

◆ DataHPlaybackHints64()

ComponentResult DataHPlaybackHints64 ( DataHandler  dh,
long  flags,
const wide minFileOffset,
const wide maxFileOffset,
long  bytesPerSecond 
)

DataHPlaybackHints64()

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

◆ DataHPollRead()

ComponentResult DataHPollRead ( DataHandler  dh,
void *  dataPtr,
UInt32 *  dataSizeSoFar 
)

DataHPollRead()

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

◆ DataHPreextend()

ComponentResult DataHPreextend ( DataHandler  dh,
unsigned long  maxToAdd,
unsigned long *  spaceAdded 
)

DataHPreextend()

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

◆ DataHPreextend64()

ComponentResult DataHPreextend64 ( DataHandler  dh,
const wide maxToAdd,
wide spaceAdded 
)

DataHPreextend64()

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

◆ DataHPutData()

ComponentResult DataHPutData ( DataHandler  dh,
Handle  h,
long  hOffset,
long *  offset,
long  size 
)

DataHPutData()

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

◆ DataHReadAsync()

ComponentResult DataHReadAsync ( DataHandler  dh,
void *  dataPtr,
UInt32  dataSize,
const wide dataOffset,
DataHCompletionUPP  completion,
long  refCon 
)

DataHReadAsync()

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

◆ DataHResolveDataRef()

ComponentResult DataHResolveDataRef ( DataHandler  dh,
Handle  theDataRef,
Boolean wasChanged,
Boolean  userInterfaceAllowed 
)

DataHResolveDataRef()

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

◆ DataHScheduleData()

ComponentResult DataHScheduleData ( DataHandler  dh,
Ptr  PlaceToPutDataPtr,
long  FileOffset,
long  DataSize,
long  RefCon,
DataHSchedulePtr  scheduleRec,
DataHCompletionUPP  CompletionRtn 
)

DataHScheduleData()

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

◆ DataHScheduleData64()

ComponentResult DataHScheduleData64 ( DataHandler  dh,
Ptr  PlaceToPutDataPtr,
const wide FileOffset,
long  DataSize,
long  RefCon,
DataHSchedulePtr  scheduleRec,
DataHCompletionUPP  CompletionRtn 
)

DataHScheduleData64()

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

◆ DataHSetCacheSizeLimit()

ComponentResult DataHSetCacheSizeLimit ( DataHandler  dh,
Size  cacheSizeLimit 
)

DataHSetCacheSizeLimit()

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

◆ DataHSetDataRef()

ComponentResult DataHSetDataRef ( DataHandler  dh,
Handle  dataRef 
)

DataHSetDataRef()

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

◆ DataHSetDataRefExtension()

ComponentResult DataHSetDataRefExtension ( DataHandler  dh,
Handle  extension,
OSType  idType 
)

DataHSetDataRefExtension()

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

◆ DataHSetDataRefWithAnchor()

ComponentResult DataHSetDataRefWithAnchor ( DataHandler  dh,
Handle  anchorDataRef,
OSType  dataRefType,
Handle  dataRef 
)

DataHSetDataRefWithAnchor()

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

◆ DataHSetFileSize()

ComponentResult DataHSetFileSize ( DataHandler  dh,
long  fileSize 
)

DataHSetFileSize()

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

◆ DataHSetFileSize64()

ComponentResult DataHSetFileSize64 ( DataHandler  dh,
const wide fileSize 
)

DataHSetFileSize64()

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

◆ DataHSetMacOSFileType()

ComponentResult DataHSetMacOSFileType ( DataHandler  dh,
OSType  fileType 
)

DataHSetMacOSFileType()

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

◆ DataHSetTimeBase()

ComponentResult DataHSetTimeBase ( DataHandler  dh,
TimeBase  tb 
)

DataHSetTimeBase()

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

◆ DataHSetTimeHints()

ComponentResult DataHSetTimeHints ( DataHandler  dh,
long  flags,
long  bandwidthPriority,
TimeScale  scale,
TimeValue  minTime,
TimeValue  maxTime 
)

DataHSetTimeHints()

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

◆ DataHTask()

ComponentResult DataHTask ( DataHandler  dh)

DataHTask()

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

◆ DataHUpdateMovie()

ComponentResult DataHUpdateMovie ( DataHandler  dh,
Movie  theMovie,
short  id 
)

DataHUpdateMovie()

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

◆ DataHWrite()

ComponentResult DataHWrite ( DataHandler  dh,
Ptr  data,
long  offset,
long  size,
DataHCompletionUPP  completion,
long  refCon 
)

DataHWrite()

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

◆ DataHWrite64()

ComponentResult DataHWrite64 ( DataHandler  dh,
Ptr  data,
const wide offset,
long  size,
DataHCompletionUPP  completion,
long  refCon 
)

DataHWrite64()

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

◆ DisposeCharDataHandlerUPP()

void DisposeCharDataHandlerUPP ( CharDataHandlerUPP  userUPP)

DisposeCharDataHandlerUPP()

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

◆ DisposeCommentHandlerUPP()

void DisposeCommentHandlerUPP ( CommentHandlerUPP  userUPP)

DisposeCommentHandlerUPP()

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

◆ DisposeDataHCompletionUPP()

void DisposeDataHCompletionUPP ( DataHCompletionUPP  userUPP)

DisposeDataHCompletionUPP()

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

◆ DisposeEndDocumentHandlerUPP()

void DisposeEndDocumentHandlerUPP ( EndDocumentHandlerUPP  userUPP)

DisposeEndDocumentHandlerUPP()

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

◆ DisposeEndElementHandlerUPP()

void DisposeEndElementHandlerUPP ( EndElementHandlerUPP  userUPP)

DisposeEndElementHandlerUPP()

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

◆ DisposeMovieExportGetDataUPP()

void DisposeMovieExportGetDataUPP ( MovieExportGetDataUPP  userUPP)

DisposeMovieExportGetDataUPP()

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

◆ DisposeMovieExportGetPropertyUPP()

void DisposeMovieExportGetPropertyUPP ( MovieExportGetPropertyUPP  userUPP)

DisposeMovieExportGetPropertyUPP()

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

◆ DisposePreprocessInstructionHandlerUPP()

void DisposePreprocessInstructionHandlerUPP ( PreprocessInstructionHandlerUPP  userUPP)

DisposePreprocessInstructionHandlerUPP()

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

◆ DisposeSCModalFilterUPP()

void DisposeSCModalFilterUPP ( SCModalFilterUPP  userUPP)

DisposeSCModalFilterUPP()

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

◆ DisposeSCModalHookUPP()

void DisposeSCModalHookUPP ( SCModalHookUPP  userUPP)

DisposeSCModalHookUPP()

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

◆ DisposeSGAddFrameBottleUPP()

void DisposeSGAddFrameBottleUPP ( SGAddFrameBottleUPP  userUPP)

DisposeSGAddFrameBottleUPP()

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

◆ DisposeSGCompressBottleUPP()

void DisposeSGCompressBottleUPP ( SGCompressBottleUPP  userUPP)

DisposeSGCompressBottleUPP()

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

◆ DisposeSGCompressCompleteBottleUPP()

void DisposeSGCompressCompleteBottleUPP ( SGCompressCompleteBottleUPP  userUPP)

DisposeSGCompressCompleteBottleUPP()

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

◆ DisposeSGDataUPP()

void DisposeSGDataUPP ( SGDataUPP  userUPP)

DisposeSGDataUPP()

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

◆ DisposeSGDisplayBottleUPP()

void DisposeSGDisplayBottleUPP ( SGDisplayBottleUPP  userUPP)

DisposeSGDisplayBottleUPP()

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

◆ DisposeSGDisplayCompressBottleUPP()

void DisposeSGDisplayCompressBottleUPP ( SGDisplayCompressBottleUPP  userUPP)

DisposeSGDisplayCompressBottleUPP()

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

◆ DisposeSGGrabBottleUPP()

void DisposeSGGrabBottleUPP ( SGGrabBottleUPP  userUPP)

DisposeSGGrabBottleUPP()

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

◆ DisposeSGGrabCompleteBottleUPP()

void DisposeSGGrabCompleteBottleUPP ( SGGrabCompleteBottleUPP  userUPP)

DisposeSGGrabCompleteBottleUPP()

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

◆ DisposeSGGrabCompressCompleteBottleUPP()

void DisposeSGGrabCompressCompleteBottleUPP ( SGGrabCompressCompleteBottleUPP  userUPP)

DisposeSGGrabCompressCompleteBottleUPP()

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

◆ DisposeSGModalFilterUPP()

void DisposeSGModalFilterUPP ( SGModalFilterUPP  userUPP)

DisposeSGModalFilterUPP()

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

◆ DisposeSGTransferFrameBottleUPP()

void DisposeSGTransferFrameBottleUPP ( SGTransferFrameBottleUPP  userUPP)

DisposeSGTransferFrameBottleUPP()

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

◆ DisposeStartDocumentHandlerUPP()

void DisposeStartDocumentHandlerUPP ( StartDocumentHandlerUPP  userUPP)

DisposeStartDocumentHandlerUPP()

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

◆ DisposeStartElementHandlerUPP()

void DisposeStartElementHandlerUPP ( StartElementHandlerUPP  userUPP)

DisposeStartElementHandlerUPP()

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

◆ DisposeVdigIntUPP()

void DisposeVdigIntUPP ( VdigIntUPP  userUPP)

DisposeVdigIntUPP()

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

◆ GraphicsImageImportGetSequenceEnabled()

ComponentResult GraphicsImageImportGetSequenceEnabled ( GraphicImageMovieImportComponent  ci,
Boolean enable 
)

GraphicsImageImportGetSequenceEnabled()

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

◆ GraphicsImageImportSetSequenceEnabled()

ComponentResult GraphicsImageImportSetSequenceEnabled ( GraphicImageMovieImportComponent  ci,
Boolean  enable 
)

GraphicsImageImportSetSequenceEnabled()

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

◆ InvokeCharDataHandlerUPP()

ComponentResult InvokeCharDataHandlerUPP ( const char *  charData,
long  refcon,
CharDataHandlerUPP  userUPP 
)

InvokeCharDataHandlerUPP()

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

◆ InvokeCommentHandlerUPP()

ComponentResult InvokeCommentHandlerUPP ( const char *  comment,
long  refcon,
CommentHandlerUPP  userUPP 
)

InvokeCommentHandlerUPP()

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

◆ InvokeDataHCompletionUPP()

void InvokeDataHCompletionUPP ( Ptr  request,
long  refcon,
OSErr  err,
DataHCompletionUPP  userUPP 
)

InvokeDataHCompletionUPP()

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

◆ InvokeEndDocumentHandlerUPP()

ComponentResult InvokeEndDocumentHandlerUPP ( long  refcon,
EndDocumentHandlerUPP  userUPP 
)

InvokeEndDocumentHandlerUPP()

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

◆ InvokeEndElementHandlerUPP()

ComponentResult InvokeEndElementHandlerUPP ( const char *  name,
long  refcon,
EndElementHandlerUPP  userUPP 
)

InvokeEndElementHandlerUPP()

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

◆ InvokeMovieExportGetDataUPP()

OSErr InvokeMovieExportGetDataUPP ( void *  refCon,
MovieExportGetDataParams params,
MovieExportGetDataUPP  userUPP 
)

InvokeMovieExportGetDataUPP()

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

◆ InvokeMovieExportGetPropertyUPP()

OSErr InvokeMovieExportGetPropertyUPP ( void *  refcon,
long  trackID,
OSType  propertyType,
void *  propertyValue,
MovieExportGetPropertyUPP  userUPP 
)

InvokeMovieExportGetPropertyUPP()

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

◆ InvokePreprocessInstructionHandlerUPP()

ComponentResult InvokePreprocessInstructionHandlerUPP ( const char *  name,
const char **  atts,
long  refcon,
PreprocessInstructionHandlerUPP  userUPP 
)

InvokePreprocessInstructionHandlerUPP()

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

◆ InvokeSCModalFilterUPP()

Boolean InvokeSCModalFilterUPP ( DialogRef  theDialog,
EventRecord theEvent,
short *  itemHit,
long  refcon,
SCModalFilterUPP  userUPP 
)

InvokeSCModalFilterUPP()

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

◆ InvokeSCModalHookUPP()

short InvokeSCModalHookUPP ( DialogRef  theDialog,
short  itemHit,
void *  params,
long  refcon,
SCModalHookUPP  userUPP 
)

InvokeSCModalHookUPP()

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

◆ InvokeSGAddFrameBottleUPP()

ComponentResult InvokeSGAddFrameBottleUPP ( SGChannel  c,
short  bufferNum,
TimeValue  atTime,
TimeScale  scale,
const SGCompressInfo ci,
long  refCon,
SGAddFrameBottleUPP  userUPP 
)

InvokeSGAddFrameBottleUPP()

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

◆ InvokeSGCompressBottleUPP()

ComponentResult InvokeSGCompressBottleUPP ( SGChannel  c,
short  bufferNum,
long  refCon,
SGCompressBottleUPP  userUPP 
)

InvokeSGCompressBottleUPP()

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

◆ InvokeSGCompressCompleteBottleUPP()

ComponentResult InvokeSGCompressCompleteBottleUPP ( SGChannel  c,
short  bufferNum,
Boolean done,
SGCompressInfo ci,
long  refCon,
SGCompressCompleteBottleUPP  userUPP 
)

InvokeSGCompressCompleteBottleUPP()

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

◆ InvokeSGDataUPP()

OSErr InvokeSGDataUPP ( SGChannel  c,
Ptr  p,
long  len,
long *  offset,
long  chRefCon,
TimeValue  time,
short  writeType,
long  refCon,
SGDataUPP  userUPP 
)

InvokeSGDataUPP()

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

◆ InvokeSGDisplayBottleUPP()

ComponentResult InvokeSGDisplayBottleUPP ( SGChannel  c,
short  bufferNum,
MatrixRecord mp,
RgnHandle  clipRgn,
long  refCon,
SGDisplayBottleUPP  userUPP 
)

InvokeSGDisplayBottleUPP()

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

◆ InvokeSGDisplayCompressBottleUPP()

ComponentResult InvokeSGDisplayCompressBottleUPP ( SGChannel  c,
Ptr  dataPtr,
ImageDescriptionHandle  desc,
MatrixRecord mp,
RgnHandle  clipRgn,
long  refCon,
SGDisplayCompressBottleUPP  userUPP 
)

InvokeSGDisplayCompressBottleUPP()

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

◆ InvokeSGGrabBottleUPP()

ComponentResult InvokeSGGrabBottleUPP ( SGChannel  c,
short  bufferNum,
long  refCon,
SGGrabBottleUPP  userUPP 
)

InvokeSGGrabBottleUPP()

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

◆ InvokeSGGrabCompleteBottleUPP()

ComponentResult InvokeSGGrabCompleteBottleUPP ( SGChannel  c,
short  bufferNum,
Boolean done,
long  refCon,
SGGrabCompleteBottleUPP  userUPP 
)

InvokeSGGrabCompleteBottleUPP()

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

◆ InvokeSGGrabCompressCompleteBottleUPP()

ComponentResult InvokeSGGrabCompressCompleteBottleUPP ( SGChannel  c,
Boolean done,
SGCompressInfo ci,
TimeRecord t,
long  refCon,
SGGrabCompressCompleteBottleUPP  userUPP 
)

InvokeSGGrabCompressCompleteBottleUPP()

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

◆ InvokeSGModalFilterUPP()

Boolean InvokeSGModalFilterUPP ( DialogRef  theDialog,
const EventRecord theEvent,
short *  itemHit,
long  refCon,
SGModalFilterUPP  userUPP 
)

InvokeSGModalFilterUPP()

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

◆ InvokeSGTransferFrameBottleUPP()

ComponentResult InvokeSGTransferFrameBottleUPP ( SGChannel  c,
short  bufferNum,
MatrixRecord mp,
RgnHandle  clipRgn,
long  refCon,
SGTransferFrameBottleUPP  userUPP 
)

InvokeSGTransferFrameBottleUPP()

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

◆ InvokeStartDocumentHandlerUPP()

ComponentResult InvokeStartDocumentHandlerUPP ( long  refcon,
StartDocumentHandlerUPP  userUPP 
)

InvokeStartDocumentHandlerUPP()

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

◆ InvokeStartElementHandlerUPP()

ComponentResult InvokeStartElementHandlerUPP ( const char *  name,
const char **  atts,
long  refcon,
StartElementHandlerUPP  userUPP 
)

InvokeStartElementHandlerUPP()

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

◆ InvokeVdigIntUPP()

void InvokeVdigIntUPP ( long  flags,
long  refcon,
VdigIntUPP  userUPP 
)

InvokeVdigIntUPP()

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

◆ MIDIImportGetSettings()

ComponentResult MIDIImportGetSettings ( TextExportComponent  ci,
long *  setting 
)

MIDIImportGetSettings()

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

◆ MIDIImportSetSettings()

ComponentResult MIDIImportSetSettings ( TextExportComponent  ci,
long  setting 
)

MIDIImportSetSettings()

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

◆ MovieExportAddDataSource()

ComponentResult MovieExportAddDataSource ( MovieExportComponent  ci,
OSType  trackType,
TimeScale  scale,
long *  trackID,
MovieExportGetPropertyUPP  getPropertyProc,
MovieExportGetDataUPP  getDataProc,
void *  refCon 
)

MovieExportAddDataSource()

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

◆ MovieExportDisposeGetDataAndPropertiesProcs()

ComponentResult MovieExportDisposeGetDataAndPropertiesProcs ( MovieExportComponent  ci,
MovieExportGetPropertyUPP  getPropertyProc,
MovieExportGetDataUPP  getDataProc,
void *  refCon 
)

MovieExportDisposeGetDataAndPropertiesProcs()

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

◆ MovieExportDoUserDialog()

ComponentResult MovieExportDoUserDialog ( MovieExportComponent  ci,
Movie  theMovie,
Track  onlyThisTrack,
TimeValue  startTime,
TimeValue  duration,
Boolean canceled 
)

MovieExportDoUserDialog()

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

◆ MovieExportFromProceduresToDataRef()

ComponentResult MovieExportFromProceduresToDataRef ( MovieExportComponent  ci,
Handle  dataRef,
OSType  dataRefType 
)

MovieExportFromProceduresToDataRef()

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

◆ MovieExportGetAuxiliaryData()

ComponentResult MovieExportGetAuxiliaryData ( MovieExportComponent  ci,
Handle  dataH,
OSType *  handleType 
)

MovieExportGetAuxiliaryData()

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

◆ MovieExportGetCreatorType()

ComponentResult MovieExportGetCreatorType ( MovieExportComponent  ci,
OSType *  creator 
)

MovieExportGetCreatorType()

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

◆ MovieExportGetFileNameExtension()

ComponentResult MovieExportGetFileNameExtension ( MovieExportComponent  ci,
OSType *  extension 
)

MovieExportGetFileNameExtension()

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

◆ MovieExportGetSettingsAsAtomContainer()

ComponentResult MovieExportGetSettingsAsAtomContainer ( MovieExportComponent  ci,
QTAtomContainer *  settings 
)

MovieExportGetSettingsAsAtomContainer()

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

◆ MovieExportGetShortFileTypeString()

ComponentResult MovieExportGetShortFileTypeString ( MovieExportComponent  ci,
Str255  typeString 
)

MovieExportGetShortFileTypeString()

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

◆ MovieExportGetSourceMediaType()

ComponentResult MovieExportGetSourceMediaType ( MovieExportComponent  ci,
OSType *  mediaType 
)

MovieExportGetSourceMediaType()

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

◆ MovieExportNewGetDataAndPropertiesProcs()

ComponentResult MovieExportNewGetDataAndPropertiesProcs ( MovieExportComponent  ci,
OSType  trackType,
TimeScale *  scale,
Movie  theMovie,
Track  theTrack,
TimeValue  startTime,
TimeValue  duration,
MovieExportGetPropertyUPP *  getPropertyProc,
MovieExportGetDataUPP *  getDataProc,
void **  refCon 
)

MovieExportNewGetDataAndPropertiesProcs()

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

◆ MovieExportSetGetMoviePropertyProc()

ComponentResult MovieExportSetGetMoviePropertyProc ( MovieExportComponent  ci,
MovieExportGetPropertyUPP  getPropertyProc,
void *  refCon 
)

MovieExportSetGetMoviePropertyProc()

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

◆ MovieExportSetProgressProc()

ComponentResult MovieExportSetProgressProc ( MovieExportComponent  ci,
MovieProgressUPP  proc,
long  refcon 
)

MovieExportSetProgressProc()

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

◆ MovieExportSetSampleDescription()

ComponentResult MovieExportSetSampleDescription ( MovieExportComponent  ci,
SampleDescriptionHandle  desc,
OSType  mediaType 
)

MovieExportSetSampleDescription()

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

◆ MovieExportSetSettingsFromAtomContainer()

ComponentResult MovieExportSetSettingsFromAtomContainer ( MovieExportComponent  ci,
QTAtomContainer  settings 
)

MovieExportSetSettingsFromAtomContainer()

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

◆ MovieExportToDataRef()

ComponentResult MovieExportToDataRef ( MovieExportComponent  ci,
Handle  dataRef,
OSType  dataRefType,
Movie  theMovie,
Track  onlyThisTrack,
TimeValue  startTime,
TimeValue  duration 
)

MovieExportToDataRef()

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

◆ MovieExportToFile()

ComponentResult MovieExportToFile ( MovieExportComponent  ci,
const FSSpec *  theFile,
Movie  theMovie,
Track  onlyThisTrack,
TimeValue  startTime,
TimeValue  duration 
)

MovieExportToFile()

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

◆ MovieExportToHandle()

ComponentResult MovieExportToHandle ( MovieExportComponent  ci,
Handle  dataH,
Movie  theMovie,
Track  onlyThisTrack,
TimeValue  startTime,
TimeValue  duration 
)

MovieExportToHandle()

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

◆ MovieExportValidate()

ComponentResult MovieExportValidate ( MovieExportComponent  ci,
Movie  theMovie,
Track  onlyThisTrack,
Boolean valid 
)

MovieExportValidate()

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

◆ MovieImportDataRef()

ComponentResult MovieImportDataRef ( MovieImportComponent  ci,
Handle  dataRef,
OSType  dataRefType,
Movie  theMovie,
Track  targetTrack,
Track usedTrack,
TimeValue  atTime,
TimeValue *  addedDuration,
long  inFlags,
long *  outFlags 
)

MovieImportDataRef()

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

◆ MovieImportDoUserDialog()

ComponentResult MovieImportDoUserDialog ( MovieImportComponent  ci,
const FSSpec *  theFile,
Handle  theData,
Boolean canceled 
)

MovieImportDoUserDialog()

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

◆ MovieImportEstimateCompletionTime()

ComponentResult MovieImportEstimateCompletionTime ( MovieImportComponent  ci,
TimeRecord time 
)

MovieImportEstimateCompletionTime()

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

◆ MovieImportFile()

ComponentResult MovieImportFile ( MovieImportComponent  ci,
const FSSpec *  theFile,
Movie  theMovie,
Track  targetTrack,
Track usedTrack,
TimeValue  atTime,
TimeValue *  addedDuration,
long  inFlags,
long *  outFlags 
)

MovieImportFile()

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

◆ MovieImportGetAuxiliaryDataType()

ComponentResult MovieImportGetAuxiliaryDataType ( MovieImportComponent  ci,
OSType *  auxType 
)

MovieImportGetAuxiliaryDataType()

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

◆ MovieImportGetDontBlock()

ComponentResult MovieImportGetDontBlock ( MovieImportComponent  ci,
Boolean willBlock 
)

MovieImportGetDontBlock()

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

◆ MovieImportGetFileType()

ComponentResult MovieImportGetFileType ( MovieImportComponent  ci,
OSType *  fileType 
)

MovieImportGetFileType()

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

◆ MovieImportGetLoadState()

ComponentResult MovieImportGetLoadState ( MovieImportComponent  ci,
long *  importerLoadState 
)

MovieImportGetLoadState()

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

◆ MovieImportGetMaxLoadedTime()

ComponentResult MovieImportGetMaxLoadedTime ( MovieImportComponent  ci,
TimeValue *  time 
)

MovieImportGetMaxLoadedTime()

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

◆ MovieImportGetMIMETypeList()

ComponentResult MovieImportGetMIMETypeList ( MovieImportComponent  ci,
QTAtomContainer *  mimeInfo 
)

MovieImportGetMIMETypeList()

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

◆ MovieImportGetSampleDescription()

ComponentResult MovieImportGetSampleDescription ( MovieImportComponent  ci,
SampleDescriptionHandle desc,
OSType *  mediaType 
)

MovieImportGetSampleDescription()

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

◆ MovieImportGetSettingsAsAtomContainer()

ComponentResult MovieImportGetSettingsAsAtomContainer ( MovieImportComponent  ci,
QTAtomContainer *  settings 
)

MovieImportGetSettingsAsAtomContainer()

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

◆ MovieImportHandle()

ComponentResult MovieImportHandle ( MovieImportComponent  ci,
Handle  dataH,
Movie  theMovie,
Track  targetTrack,
Track usedTrack,
TimeValue  atTime,
TimeValue *  addedDuration,
long  inFlags,
long *  outFlags 
)

CALL_NOT_IN_CARBON MovieImportHandle()

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

◆ MovieImportIdle()

ComponentResult MovieImportIdle ( MovieImportComponent  ci,
long  inFlags,
long *  outFlags 
)

MovieImportIdle()

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

◆ MovieImportSetAuxiliaryData()

ComponentResult MovieImportSetAuxiliaryData ( MovieImportComponent  ci,
Handle  data,
OSType  handleType 
)

MovieImportSetAuxiliaryData()

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

◆ MovieImportSetChunkSize()

ComponentResult MovieImportSetChunkSize ( MovieImportComponent  ci,
long  chunkSize 
)

MovieImportSetChunkSize()

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

◆ MovieImportSetDimensions()

ComponentResult MovieImportSetDimensions ( MovieImportComponent  ci,
Fixed  width,
Fixed  height 
)

MovieImportSetDimensions()

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

◆ MovieImportSetDontBlock()

ComponentResult MovieImportSetDontBlock ( MovieImportComponent  ci,
Boolean  dontBlock 
)

MovieImportSetDontBlock()

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

◆ MovieImportSetDuration()

ComponentResult MovieImportSetDuration ( MovieImportComponent  ci,
TimeValue  duration 
)

MovieImportSetDuration()

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

◆ MovieImportSetFromScrap()

ComponentResult MovieImportSetFromScrap ( MovieImportComponent  ci,
Boolean  fromScrap 
)

MovieImportSetFromScrap()

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

◆ MovieImportSetMediaFile()

ComponentResult MovieImportSetMediaFile ( MovieImportComponent  ci,
AliasHandle  alias 
)

MovieImportSetMediaFile()

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

◆ MovieImportSetOffsetAndLimit()

ComponentResult MovieImportSetOffsetAndLimit ( MovieImportComponent  ci,
unsigned long  offset,
unsigned long  limit 
)

MovieImportSetOffsetAndLimit()

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

◆ MovieImportSetOffsetAndLimit64()

ComponentResult MovieImportSetOffsetAndLimit64 ( MovieImportComponent  ci,
const wide offset,
const wide limit 
)

MovieImportSetOffsetAndLimit64()

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

◆ MovieImportSetProgressProc()

ComponentResult MovieImportSetProgressProc ( MovieImportComponent  ci,
MovieProgressUPP  proc,
long  refcon 
)

MovieImportSetProgressProc()

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

◆ MovieImportSetSampleDescription()

ComponentResult MovieImportSetSampleDescription ( MovieImportComponent  ci,
SampleDescriptionHandle  desc,
OSType  mediaType 
)

MovieImportSetSampleDescription()

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

◆ MovieImportSetSampleDuration()

ComponentResult MovieImportSetSampleDuration ( MovieImportComponent  ci,
TimeValue  duration,
TimeScale  scale 
)

MovieImportSetSampleDuration()

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

◆ MovieImportSetSettingsFromAtomContainer()

ComponentResult MovieImportSetSettingsFromAtomContainer ( MovieImportComponent  ci,
QTAtomContainer  settings 
)

MovieImportSetSettingsFromAtomContainer()

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

◆ MovieImportValidate()

ComponentResult MovieImportValidate ( MovieImportComponent  ci,
const FSSpec *  theFile,
Handle  theData,
Boolean valid 
)

MovieImportValidate()

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

◆ MovieImportValidateDataRef()

ComponentResult MovieImportValidateDataRef ( MovieImportComponent  ci,
Handle  dataRef,
OSType  dataRefType,
UInt8 *  valid 
)

MovieImportValidateDataRef()

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

◆ NewCharDataHandlerUPP()

CharDataHandlerUPP NewCharDataHandlerUPP ( CharDataHandler  userRoutine)

NewCharDataHandlerUPP()

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

◆ NewCommentHandlerUPP()

CommentHandlerUPP NewCommentHandlerUPP ( CommentHandler  userRoutine)

NewCommentHandlerUPP()

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

◆ NewDataHCompletionUPP()

DataHCompletionUPP NewDataHCompletionUPP ( DataHCompletionProcPtr  userRoutine)

UPP call backs NewDataHCompletionUPP()

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

◆ NewEndDocumentHandlerUPP()

EndDocumentHandlerUPP NewEndDocumentHandlerUPP ( EndDocumentHandler  userRoutine)

NewEndDocumentHandlerUPP()

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

◆ NewEndElementHandlerUPP()

EndElementHandlerUPP NewEndElementHandlerUPP ( EndElementHandler  userRoutine)

NewEndElementHandlerUPP()

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

◆ NewMovieExportGetDataUPP()

MovieExportGetDataUPP NewMovieExportGetDataUPP ( MovieExportGetDataProcPtr  userRoutine)

NewMovieExportGetDataUPP()

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

◆ NewMovieExportGetPropertyUPP()

MovieExportGetPropertyUPP NewMovieExportGetPropertyUPP ( MovieExportGetPropertyProcPtr  userRoutine)

NewMovieExportGetPropertyUPP()

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

◆ NewPreprocessInstructionHandlerUPP()

PreprocessInstructionHandlerUPP NewPreprocessInstructionHandlerUPP ( PreprocessInstructionHandler  userRoutine)

NewPreprocessInstructionHandlerUPP()

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

◆ NewSCModalFilterUPP()

SCModalFilterUPP NewSCModalFilterUPP ( SCModalFilterProcPtr  userRoutine)

NewSCModalFilterUPP()

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

◆ NewSCModalHookUPP()

SCModalHookUPP NewSCModalHookUPP ( SCModalHookProcPtr  userRoutine)

NewSCModalHookUPP()

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

◆ NewSGAddFrameBottleUPP()

SGAddFrameBottleUPP NewSGAddFrameBottleUPP ( SGAddFrameBottleProcPtr  userRoutine)

NewSGAddFrameBottleUPP()

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

◆ NewSGCompressBottleUPP()

SGCompressBottleUPP NewSGCompressBottleUPP ( SGCompressBottleProcPtr  userRoutine)

NewSGCompressBottleUPP()

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

◆ NewSGCompressCompleteBottleUPP()

SGCompressCompleteBottleUPP NewSGCompressCompleteBottleUPP ( SGCompressCompleteBottleProcPtr  userRoutine)

NewSGCompressCompleteBottleUPP()

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

◆ NewSGDataUPP()

SGDataUPP NewSGDataUPP ( SGDataProcPtr  userRoutine)

NewSGDataUPP()

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

◆ NewSGDisplayBottleUPP()

SGDisplayBottleUPP NewSGDisplayBottleUPP ( SGDisplayBottleProcPtr  userRoutine)

NewSGDisplayBottleUPP()

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

◆ NewSGDisplayCompressBottleUPP()

SGDisplayCompressBottleUPP NewSGDisplayCompressBottleUPP ( SGDisplayCompressBottleProcPtr  userRoutine)

NewSGDisplayCompressBottleUPP()

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

◆ NewSGGrabBottleUPP()

SGGrabBottleUPP NewSGGrabBottleUPP ( SGGrabBottleProcPtr  userRoutine)

NewSGGrabBottleUPP()

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

◆ NewSGGrabCompleteBottleUPP()

SGGrabCompleteBottleUPP NewSGGrabCompleteBottleUPP ( SGGrabCompleteBottleProcPtr  userRoutine)

NewSGGrabCompleteBottleUPP()

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

◆ NewSGGrabCompressCompleteBottleUPP()

SGGrabCompressCompleteBottleUPP NewSGGrabCompressCompleteBottleUPP ( SGGrabCompressCompleteBottleProcPtr  userRoutine)

NewSGGrabCompressCompleteBottleUPP()

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

◆ NewSGModalFilterUPP()

SGModalFilterUPP NewSGModalFilterUPP ( SGModalFilterProcPtr  userRoutine)

NewSGModalFilterUPP()

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

◆ NewSGTransferFrameBottleUPP()

SGTransferFrameBottleUPP NewSGTransferFrameBottleUPP ( SGTransferFrameBottleProcPtr  userRoutine)

NewSGTransferFrameBottleUPP()

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

◆ NewStartDocumentHandlerUPP()

StartDocumentHandlerUPP NewStartDocumentHandlerUPP ( StartDocumentHandler  userRoutine)

NewStartDocumentHandlerUPP()

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

◆ NewStartElementHandlerUPP()

StartElementHandlerUPP NewStartElementHandlerUPP ( StartElementHandler  userRoutine)

NewStartElementHandlerUPP()

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

◆ NewVdigIntUPP()

VdigIntUPP NewVdigIntUPP ( VdigIntProcPtr  userRoutine)

NewVdigIntUPP()

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

◆ PreviewEvent()

ComponentResult PreviewEvent ( pnotComponent  p,
EventRecord e,
Boolean handledEvent 
)

PreviewEvent()

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

◆ PreviewMakePreview()

ComponentResult PreviewMakePreview ( pnotComponent  p,
OSType *  previewType,
Handle *  previewResult,
const FSSpec *  sourceFile,
ICMProgressProcRecordPtr  progress 
)

PreviewMakePreview()

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

◆ PreviewMakePreviewReference()

ComponentResult PreviewMakePreviewReference ( pnotComponent  p,
OSType *  previewType,
short *  resID,
const FSSpec *  sourceFile 
)

PreviewMakePreviewReference()

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

◆ PreviewShowData()

ComponentResult PreviewShowData ( pnotComponent  p,
OSType  dataType,
Handle  data,
const Rect inHere 
)

PreviewShowData()

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

◆ QTVideoOutputBegin()

ComponentResult QTVideoOutputBegin ( QTVideoOutputComponent  vo)

QTVideoOutputBegin()

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

◆ QTVideoOutputCustomConfigureDisplay()

ComponentResult QTVideoOutputCustomConfigureDisplay ( QTVideoOutputComponent  vo,
ModalFilterUPP  filter 
)

QTVideoOutputCustomConfigureDisplay()

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

◆ QTVideoOutputEnd()

ComponentResult QTVideoOutputEnd ( QTVideoOutputComponent  vo)

QTVideoOutputEnd()

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

◆ QTVideoOutputGetClientName()

ComponentResult QTVideoOutputGetClientName ( QTVideoOutputComponent  vo,
Str255  str 
)

QTVideoOutputGetClientName()

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

◆ QTVideoOutputGetClock()

ComponentResult QTVideoOutputGetClock ( QTVideoOutputComponent  vo,
ComponentInstance clock 
)

QTVideoOutputGetClock()

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

◆ QTVideoOutputGetCurrentClientName()

ComponentResult QTVideoOutputGetCurrentClientName ( QTVideoOutputComponent  vo,
Str255  str 
)

QTVideoOutputGetCurrentClientName()

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

◆ QTVideoOutputGetDisplayMode()

ComponentResult QTVideoOutputGetDisplayMode ( QTVideoOutputComponent  vo,
long *  displayModeID 
)

QTVideoOutputGetDisplayMode()

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

◆ QTVideoOutputGetDisplayModeList()

ComponentResult QTVideoOutputGetDisplayModeList ( QTVideoOutputComponent  vo,
QTAtomContainer *  outputs 
)

QTVideoOutputGetDisplayModeList()

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

◆ QTVideoOutputGetGWorld()

ComponentResult QTVideoOutputGetGWorld ( QTVideoOutputComponent  vo,
GWorldPtr gw 
)

QTVideoOutputGetGWorld()

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

◆ QTVideoOutputGetGWorldParameters()

ComponentResult QTVideoOutputGetGWorldParameters ( QTVideoOutputComponent  vo,
Ptr *  baseAddr,
long *  rowBytes,
CTabHandle colorTable 
)

QTVideoOutputGetGWorldParameters()

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

◆ QTVideoOutputGetIndImageDecompressor()

ComponentResult QTVideoOutputGetIndImageDecompressor ( QTVideoOutputComponent  vo,
long  index,
Component codec 
)

QTVideoOutputGetIndImageDecompressor()

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

◆ QTVideoOutputGetIndSoundOutput()

ComponentResult QTVideoOutputGetIndSoundOutput ( QTVideoOutputComponent  vo,
long  index,
Component outputComponent 
)

QTVideoOutputGetIndSoundOutput()

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

◆ QTVideoOutputRestoreState()

ComponentResult QTVideoOutputRestoreState ( QTVideoOutputComponent  vo,
QTAtomContainer  state 
)

QTVideoOutputRestoreState()

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

◆ QTVideoOutputSaveState()

ComponentResult QTVideoOutputSaveState ( QTVideoOutputComponent  vo,
QTAtomContainer *  state 
)

QTVideoOutputSaveState()

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

◆ QTVideoOutputSetClientName()

ComponentResult QTVideoOutputSetClientName ( QTVideoOutputComponent  vo,
ConstStr255Param  str 
)

QTVideoOutputSetClientName()

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

◆ QTVideoOutputSetDisplayMode()

ComponentResult QTVideoOutputSetDisplayMode ( QTVideoOutputComponent  vo,
long  displayModeID 
)

QTVideoOutputSetDisplayMode()

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

◆ QTVideoOutputSetEchoPort()

ComponentResult QTVideoOutputSetEchoPort ( QTVideoOutputComponent  vo,
CGrafPtr  echoPort 
)

QTVideoOutputSetEchoPort()

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

◆ SCAsyncIdle()

ComponentResult SCAsyncIdle ( ComponentInstance  ci)

SCAsyncIdle()

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

◆ SCCompressImage()

ComponentResult SCCompressImage ( ComponentInstance  ci,
PixMapHandle  src,
const Rect srcRect,
ImageDescriptionHandle desc,
Handle *  data 
)

SCCompressImage()

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

◆ SCCompressPicture()

ComponentResult SCCompressPicture ( ComponentInstance  ci,
PicHandle  srcPicture,
PicHandle  dstPicture 
)

SCCompressPicture()

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

◆ SCCompressPictureFile()

ComponentResult SCCompressPictureFile ( ComponentInstance  ci,
short  srcRefNum,
short  dstRefNum 
)

SCCompressPictureFile()

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

◆ SCCompressSequenceBegin()

ComponentResult SCCompressSequenceBegin ( ComponentInstance  ci,
PixMapHandle  src,
const Rect srcRect,
ImageDescriptionHandle desc 
)

SCCompressSequenceBegin()

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

◆ SCCompressSequenceEnd()

ComponentResult SCCompressSequenceEnd ( ComponentInstance  ci)

SCCompressSequenceEnd()

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

◆ SCCompressSequenceFrame()

ComponentResult SCCompressSequenceFrame ( ComponentInstance  ci,
PixMapHandle  src,
const Rect srcRect,
Handle *  data,
long *  dataSize,
short *  notSyncFlag 
)

SCCompressSequenceFrame()

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

◆ SCCompressSequenceFrameAsync()

ComponentResult SCCompressSequenceFrameAsync ( ComponentInstance  ci,
PixMapHandle  src,
const Rect srcRect,
Handle *  data,
long *  dataSize,
short *  notSyncFlag,
ICMCompletionProcRecordPtr  asyncCompletionProc 
)

Note: if you're using SCCompressSequenceFrameAsync with a scForceKeyValue setting, you must call SCAsyncIdle occasionally at main task time. SCCompressSequenceFrameAsync()

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

◆ SCDefaultPictFileSettings()

ComponentResult SCDefaultPictFileSettings ( ComponentInstance  ci,
short  srcRef,
short  motion 
)

SCDefaultPictFileSettings()

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

◆ SCDefaultPictHandleSettings()

ComponentResult SCDefaultPictHandleSettings ( ComponentInstance  ci,
PicHandle  srcPicture,
short  motion 
)

SCDefaultPictHandleSettings()

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

◆ SCDefaultPixMapSettings()

ComponentResult SCDefaultPixMapSettings ( ComponentInstance  ci,
PixMapHandle  src,
short  motion 
)

SCDefaultPixMapSettings()

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

◆ SCGetBestDeviceRect()

ComponentResult SCGetBestDeviceRect ( ComponentInstance  ci,
Rect r 
)

SCGetBestDeviceRect()

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

◆ SCGetCompressFlags()

ComponentResult SCGetCompressFlags ( ComponentInstance  ci,
long *  flags 
)

SCGetCompressFlags()

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

◆ SCGetCompressionExtended()

ComponentResult SCGetCompressionExtended ( ComponentInstance  ci,
SCParams params,
Point  where,
SCModalFilterUPP  filterProc,
SCModalHookUPP  hookProc,
long  refcon,
StringPtr  customName 
)

SCGetCompressionExtended()

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

◆ SCGetInfo()

ComponentResult SCGetInfo ( ComponentInstance  ci,
OSType  infoType,
void *  info 
)

SCGetInfo()

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

◆ SCGetSettingsAsAtomContainer()

ComponentResult SCGetSettingsAsAtomContainer ( ComponentInstance  ci,
QTAtomContainer *  settings 
)

SCGetSettingsAsAtomContainer()

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

◆ SCGetSettingsAsText()

ComponentResult SCGetSettingsAsText ( ComponentInstance  ci,
Handle *  text 
)

SCGetSettingsAsText()

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

◆ SCNewGWorld()

ComponentResult SCNewGWorld ( ComponentInstance  ci,
GWorldPtr gwp,
Rect rp,
GWorldFlags  flags 
)

SCNewGWorld()

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

◆ SCPositionDialog()

ComponentResult SCPositionDialog ( ComponentInstance  ci,
short  id,
Point where 
)

SCPositionDialog()

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

◆ SCPositionRect()

ComponentResult SCPositionRect ( ComponentInstance  ci,
Rect rp,
Point where 
)

SCPositionRect()

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

◆ SCRequestImageSettings()

ComponentResult SCRequestImageSettings ( ComponentInstance  ci)

SCRequestImageSettings()

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

◆ SCRequestSequenceSettings()

ComponentResult SCRequestSequenceSettings ( ComponentInstance  ci)

SCRequestSequenceSettings()

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

◆ SCSetCompressFlags()

ComponentResult SCSetCompressFlags ( ComponentInstance  ci,
long  flags 
)

SCSetCompressFlags()

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

◆ SCSetInfo()

ComponentResult SCSetInfo ( ComponentInstance  ci,
OSType  infoType,
void *  info 
)

SCSetInfo()

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

◆ SCSetSettingsFromAtomContainer()

ComponentResult SCSetSettingsFromAtomContainer ( ComponentInstance  ci,
QTAtomContainer  settings 
)

SCSetSettingsFromAtomContainer()

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

◆ SCSetTestImagePictFile()

ComponentResult SCSetTestImagePictFile ( ComponentInstance  ci,
short  testFileRef,
Rect testRect,
short  testFlags 
)

SCSetTestImagePictFile()

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

◆ SCSetTestImagePictHandle()

ComponentResult SCSetTestImagePictHandle ( ComponentInstance  ci,
PicHandle  testPict,
Rect testRect,
short  testFlags 
)

SCSetTestImagePictHandle()

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

◆ SCSetTestImagePixMap()

ComponentResult SCSetTestImagePixMap ( ComponentInstance  ci,
PixMapHandle  testPixMap,
Rect testRect,
short  testFlags 
)

SCSetTestImagePixMap()

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

◆ SGAddExtendedFrameReference()

ComponentResult SGAddExtendedFrameReference ( SeqGrabComponent  s,
SeqGrabExtendedFrameInfoPtr  frameInfo 
)

SGAddExtendedFrameReference()

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

◆ SGAddExtendedMovieData()

ComponentResult SGAddExtendedMovieData ( SeqGrabComponent  s,
SGChannel  c,
Ptr  p,
long  len,
wide offset,
long  chRefCon,
TimeValue  time,
short  writeType,
SGOutput whichOutput 
)

SGAddExtendedMovieData()

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

◆ SGAddFrame()

ComponentResult SGAddFrame ( SGChannel  c,
short  bufferNum,
TimeValue  atTime,
TimeScale  scale,
const SGCompressInfo ci 
)

SGAddFrame()

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

◆ SGAddFrameReference()

ComponentResult SGAddFrameReference ( SeqGrabComponent  s,
SeqGrabFrameInfoPtr  frameInfo 
)

SGAddFrameReference()

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

◆ SGAddMovieData()

ComponentResult SGAddMovieData ( SeqGrabComponent  s,
SGChannel  c,
Ptr  p,
long  len,
long *  offset,
long  chRefCon,
TimeValue  time,
short  writeType 
)

SGAddMovieData()

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

◆ SGAddOutputDataRefToMedia()

ComponentResult SGAddOutputDataRefToMedia ( SeqGrabComponent  s,
SGOutput  sgOut,
Media  theMedia,
SampleDescriptionHandle  desc 
)

SGAddOutputDataRefToMedia()

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

◆ SGAlignChannelRect()

ComponentResult SGAlignChannelRect ( SGChannel  c,
Rect r 
)

SGAlignChannelRect()

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

◆ SGAppendDeviceListToMenu()

ComponentResult SGAppendDeviceListToMenu ( SeqGrabComponent  s,
SGDeviceList  list,
MenuRef  mh 
)

SGAppendDeviceListToMenu()

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

◆ SGChangedSource()

ComponentResult SGChangedSource ( SeqGrabComponent  s,
SGChannel  c 
)

SGChangedSource()

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

◆ SGChannelGetCodecSettings()

ComponentResult SGChannelGetCodecSettings ( SGChannel  c,
Handle *  settings 
)

SGChannelGetCodecSettings()

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

◆ SGChannelGetDataSourceName()

ComponentResult SGChannelGetDataSourceName ( SGChannel  c,
Str255  name,
ScriptCode *  scriptTag 
)

SGChannelGetDataSourceName()

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

◆ SGChannelGetRequestedDataRate()

ComponentResult SGChannelGetRequestedDataRate ( SGChannel  c,
long *  bytesPerSecond 
)

SGChannelGetRequestedDataRate()

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

◆ SGChannelPutPicture()

ComponentResult SGChannelPutPicture ( SGChannel  c)

SGChannelPutPicture()

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

◆ SGChannelSetCodecSettings()

ComponentResult SGChannelSetCodecSettings ( SGChannel  c,
Handle  settings 
)

SGChannelSetCodecSettings()

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

◆ SGChannelSetDataSourceName()

ComponentResult SGChannelSetDataSourceName ( SGChannel  c,
ConstStr255Param  name,
ScriptCode  scriptTag 
)

SGChannelSetDataSourceName()

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

◆ SGChannelSetRequestedDataRate()

ComponentResult SGChannelSetRequestedDataRate ( SGChannel  c,
long  bytesPerSecond 
)

SGChannelSetRequestedDataRate()

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

◆ SGCompressFrame()

ComponentResult SGCompressFrame ( SGChannel  c,
short  bufferNum 
)

SGCompressFrame()

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

◆ SGCompressFrameComplete()

ComponentResult SGCompressFrameComplete ( SGChannel  c,
short  bufferNum,
Boolean done,
SGCompressInfo ci 
)

SGCompressFrameComplete()

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

◆ SGDisplayCompress()

ComponentResult SGDisplayCompress ( SGChannel  c,
Ptr  dataPtr,
ImageDescriptionHandle  desc,
MatrixRecord mp,
RgnHandle  clipRgn 
)

SGDisplayCompress()

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

◆ SGDisplayFrame()

ComponentResult SGDisplayFrame ( SGChannel  c,
short  bufferNum,
const MatrixRecord mp,
RgnHandle  clipRgn 
)

SGDisplayFrame()

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

◆ SGDisposeChannel()

ComponentResult SGDisposeChannel ( SeqGrabComponent  s,
SGChannel  c 
)

SGDisposeChannel()

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

◆ SGDisposeDeviceList()

ComponentResult SGDisposeDeviceList ( SeqGrabComponent  s,
SGDeviceList  list 
)

SGDisposeDeviceList()

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

◆ SGDisposeOutput()

ComponentResult SGDisposeOutput ( SeqGrabComponent  s,
SGOutput  sgOut 
)

SGDisposeOutput()

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

◆ SGGetAdditionalSoundRates()

ComponentResult SGGetAdditionalSoundRates ( SGChannel  c,
Handle *  rates 
)

SGGetAdditionalSoundRates()

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

◆ SGGetAlignmentProc()

ComponentResult SGGetAlignmentProc ( SeqGrabComponent  s,
ICMAlignmentProcRecordPtr  alignmentProc 
)

SGGetAlignmentProc()

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

◆ SGGetBufferInfo()

ComponentResult SGGetBufferInfo ( SGChannel  c,
short  bufferNum,
PixMapHandle bufferPM,
Rect bufferRect,
GWorldPtr compressBuffer,
Rect compressBufferRect 
)

SGGetBufferInfo()

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

◆ SGGetChannelBounds()

ComponentResult SGGetChannelBounds ( SGChannel  c,
Rect bounds 
)

SGGetChannelBounds()

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

◆ SGGetChannelClip()

ComponentResult SGGetChannelClip ( SGChannel  c,
RgnHandle theClip 
)

SGGetChannelClip()

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

◆ SGGetChannelDeviceList()

ComponentResult SGGetChannelDeviceList ( SGChannel  c,
long  selectionFlags,
SGDeviceList list 
)

SGGetChannelDeviceList()

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

◆ SGGetChannelInfo()

ComponentResult SGGetChannelInfo ( SGChannel  c,
long *  channelInfo 
)

SGGetChannelInfo()

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

◆ SGGetChannelMatrix()

ComponentResult SGGetChannelMatrix ( SGChannel  c,
MatrixRecord m 
)

SGGetChannelMatrix()

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

◆ SGGetChannelMaxFrames()

ComponentResult SGGetChannelMaxFrames ( SGChannel  c,
long *  frameCount 
)

SGGetChannelMaxFrames()

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

◆ SGGetChannelPlayFlags()

ComponentResult SGGetChannelPlayFlags ( SGChannel  c,
long *  playFlags 
)

SGGetChannelPlayFlags()

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

◆ SGGetChannelSampleDescription()

ComponentResult SGGetChannelSampleDescription ( SGChannel  c,
Handle  sampleDesc 
)

SGGetChannelSampleDescription()

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

◆ SGGetChannelSettings()

ComponentResult SGGetChannelSettings ( SeqGrabComponent  s,
SGChannel  c,
UserData ud,
long  flags 
)

SGGetChannelSettings()

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

◆ SGGetChannelTimeBase()

ComponentResult SGGetChannelTimeBase ( SGChannel  c,
TimeBase *  tb 
)

SGGetChannelTimeBase()

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

◆ SGGetChannelTimeScale()

ComponentResult SGGetChannelTimeScale ( SGChannel  c,
TimeScale *  scale 
)

SGGetChannelTimeScale()

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

◆ SGGetChannelUsage()

ComponentResult SGGetChannelUsage ( SGChannel  c,
long *  usage 
)

SGGetChannelUsage()

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

◆ SGGetChannelVolume()

ComponentResult SGGetChannelVolume ( SGChannel  c,
short *  volume 
)

SGGetChannelVolume()

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

◆ SGGetCompressBuffer()

ComponentResult SGGetCompressBuffer ( SGChannel  c,
short *  depth,
Rect compressSize 
)

SGGetCompressBuffer()

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

◆ SGGetDataOutput()

ComponentResult SGGetDataOutput ( SeqGrabComponent  s,
FSSpec *  movieFile,
long *  whereFlags 
)

SGGetDataOutput()

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

◆ SGGetDataOutputStorageSpaceRemaining()

ComponentResult SGGetDataOutputStorageSpaceRemaining ( SeqGrabComponent  s,
SGOutput  sgOut,
unsigned long *  space 
)

SGGetDataOutputStorageSpaceRemaining()

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

◆ SGGetDataOutputStorageSpaceRemaining64()

ComponentResult SGGetDataOutputStorageSpaceRemaining64 ( SeqGrabComponent  s,
SGOutput  sgOut,
wide space 
)

SGGetDataOutputStorageSpaceRemaining64()

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

◆ SGGetDataRate()

ComponentResult SGGetDataRate ( SGChannel  c,
long *  bytesPerSecond 
)

SGGetDataRate()

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

◆ SGGetDataRef()

ComponentResult SGGetDataRef ( SeqGrabComponent  s,
Handle *  dataRef,
OSType *  dataRefType,
long *  whereFlags 
)

SGGetDataRef()

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

◆ SGGetFlags()

ComponentResult SGGetFlags ( SeqGrabComponent  s,
long *  sgFlags 
)

SGGetFlags()

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

◆ SGGetFrameRate()

ComponentResult SGGetFrameRate ( SGChannel  c,
Fixed frameRate 
)

SGGetFrameRate()

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

◆ SGGetGWorld()

ComponentResult SGGetGWorld ( SeqGrabComponent  s,
CGrafPtr gp,
GDHandle gd 
)

SGGetGWorld()

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

◆ SGGetIndChannel()

ComponentResult SGGetIndChannel ( SeqGrabComponent  s,
short  index,
SGChannel ref,
OSType *  chanType 
)

SGGetIndChannel()

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

◆ SGGetInstrument()

ComponentResult SGGetInstrument ( SGChannel  c,
ToneDescription td 
)

Music stuff SGGetInstrument()

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

◆ SGGetLastMovieResID()

ComponentResult SGGetLastMovieResID ( SeqGrabComponent  s,
short *  resID 
)

SGGetLastMovieResID()

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

◆ SGGetMaximumRecordTime()

ComponentResult SGGetMaximumRecordTime ( SeqGrabComponent  s,
unsigned long *  ticks 
)

SGGetMaximumRecordTime()

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

◆ SGGetMode()

ComponentResult SGGetMode ( SeqGrabComponent  s,
Boolean previewMode,
Boolean recordMode 
)

SGGetMode()

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

◆ SGGetMovie()

Movie SGGetMovie ( SeqGrabComponent  s)

SGGetMovie()

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

◆ SGGetNextExtendedFrameReference()

ComponentResult SGGetNextExtendedFrameReference ( SeqGrabComponent  s,
SeqGrabExtendedFrameInfoPtr  frameInfo,
TimeValue *  frameDuration,
long *  frameNumber 
)

SGGetNextExtendedFrameReference()

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

◆ SGGetNextFrameReference()

ComponentResult SGGetNextFrameReference ( SeqGrabComponent  s,
SeqGrabFrameInfoPtr  frameInfo,
TimeValue *  frameDuration,
long *  frameNumber 
)

SGGetNextFrameReference()

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

◆ SGGetOutputDataReference()

ComponentResult SGGetOutputDataReference ( SeqGrabComponent  s,
SGOutput  sgOut,
Handle *  dataRef,
OSType *  dataRefType 
)

SGGetOutputDataReference()

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

◆ SGGetOutputMaximumOffset()

ComponentResult SGGetOutputMaximumOffset ( SeqGrabComponent  s,
SGOutput  sgOut,
wide maxOffset 
)

SGGetOutputMaximumOffset()

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

◆ SGGetOutputNextOutput()

ComponentResult SGGetOutputNextOutput ( SeqGrabComponent  s,
SGOutput  sgOut,
SGOutput nextOut 
)

SGGetOutputNextOutput()

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

◆ SGGetPause()

ComponentResult SGGetPause ( SeqGrabComponent  s,
Byte *  paused 
)

SGGetPause()

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

◆ SGGetPreferredPacketSize()

ComponentResult SGGetPreferredPacketSize ( SGChannel  c,
long *  preferredPacketSizeInBytes 
)

SGGetPreferredPacketSize()

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

◆ SGGetSettings()

ComponentResult SGGetSettings ( SeqGrabComponent  s,
UserData ud,
long  flags 
)

SGGetSettings()

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

◆ SGGetSoundInputDriver()

long SGGetSoundInputDriver ( SGChannel  c)

SGGetSoundInputDriver()

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

◆ SGGetSoundInputParameters()

ComponentResult SGGetSoundInputParameters ( SGChannel  c,
short *  sampleSize,
short *  numChannels,
OSType *  compressionType 
)

SGGetSoundInputParameters()

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

◆ SGGetSoundInputRate()

Fixed SGGetSoundInputRate ( SGChannel  c)

SGGetSoundInputRate()

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

◆ SGGetSoundRecordChunkSize()

long SGGetSoundRecordChunkSize ( SGChannel  c)

SGGetSoundRecordChunkSize()

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

◆ SGGetSrcVideoBounds()

ComponentResult SGGetSrcVideoBounds ( SGChannel  c,
Rect r 
)

SGGetSrcVideoBounds()

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

◆ SGGetStorageSpaceRemaining()

ComponentResult SGGetStorageSpaceRemaining ( SeqGrabComponent  s,
unsigned long *  bytes 
)

SGGetStorageSpaceRemaining()

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

◆ SGGetStorageSpaceRemaining64()

ComponentResult SGGetStorageSpaceRemaining64 ( SeqGrabComponent  s,
wide bytes 
)

SGGetStorageSpaceRemaining64()

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

◆ SGGetTextReturnToSpaceValue()

ComponentResult SGGetTextReturnToSpaceValue ( SGChannel  c,
short *  rettospace 
)

SGGetTextReturnToSpaceValue()

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

◆ SGGetTimeBase()

ComponentResult SGGetTimeBase ( SeqGrabComponent  s,
TimeBase *  tb 
)

SGGetTimeBase()

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

◆ SGGetTimeRemaining()

ComponentResult SGGetTimeRemaining ( SeqGrabComponent  s,
long *  ticksLeft 
)

SGGetTimeRemaining()

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

◆ SGGetUserVideoCompressorList()

ComponentResult SGGetUserVideoCompressorList ( SGChannel  c,
Handle *  compressorTypes 
)

SGGetUserVideoCompressorList()

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

◆ SGGetUseScreenBuffer()

ComponentResult SGGetUseScreenBuffer ( SGChannel  c,
Boolean useScreenBuffer 
)

SGGetUseScreenBuffer()

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

◆ SGGetVideoBottlenecks()

ComponentResult SGGetVideoBottlenecks ( SGChannel  c,
VideoBottles vb 
)

SGGetVideoBottlenecks()

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

◆ SGGetVideoCompressor()

ComponentResult SGGetVideoCompressor ( SGChannel  c,
short *  depth,
CompressorComponent compressor,
CodecQ *  spatialQuality,
CodecQ *  temporalQuality,
long *  keyFrameRate 
)

SGGetVideoCompressor()

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

◆ SGGetVideoCompressorType()

ComponentResult SGGetVideoCompressorType ( SGChannel  c,
OSType *  compressorType 
)

SGGetVideoCompressorType()

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

◆ SGGetVideoDigitizerComponent()

ComponentInstance SGGetVideoDigitizerComponent ( SGChannel  c)

SGGetVideoDigitizerComponent()

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

◆ SGGetVideoRect()

ComponentResult SGGetVideoRect ( SGChannel  c,
Rect r 
)

SGGetVideoRect()

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

◆ SGGrabCompressComplete()

ComponentResult SGGrabCompressComplete ( SGChannel  c,
Boolean done,
SGCompressInfo ci,
TimeRecord tr 
)

SGGrabCompressComplete()

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

◆ SGGrabFrame()

ComponentResult SGGrabFrame ( SGChannel  c,
short  bufferNum 
)

SGGrabFrame()

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

◆ SGGrabFrameComplete()

ComponentResult SGGrabFrameComplete ( SGChannel  c,
short  bufferNum,
Boolean done 
)

SGGrabFrameComplete()

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

◆ SGGrabPict()

ComponentResult SGGrabPict ( SeqGrabComponent  s,
PicHandle p,
const Rect bounds,
short  offscreenDepth,
long  grabPictFlags 
)

SGGrabPict()

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

◆ SGHandleUpdateEvent()

ComponentResult SGHandleUpdateEvent ( SeqGrabComponent  s,
const EventRecord event,
Boolean handled 
)

SGHandleUpdateEvent()

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

◆ SGIdle()

ComponentResult SGIdle ( SeqGrabComponent  s)

SGIdle()

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

◆ SGInitChannel()

ComponentResult SGInitChannel ( SGChannel  c,
SeqGrabComponent  owner 
)

calls from seqGrab to Channel SGInitChannel()

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

◆ SGInitialize()

ComponentResult SGInitialize ( SeqGrabComponent  s)

SGInitialize()

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

◆ SGNewChannel()

ComponentResult SGNewChannel ( SeqGrabComponent  s,
OSType  channelType,
SGChannel ref 
)

SGNewChannel()

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

◆ SGNewChannelFromComponent()

ComponentResult SGNewChannelFromComponent ( SeqGrabComponent  s,
SGChannel newChannel,
Component  sgChannelComponent 
)

SGNewChannelFromComponent()

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

◆ SGNewOutput()

ComponentResult SGNewOutput ( SeqGrabComponent  s,
Handle  dataRef,
OSType  dataRefType,
long  whereFlags,
SGOutput sgOut 
)

SGNewOutput()

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

◆ SGPanelCanRun()

ComponentResult SGPanelCanRun ( SeqGrabComponent  s,
SGChannel  c 
)

SGPanelCanRun()

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

◆ SGPanelEvent()

ComponentResult SGPanelEvent ( SeqGrabComponent  s,
SGChannel  c,
DialogRef  d,
short  itemOffset,
const EventRecord theEvent,
short *  itemHit,
Boolean handled 
)

SGPanelEvent()

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

◆ SGPanelGetDitl()

ComponentResult SGPanelGetDitl ( SeqGrabComponent  s,
Handle *  ditl 
)

Dorky dialog panel calls SGPanelGetDitl()

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

◆ SGPanelGetSettings()

ComponentResult SGPanelGetSettings ( SeqGrabComponent  s,
SGChannel  c,
UserData ud,
long  flags 
)

SGPanelGetSettings()

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

◆ SGPanelGetTitle()

ComponentResult SGPanelGetTitle ( SeqGrabComponent  s,
Str255  title 
)

SGPanelGetTitle()

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

◆ SGPanelInstall()

ComponentResult SGPanelInstall ( SeqGrabComponent  s,
SGChannel  c,
DialogRef  d,
short  itemOffset 
)

SGPanelInstall()

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

◆ SGPanelItem()

ComponentResult SGPanelItem ( SeqGrabComponent  s,
SGChannel  c,
DialogRef  d,
short  itemOffset,
short  itemNum 
)

SGPanelItem()

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

◆ SGPanelRemove()

ComponentResult SGPanelRemove ( SeqGrabComponent  s,
SGChannel  c,
DialogRef  d,
short  itemOffset 
)

SGPanelRemove()

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

◆ SGPanelSetEventFilter()

ComponentResult SGPanelSetEventFilter ( SeqGrabComponent  s,
SGModalFilterUPP  proc,
long  refCon 
)

SGPanelSetEventFilter()

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

◆ SGPanelSetGrabber()

ComponentResult SGPanelSetGrabber ( SeqGrabComponent  s,
SeqGrabComponent  sg 
)

SGPanelSetGrabber()

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

◆ SGPanelSetResFile()

ComponentResult SGPanelSetResFile ( SeqGrabComponent  s,
short  resRef 
)

SGPanelSetResFile()

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

◆ SGPanelSetSettings()

ComponentResult SGPanelSetSettings ( SeqGrabComponent  s,
SGChannel  c,
UserData  ud,
long  flags 
)

SGPanelSetSettings()

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

◆ SGPanelValidateInput()

ComponentResult SGPanelValidateInput ( SeqGrabComponent  s,
Boolean ok 
)

SGPanelValidateInput()

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

◆ SGPause()

ComponentResult SGPause ( SeqGrabComponent  s,
Byte  pause 
)

SGPause()

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

◆ SGPrepare()

ComponentResult SGPrepare ( SeqGrabComponent  s,
Boolean  prepareForPreview,
Boolean  prepareForRecord 
)

SGPrepare()

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

◆ SGRelease()

ComponentResult SGRelease ( SeqGrabComponent  s)

SGRelease()

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

◆ SGSetAdditionalSoundRates()

ComponentResult SGSetAdditionalSoundRates ( SGChannel  c,
Handle  rates 
)

SGSetAdditionalSoundRates()

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

◆ SGSetChannelBounds()

ComponentResult SGSetChannelBounds ( SGChannel  c,
const Rect bounds 
)

SGSetChannelBounds()

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

◆ SGSetChannelClip()

ComponentResult SGSetChannelClip ( SGChannel  c,
RgnHandle  theClip 
)

SGSetChannelClip()

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

◆ SGSetChannelDevice()

ComponentResult SGSetChannelDevice ( SGChannel  c,
StringPtr  name 
)

SGSetChannelDevice()

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

◆ SGSetChannelMatrix()

ComponentResult SGSetChannelMatrix ( SGChannel  c,
const MatrixRecord m 
)

SGSetChannelMatrix()

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

◆ SGSetChannelMaxFrames()

ComponentResult SGSetChannelMaxFrames ( SGChannel  c,
long  frameCount 
)

SGSetChannelMaxFrames()

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

◆ SGSetChannelOutput()

ComponentResult SGSetChannelOutput ( SeqGrabComponent  s,
SGChannel  c,
SGOutput  sgOut 
)

SGSetChannelOutput()

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

◆ SGSetChannelPlayFlags()

ComponentResult SGSetChannelPlayFlags ( SGChannel  c,
long  playFlags 
)

SGSetChannelPlayFlags()

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

◆ SGSetChannelRefCon()

ComponentResult SGSetChannelRefCon ( SGChannel  c,
long  refCon 
)

SGSetChannelRefCon()

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

◆ SGSetChannelSettings()

ComponentResult SGSetChannelSettings ( SeqGrabComponent  s,
SGChannel  c,
UserData  ud,
long  flags 
)

SGSetChannelSettings()

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

◆ SGSetChannelUsage()

ComponentResult SGSetChannelUsage ( SGChannel  c,
long  usage 
)

SGSetChannelUsage()

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

◆ SGSetChannelVolume()

ComponentResult SGSetChannelVolume ( SGChannel  c,
short  volume 
)

SGSetChannelVolume()

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

◆ SGSetCompressBuffer()

ComponentResult SGSetCompressBuffer ( SGChannel  c,
short  depth,
const Rect compressSize 
)

SGSetCompressBuffer()

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

◆ SGSetDataOutput()

ComponentResult SGSetDataOutput ( SeqGrabComponent  s,
const FSSpec *  movieFile,
long  whereFlags 
)

SGSetDataOutput()

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

◆ SGSetDataProc()

ComponentResult SGSetDataProc ( SeqGrabComponent  s,
SGDataUPP  proc,
long  refCon 
)

SGSetDataProc()

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

◆ SGSetDataRef()

ComponentResult SGSetDataRef ( SeqGrabComponent  s,
Handle  dataRef,
OSType  dataRefType,
long  whereFlags 
)

SGSetDataRef()

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

◆ SGSetFlags()

ComponentResult SGSetFlags ( SeqGrabComponent  s,
long  sgFlags 
)

SGSetFlags()

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

◆ SGSetFontName()

ComponentResult SGSetFontName ( SGChannel  c,
StringPtr  pstr 
)

Text stuff SGSetFontName()

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

◆ SGSetFontSize()

ComponentResult SGSetFontSize ( SGChannel  c,
short  fontSize 
)

SGSetFontSize()

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

◆ SGSetFrameRate()

ComponentResult SGSetFrameRate ( SGChannel  c,
Fixed  frameRate 
)

SGSetFrameRate()

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

◆ SGSetGWorld()

ComponentResult SGSetGWorld ( SeqGrabComponent  s,
CGrafPtr  gp,
GDHandle  gd 
)

SGSetGWorld()

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

◆ SGSetInstrument()

ComponentResult SGSetInstrument ( SGChannel  c,
ToneDescription td 
)

SGSetInstrument()

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

◆ SGSetJustification()

ComponentResult SGSetJustification ( SGChannel  c,
short  just 
)

SGSetJustification()

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

◆ SGSetMaximumRecordTime()

ComponentResult SGSetMaximumRecordTime ( SeqGrabComponent  s,
unsigned long  ticks 
)

SGSetMaximumRecordTime()

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

◆ SGSetOutputFlags()

ComponentResult SGSetOutputFlags ( SeqGrabComponent  s,
SGOutput  sgOut,
long  whereFlags 
)

SGSetOutputFlags()

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

◆ SGSetOutputMaximumOffset()

ComponentResult SGSetOutputMaximumOffset ( SeqGrabComponent  s,
SGOutput  sgOut,
const wide maxOffset 
)

SGSetOutputMaximumOffset()

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

◆ SGSetOutputNextOutput()

ComponentResult SGSetOutputNextOutput ( SeqGrabComponent  s,
SGOutput  sgOut,
SGOutput  nextOut 
)

SGSetOutputNextOutput()

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

◆ SGSetPreferredPacketSize()

ComponentResult SGSetPreferredPacketSize ( SGChannel  c,
long  preferredPacketSizeInBytes 
)

SGSetPreferredPacketSize()

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

◆ SGSetSettings()

ComponentResult SGSetSettings ( SeqGrabComponent  s,
UserData  ud,
long  flags 
)

SGSetSettings()

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

◆ SGSetSoundInputDriver()

ComponentResult SGSetSoundInputDriver ( SGChannel  c,
ConstStr255Param  driverName 
)

Sound stuff SGSetSoundInputDriver()

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

◆ SGSetSoundInputParameters()

ComponentResult SGSetSoundInputParameters ( SGChannel  c,
short  sampleSize,
short  numChannels,
OSType  compressionType 
)

SGSetSoundInputParameters()

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

◆ SGSetSoundInputRate()

ComponentResult SGSetSoundInputRate ( SGChannel  c,
Fixed  rate 
)

SGSetSoundInputRate()

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

◆ SGSetSoundRecordChunkSize()

ComponentResult SGSetSoundRecordChunkSize ( SGChannel  c,
long  seconds 
)

SGSetSoundRecordChunkSize()

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

◆ SGSetTextBackColor()

ComponentResult SGSetTextBackColor ( SGChannel  c,
RGBColor theColor 
)

SGSetTextBackColor()

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

◆ SGSetTextForeColor()

ComponentResult SGSetTextForeColor ( SGChannel  c,
RGBColor theColor 
)

SGSetTextForeColor()

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

◆ SGSetTextReturnToSpaceValue()

ComponentResult SGSetTextReturnToSpaceValue ( SGChannel  c,
short  rettospace 
)

SGSetTextReturnToSpaceValue()

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

◆ SGSettingsDialog()

ComponentResult SGSettingsDialog ( SeqGrabComponent  s,
SGChannel  c,
short  numPanels,
ConstComponentListPtr  panelList,
long  flags,
SGModalFilterUPP  proc,
long  procRefNum 
)

SGSettingsDialog()

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

◆ SGSetUserVideoCompressorList()

ComponentResult SGSetUserVideoCompressorList ( SGChannel  c,
Handle  compressorTypes 
)

SGSetUserVideoCompressorList()

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

◆ SGSetUseScreenBuffer()

ComponentResult SGSetUseScreenBuffer ( SGChannel  c,
Boolean  useScreenBuffer 
)

SGSetUseScreenBuffer()

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

◆ SGSetVideoBottlenecks()

ComponentResult SGSetVideoBottlenecks ( SGChannel  c,
VideoBottles vb 
)

SGSetVideoBottlenecks()

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

◆ SGSetVideoCompressor()

ComponentResult SGSetVideoCompressor ( SGChannel  c,
short  depth,
CompressorComponent  compressor,
CodecQ  spatialQuality,
CodecQ  temporalQuality,
long  keyFrameRate 
)

SGSetVideoCompressor()

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

◆ SGSetVideoCompressorType()

ComponentResult SGSetVideoCompressorType ( SGChannel  c,
OSType  compressorType 
)

SGSetVideoCompressorType()

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

◆ SGSetVideoDigitizerComponent()

ComponentResult SGSetVideoDigitizerComponent ( SGChannel  c,
ComponentInstance  vdig 
)

SGSetVideoDigitizerComponent()

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

◆ SGSetVideoRect()

ComponentResult SGSetVideoRect ( SGChannel  c,
const Rect r 
)

SGSetVideoRect()

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

◆ SGSortDeviceList()

ComponentResult SGSortDeviceList ( SeqGrabComponent  s,
SGDeviceList  list 
)

SGSortDeviceList()

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

◆ SGSoundInputDriverChanged()

ComponentResult SGSoundInputDriverChanged ( SGChannel  c)

SGSoundInputDriverChanged()

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

◆ SGStartPreview()

ComponentResult SGStartPreview ( SeqGrabComponent  s)

SGStartPreview()

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

◆ SGStartRecord()

ComponentResult SGStartRecord ( SeqGrabComponent  s)

SGStartRecord()

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

◆ SGStop()

ComponentResult SGStop ( SeqGrabComponent  s)

SGStop()

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

◆ SGTransferFrameForCompress()

ComponentResult SGTransferFrameForCompress ( SGChannel  c,
short  bufferNum,
const MatrixRecord mp,
RgnHandle  clipRgn 
)

SGTransferFrameForCompress()

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

◆ SGUpdate()

ComponentResult SGUpdate ( SeqGrabComponent  s,
RgnHandle  updateRgn 
)

SGUpdate()

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

◆ SGVideoDigitizerChanged()

ComponentResult SGVideoDigitizerChanged ( SGChannel  c)

SGVideoDigitizerChanged()

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

◆ SGWriteExtendedMovieData()

ComponentResult SGWriteExtendedMovieData ( SeqGrabComponent  s,
SGChannel  c,
Ptr  p,
long  len,
wide offset,
SGOutput sgOut 
)

SGWriteExtendedMovieData()

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

◆ SGWriteMovieData()

ComponentResult SGWriteMovieData ( SeqGrabComponent  s,
SGChannel  c,
Ptr  p,
long  len,
long *  offset 
)

calls from Channel to seqGrab SGWriteMovieData()

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

◆ SGWriteSamples()

ComponentResult SGWriteSamples ( SGChannel  c,
Movie  m,
AliasHandle  theFile 
)

SGWriteSamples()

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

◆ TCFrameNumberToTimeCode()

HandlerError TCFrameNumberToTimeCode ( MediaHandler  mh,
long  frameNumber,
TimeCodeDef tcdef,
TimeCodeRecord tcrec 
)

TCFrameNumberToTimeCode()

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

◆ TCGetCurrentTimeCode()

HandlerError TCGetCurrentTimeCode ( MediaHandler  mh,
long *  frameNum,
TimeCodeDef tcdef,
TimeCodeRecord tcrec,
UserData srcRefH 
)

TCGetCurrentTimeCode()

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

◆ TCGetDisplayOptions()

HandlerError TCGetDisplayOptions ( MediaHandler  mh,
TCTextOptionsPtr  textOptions 
)

TCGetDisplayOptions()

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

◆ TCGetSourceRef()

HandlerError TCGetSourceRef ( MediaHandler  mh,
TimeCodeDescriptionHandle  tcdH,
UserData srefH 
)

TCGetSourceRef()

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

◆ TCGetTimeCodeAtTime()

HandlerError TCGetTimeCodeAtTime ( MediaHandler  mh,
TimeValue  mediaTime,
long *  frameNum,
TimeCodeDef tcdef,
TimeCodeRecord tcdata,
UserData srcRefH 
)

TCGetTimeCodeAtTime()

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

◆ TCGetTimeCodeFlags()

HandlerError TCGetTimeCodeFlags ( MediaHandler  mh,
long *  flags 
)

TCGetTimeCodeFlags()

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

◆ TCSetDisplayOptions()

HandlerError TCSetDisplayOptions ( MediaHandler  mh,
TCTextOptionsPtr  textOptions 
)

TCSetDisplayOptions()

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

◆ TCSetSourceRef()

HandlerError TCSetSourceRef ( MediaHandler  mh,
TimeCodeDescriptionHandle  tcdH,
UserData  srefH 
)

TCSetSourceRef()

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

◆ TCSetTimeCodeFlags()

HandlerError TCSetTimeCodeFlags ( MediaHandler  mh,
long  flags,
long  flagsMask 
)

TCSetTimeCodeFlags()

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

◆ TCTimeCodeToFrameNumber()

HandlerError TCTimeCodeToFrameNumber ( MediaHandler  mh,
TimeCodeDef tcdef,
TimeCodeRecord tcrec,
long *  frameNumber 
)

TCTimeCodeToFrameNumber()

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

◆ TCTimeCodeToString()

HandlerError TCTimeCodeToString ( MediaHandler  mh,
TimeCodeDef tcdef,
TimeCodeRecord tcrec,
StringPtr  tcStr 
)

TCTimeCodeToString()

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

◆ TextExportGetDisplayData()

ComponentResult TextExportGetDisplayData ( TextExportComponent  ci,
TextDisplayData textDisplay 
)

TextExportGetDisplayData()

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

◆ TextExportGetSettings()

ComponentResult TextExportGetSettings ( TextExportComponent  ci,
long *  setting 
)

TextExportGetSettings()

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

◆ TextExportGetTimeFraction()

ComponentResult TextExportGetTimeFraction ( TextExportComponent  ci,
long *  movieTimeFraction 
)

TextExportGetTimeFraction()

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

◆ TextExportSetSettings()

ComponentResult TextExportSetSettings ( TextExportComponent  ci,
long  setting 
)

TextExportSetSettings()

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

◆ TextExportSetTimeFraction()

ComponentResult TextExportSetTimeFraction ( TextExportComponent  ci,
long  movieTimeFraction 
)

TextExportSetTimeFraction()

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

◆ TweenerDoTween()

ComponentResult TweenerDoTween ( TweenerComponent  tc,
TweenRecord tr 
)

TweenerDoTween()

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

◆ TweenerInitialize()

ComponentResult TweenerInitialize ( TweenerComponent  tc,
QTAtomContainer  container,
QTAtom  tweenAtom,
QTAtom  dataAtom 
)

TweenerInitialize()

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

◆ TweenerReset()

ComponentResult TweenerReset ( TweenerComponent  tc)

TweenerReset()

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

◆ VDAddKeyColor()

VideoDigitizerError VDAddKeyColor ( VideoDigitizerComponent  ci,
long *  index 
)

VDAddKeyColor()

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

◆ VDClearClipRgn()

VideoDigitizerError VDClearClipRgn ( VideoDigitizerComponent  ci,
RgnHandle  clipRegion 
)

VDClearClipRgn()

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

◆ VDCompressDone()

VideoDigitizerError VDCompressDone ( VideoDigitizerComponent  ci,
Boolean done,
Ptr *  theData,
long *  dataSize,
UInt8 *  similarity,
TimeRecord t 
)

VDCompressDone()

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

◆ VDCompressOneFrameAsync()

VideoDigitizerError VDCompressOneFrameAsync ( VideoDigitizerComponent  ci)

VDCompressOneFrameAsync()

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

◆ VDDone()

VideoDigitizerError VDDone ( VideoDigitizerComponent  ci,
short  buffer 
)

VDDone()

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

◆ VDGetActiveSrcRect()

VideoDigitizerError VDGetActiveSrcRect ( VideoDigitizerComponent  ci,
short  inputStd,
Rect activeSrcRect 
)

VDGetActiveSrcRect()

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

◆ VDGetBlackLevelValue()

VideoDigitizerError VDGetBlackLevelValue ( VideoDigitizerComponent  ci,
unsigned short *  blackLevel 
)

VDGetBlackLevelValue()

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

◆ VDGetBrightness()

VideoDigitizerError VDGetBrightness ( VideoDigitizerComponent  ci,
unsigned short *  brightness 
)

VDGetBrightness()

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

◆ VDGetClipState()

VideoDigitizerError VDGetClipState ( VideoDigitizerComponent  ci,
short *  clipEnable 
)

VDGetClipState()

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

◆ VDGetCLUTInUse()

VideoDigitizerError VDGetCLUTInUse ( VideoDigitizerComponent  ci,
CTabHandle colorTableHandle 
)

VDGetCLUTInUse()

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

◆ VDGetCompressionTime()

VideoDigitizerError VDGetCompressionTime ( VideoDigitizerComponent  ci,
OSType  compressionType,
short  depth,
Rect srcRect,
CodecQ *  spatialQuality,
CodecQ *  temporalQuality,
unsigned long *  compressTime 
)

VDGetCompressionTime()

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

◆ VDGetCompressionTypes()

VideoDigitizerError VDGetCompressionTypes ( VideoDigitizerComponent  ci,
VDCompressionListHandle  h 
)

VDGetCompressionTypes()

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

◆ VDGetContrast()

VideoDigitizerError VDGetContrast ( VideoDigitizerComponent  ci,
unsigned short *  contrast 
)

VDGetContrast()

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

◆ VDGetCurrentFlags()

VideoDigitizerError VDGetCurrentFlags ( VideoDigitizerComponent  ci,
long *  inputCurrentFlag,
long *  outputCurrentFlag 
)

VDGetCurrentFlags()

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

◆ VDGetDataRate()

VideoDigitizerError VDGetDataRate ( VideoDigitizerComponent  ci,
long *  milliSecPerFrame,
Fixed framesPerSecond,
long *  bytesPerSecond 
)

VDGetDataRate()

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

◆ VDGetDigitizerInfo()

VideoDigitizerError VDGetDigitizerInfo ( VideoDigitizerComponent  ci,
DigitizerInfo info 
)

VDGetDigitizerInfo()

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

◆ VDGetDigitizerRect()

VideoDigitizerError VDGetDigitizerRect ( VideoDigitizerComponent  ci,
Rect digitizerRect 
)

VDGetDigitizerRect()

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

◆ VDGetDMADepths()

VideoDigitizerError VDGetDMADepths ( VideoDigitizerComponent  ci,
long *  depthArray,
long *  preferredDepth 
)

VDGetDMADepths()

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

◆ VDGetFieldPreference()

VideoDigitizerError VDGetFieldPreference ( VideoDigitizerComponent  ci,
short *  fieldFlag 
)

VDGetFieldPreference()

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

◆ VDGetHue()

VideoDigitizerError VDGetHue ( VideoDigitizerComponent  ci,
unsigned short *  hue 
)

VDGetHue()

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

◆ VDGetImageDescription()

VideoDigitizerError VDGetImageDescription ( VideoDigitizerComponent  ci,
ImageDescriptionHandle  desc 
)

VDGetImageDescription()

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

◆ VDGetInput()

VideoDigitizerError VDGetInput ( VideoDigitizerComponent  ci,
short *  input 
)

VDGetInput()

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

◆ VDGetInputColorSpaceMode()

VideoDigitizerError VDGetInputColorSpaceMode ( VideoDigitizerComponent  ci,
short *  colorSpaceMode 
)

VDGetInputColorSpaceMode()

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

◆ VDGetInputFormat()

VideoDigitizerError VDGetInputFormat ( VideoDigitizerComponent  ci,
short  input,
short *  format 
)

VDGetInputFormat()

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

◆ VDGetInputGammaRecord()

VideoDigitizerError VDGetInputGammaRecord ( VideoDigitizerComponent  ci,
VDGamRecPtr inputGammaPtr 
)

VDGetInputGammaRecord()

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

◆ VDGetInputGammaValue()

VideoDigitizerError VDGetInputGammaValue ( VideoDigitizerComponent  ci,
Fixed channel1,
Fixed channel2,
Fixed channel3 
)

VDGetInputGammaValue()

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

◆ VDGetInputName()

VideoDigitizerError VDGetInputName ( VideoDigitizerComponent  ci,
long  videoInput,
Str255  name 
)

VDGetInputName()

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

◆ VDGetKeyColor()

VideoDigitizerError VDGetKeyColor ( VideoDigitizerComponent  ci,
long *  index 
)

VDGetKeyColor()

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

◆ VDGetKeyColorRange()

VideoDigitizerError VDGetKeyColorRange ( VideoDigitizerComponent  ci,
RGBColor minRGB,
RGBColor maxRGB 
)

VDGetKeyColorRange()

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

◆ VDGetMaskandValue()

VideoDigitizerError VDGetMaskandValue ( VideoDigitizerComponent  ci,
unsigned short  blendLevel,
long *  mask,
long *  value 
)

VDGetMaskandValue()

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

◆ VDGetMaskPixMap()

VideoDigitizerError VDGetMaskPixMap ( VideoDigitizerComponent  ci,
PixMapHandle  maskPixMap 
)

VDGetMaskPixMap()

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

◆ VDGetMaxAuxBuffer()

VideoDigitizerError VDGetMaxAuxBuffer ( VideoDigitizerComponent  ci,
PixMapHandle pm,
Rect r 
)

VDGetMaxAuxBuffer()

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

◆ VDGetMaxSrcRect()

VideoDigitizerError VDGetMaxSrcRect ( VideoDigitizerComponent  ci,
short  inputStd,
Rect maxSrcRect 
)

VDGetMaxSrcRect()

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

◆ VDGetNextKeyColor()

VideoDigitizerError VDGetNextKeyColor ( VideoDigitizerComponent  ci,
long  index 
)

VDGetNextKeyColor()

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

◆ VDGetNumberOfInputs()

VideoDigitizerError VDGetNumberOfInputs ( VideoDigitizerComponent  ci,
short *  inputs 
)

VDGetNumberOfInputs()

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

◆ VDGetPlayThruDestination()

VideoDigitizerError VDGetPlayThruDestination ( VideoDigitizerComponent  ci,
PixMapHandle dest,
Rect destRect,
MatrixRecord m,
RgnHandle mask 
)

VDGetPlayThruDestination()

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

◆ VDGetPLLFilterType()

VideoDigitizerError VDGetPLLFilterType ( VideoDigitizerComponent  ci,
short *  pllType 
)

VDGetPLLFilterType()

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

◆ VDGetPreferredImageDimensions()

VideoDigitizerError VDGetPreferredImageDimensions ( VideoDigitizerComponent  ci,
long *  width,
long *  height 
)

VDGetPreferredImageDimensions()

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

◆ VDGetPreferredTimeScale()

VideoDigitizerError VDGetPreferredTimeScale ( VideoDigitizerComponent  ci,
TimeScale *  preferred 
)

VDGetPreferredTimeScale()

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

◆ VDGetSaturation()

VideoDigitizerError VDGetSaturation ( VideoDigitizerComponent  ci,
unsigned short *  saturation 
)

VDGetSaturation()

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

◆ VDGetSharpness()

VideoDigitizerError VDGetSharpness ( VideoDigitizerComponent  ci,
unsigned short *  sharpness 
)

VDGetSharpness()

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

◆ VDGetSoundInputDriver()

VideoDigitizerError VDGetSoundInputDriver ( VideoDigitizerComponent  ci,
Str255  soundDriverName 
)

VDGetSoundInputDriver()

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

◆ VDGetSoundInputSource()

VideoDigitizerError VDGetSoundInputSource ( VideoDigitizerComponent  ci,
long  videoInput,
long *  soundInput 
)

VDGetSoundInputSource()

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

◆ VDGetTimeCode()

VideoDigitizerError VDGetTimeCode ( VideoDigitizerComponent  ci,
TimeRecord atTime,
void *  timeCodeFormat,
void *  timeCodeTime 
)

VDGetTimeCode()

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

◆ VDGetVBlankRect()

VideoDigitizerError VDGetVBlankRect ( VideoDigitizerComponent  ci,
short  inputStd,
Rect vBlankRect 
)

VDGetVBlankRect()

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

◆ VDGetVideoDefaults()

VideoDigitizerError VDGetVideoDefaults ( VideoDigitizerComponent  ci,
unsigned short *  blackLevel,
unsigned short *  whiteLevel,
unsigned short *  brightness,
unsigned short *  hue,
unsigned short *  saturation,
unsigned short *  contrast,
unsigned short *  sharpness 
)

VDGetVideoDefaults()

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

◆ VDGetWhiteLevelValue()

VideoDigitizerError VDGetWhiteLevelValue ( VideoDigitizerComponent  ci,
unsigned short *  whiteLevel 
)

VDGetWhiteLevelValue()

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

◆ VDGrabOneFrame()

VideoDigitizerError VDGrabOneFrame ( VideoDigitizerComponent  ci)

VDGrabOneFrame()

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

◆ VDGrabOneFrameAsync()

VideoDigitizerError VDGrabOneFrameAsync ( VideoDigitizerComponent  ci,
short  buffer 
)

VDGrabOneFrameAsync()

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

◆ VDPreflightDestination()

VideoDigitizerError VDPreflightDestination ( VideoDigitizerComponent  ci,
Rect digitizerRect,
PixMap **  dest,
RectPtr  destRect,
MatrixRecordPtr  m 
)

VDPreflightDestination()

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

◆ VDPreflightGlobalRect()

VideoDigitizerError VDPreflightGlobalRect ( VideoDigitizerComponent  ci,
GrafPtr  theWindow,
Rect globalRect 
)

VDPreflightGlobalRect()

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

◆ VDReleaseAsyncBuffers()

VideoDigitizerError VDReleaseAsyncBuffers ( VideoDigitizerComponent  ci)

VDReleaseAsyncBuffers()

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

◆ VDReleaseCompressBuffer()

VideoDigitizerError VDReleaseCompressBuffer ( VideoDigitizerComponent  ci,
Ptr  bufferAddr 
)

VDReleaseCompressBuffer()

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

◆ VDResetCompressSequence()

VideoDigitizerError VDResetCompressSequence ( VideoDigitizerComponent  ci)

VDResetCompressSequence()

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

◆ VDSetBlackLevelValue()

VideoDigitizerError VDSetBlackLevelValue ( VideoDigitizerComponent  ci,
unsigned short *  blackLevel 
)

VDSetBlackLevelValue()

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

◆ VDSetBrightness()

VideoDigitizerError VDSetBrightness ( VideoDigitizerComponent  ci,
unsigned short *  brightness 
)

VDSetBrightness()

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

◆ VDSetClipRgn()

VideoDigitizerError VDSetClipRgn ( VideoDigitizerComponent  ci,
RgnHandle  clipRegion 
)

VDSetClipRgn()

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

◆ VDSetClipState()

VideoDigitizerError VDSetClipState ( VideoDigitizerComponent  ci,
short  clipEnable 
)

VDSetClipState()

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

◆ VDSetCompression()

VideoDigitizerError VDSetCompression ( VideoDigitizerComponent  ci,
OSType  compressType,
short  depth,
Rect bounds,
CodecQ  spatialQuality,
CodecQ  temporalQuality,
long  keyFrameRate 
)

VDSetCompression()

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

◆ VDSetCompressionOnOff()

VideoDigitizerError VDSetCompressionOnOff ( VideoDigitizerComponent  ci,
Boolean  state 
)

VDSetCompressionOnOff()

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

◆ VDSetContrast()

VideoDigitizerError VDSetContrast ( VideoDigitizerComponent  ci,
unsigned short *  contrast 
)

VDSetContrast()

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

◆ VDSetDataRate()

VideoDigitizerError VDSetDataRate ( VideoDigitizerComponent  ci,
long  bytesPerSecond 
)

83 is reserved for compatibility reasons VDSetDataRate()

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

◆ VDSetDestinationPort()

VideoDigitizerError VDSetDestinationPort ( VideoDigitizerComponent  ci,
CGrafPtr  destPort 
)

VDSetDestinationPort()

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

◆ VDSetDigitizerRect()

VideoDigitizerError VDSetDigitizerRect ( VideoDigitizerComponent  ci,
Rect digitizerRect 
)

VDSetDigitizerRect()

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

◆ VDSetDigitizerUserInterrupt()

VideoDigitizerError VDSetDigitizerUserInterrupt ( VideoDigitizerComponent  ci,
long  flags,
VdigIntUPP  userInterruptProc,
long  refcon 
)

VDSetDigitizerUserInterrupt()

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

◆ VDSetFieldPreference()

VideoDigitizerError VDSetFieldPreference ( VideoDigitizerComponent  ci,
short  fieldFlag 
)

VDSetFieldPreference()

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

◆ VDSetFrameRate()

VideoDigitizerError VDSetFrameRate ( VideoDigitizerComponent  ci,
Fixed  framesPerSecond 
)

VDSetFrameRate()

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

◆ VDSetHue()

VideoDigitizerError VDSetHue ( VideoDigitizerComponent  ci,
unsigned short *  hue 
)

VDSetHue()

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

◆ VDSetInput()

VideoDigitizerError VDSetInput ( VideoDigitizerComponent  ci,
short  input 
)

VDSetInput()

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

◆ VDSetInputColorSpaceMode()

VideoDigitizerError VDSetInputColorSpaceMode ( VideoDigitizerComponent  ci,
short  colorSpaceMode 
)

VDSetInputColorSpaceMode()

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

◆ VDSetInputGammaRecord()

VideoDigitizerError VDSetInputGammaRecord ( VideoDigitizerComponent  ci,
VDGamRecPtr  inputGammaPtr 
)

VDSetInputGammaRecord()

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

◆ VDSetInputGammaValue()

VideoDigitizerError VDSetInputGammaValue ( VideoDigitizerComponent  ci,
Fixed  channel1,
Fixed  channel2,
Fixed  channel3 
)

VDSetInputGammaValue()

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

◆ VDSetInputStandard()

VideoDigitizerError VDSetInputStandard ( VideoDigitizerComponent  ci,
short  inputStandard 
)

VDSetInputStandard()

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

◆ VDSetKeyColor()

VideoDigitizerError VDSetKeyColor ( VideoDigitizerComponent  ci,
long  index 
)

VDSetKeyColor()

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

◆ VDSetKeyColorRange()

VideoDigitizerError VDSetKeyColorRange ( VideoDigitizerComponent  ci,
RGBColor minRGB,
RGBColor maxRGB 
)

VDSetKeyColorRange()

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

◆ VDSetMasterBlendLevel()

VideoDigitizerError VDSetMasterBlendLevel ( VideoDigitizerComponent  ci,
unsigned short *  blendLevel 
)

VDSetMasterBlendLevel()

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

◆ VDSetPlayThruDestination()

VideoDigitizerError VDSetPlayThruDestination ( VideoDigitizerComponent  ci,
PixMapHandle  dest,
RectPtr  destRect,
MatrixRecordPtr  m,
RgnHandle  mask 
)

VDSetPlayThruDestination()

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

◆ VDSetPlayThruGlobalRect()

VideoDigitizerError VDSetPlayThruGlobalRect ( VideoDigitizerComponent  ci,
GrafPtr  theWindow,
Rect globalRect 
)

VDSetPlayThruGlobalRect()

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

◆ VDSetPlayThruOnOff()

VideoDigitizerError VDSetPlayThruOnOff ( VideoDigitizerComponent  ci,
short  state 
)

VDSetPlayThruOnOff()

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

◆ VDSetPLLFilterType()

VideoDigitizerError VDSetPLLFilterType ( VideoDigitizerComponent  ci,
short  pllType 
)

VDSetPLLFilterType()

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

◆ VDSetPreferredImageDimensions()

VideoDigitizerError VDSetPreferredImageDimensions ( VideoDigitizerComponent  ci,
long  width,
long  height 
)

VDSetPreferredImageDimensions()

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

◆ VDSetPreferredPacketSize()

VideoDigitizerError VDSetPreferredPacketSize ( VideoDigitizerComponent  ci,
long  preferredPacketSizeInBytes 
)

VDSetPreferredPacketSize()

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

◆ VDSetSaturation()

VideoDigitizerError VDSetSaturation ( VideoDigitizerComponent  ci,
unsigned short *  saturation 
)

VDSetSaturation()

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

◆ VDSetSharpness()

VideoDigitizerError VDSetSharpness ( VideoDigitizerComponent  ci,
unsigned short *  sharpness 
)

VDSetSharpness()

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

◆ VDSetTimeBase()

VideoDigitizerError VDSetTimeBase ( VideoDigitizerComponent  ci,
TimeBase  t 
)

VDSetTimeBase()

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

◆ VDSetupBuffers()

VideoDigitizerError VDSetupBuffers ( VideoDigitizerComponent  ci,
VdigBufferRecListHandle  bufferList 
)

VDSetupBuffers()

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

◆ VDSetWhiteLevelValue()

VideoDigitizerError VDSetWhiteLevelValue ( VideoDigitizerComponent  ci,
unsigned short *  whiteLevel 
)

VDSetWhiteLevelValue()

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

◆ VDUseSafeBuffers()

VideoDigitizerError VDUseSafeBuffers ( VideoDigitizerComponent  ci,
Boolean  useSafeBuffers 
)

VDUseSafeBuffers()

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

◆ VDUseThisCLUT()

VideoDigitizerError VDUseThisCLUT ( VideoDigitizerComponent  ci,
CTabHandle  colorTableHandle 
)

VDUseThisCLUT()

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

◆ XMLParseAddAttribute()

ComponentResult XMLParseAddAttribute ( ComponentInstance  aParser,
UInt32  elementID,
UInt32  nameSpaceID,
char *  attributeName,
UInt32 *  attributeID 
)

Tell the parser of an element to be recognized. The tokenized element unique identifier is passed in *elementID, unless *elementID is zero, whereupon a unique ID is generated and returned. Thus, a valid element identifier can never be zero. XMLParseAddAttribute()

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

◆ XMLParseAddAttributeAndValue()

ComponentResult XMLParseAddAttributeAndValue ( ComponentInstance  aParser,
UInt32  elementID,
UInt32  nameSpaceID,
char *  attributeName,
UInt32 *  attributeID,
UInt32  attributeValueKind,
void *  attributeValueKindInfo 
)

Tells the parser of several attributes for the specified element. The attributes are passed as a zero-delimited, double-zero-terminated C string in attributeNames, and the attribute IDs are passed in on attributeIDs as an array; if any attributeIDs are zero, unique IDs are generated for those and returned XMLParseAddAttributeAndValue()

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

◆ XMLParseAddAttributeValueKind()

ComponentResult XMLParseAddAttributeValueKind ( ComponentInstance  aParser,
UInt32  elementID,
UInt32  attributeID,
UInt32  attributeValueKind,
void *  attributeValueKindInfo 
)

Tells the parser of several attributes, which may have a particular type of value, for the specified element. Params are as in XMLParseAddMultipleAttributes, plus all the kinds of values the attributes may have are passed in attributeValueKinds, and optional additional information required to tokenize the particular kind of attributes is passed in attributeValueKindInfos XMLParseAddAttributeValueKind()

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

◆ XMLParseAddElement()

ComponentResult XMLParseAddElement ( ComponentInstance  aParser,
char *  elementName,
UInt32  nameSpaceID,
UInt32 *  elementID,
long  elementFlags 
)

Returns a more detailed description of the error and the line in which it occurred, if a file failed to parse properly. XMLParseAddElement()

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

◆ XMLParseAddMultipleAttributes()

ComponentResult XMLParseAddMultipleAttributes ( ComponentInstance  aParser,
UInt32  elementID,
UInt32 *  nameSpaceIDs,
char *  attributeNames,
UInt32 *  attributeIDs 
)

Tells the parser of an attribute for the specified element. The tokenized attribute unique ID is passed in *attributeID, unless *attributeID is zero, whereupon a unique ID is generated and returned. Thus, a valid attribute identifier can never be zero. XMLParseAddMultipleAttributes()

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

◆ XMLParseAddMultipleAttributesAndValues()

ComponentResult XMLParseAddMultipleAttributesAndValues ( ComponentInstance  aParser,
UInt32  elementID,
UInt32 *  nameSpaceIDs,
char *  attributeNames,
UInt32 *  attributeIDs,
UInt32 *  attributeValueKinds,
void **  attributeValueKindInfos 
)

Tells the parser of an attribute, which may have a particular type of value, for the specified element. Params are as in XMLParseAddAttribute, plus all the kinds of values the attribute may have are passed in attributeValueKind, and optional additional information required to tokenize the particular kind of attribute is passed in attributeValueKindInfo XMLParseAddMultipleAttributesAndValues()

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

◆ XMLParseAddNameSpace()

ComponentResult XMLParseAddNameSpace ( ComponentInstance  aParser,
char *  nameSpaceURL,
UInt32 *  nameSpaceID 
)

Tells the parser that the particular attribute may have an additional kind of value, as specified by attributeValueKind and attributeValueKindInfo XMLParseAddNameSpace()

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

◆ XMLParseDataRef()

ComponentResult XMLParseDataRef ( ComponentInstance  aParser,
Handle  dataRef,
OSType  dataRefType,
long  parseFlags,
XMLDoc document 
)

XMLParseDataRef()

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

◆ XMLParseDisposeXMLDoc()

ComponentResult XMLParseDisposeXMLDoc ( ComponentInstance  aParser,
XMLDoc  document 
)

Parses the XML file pointed to by fileSpec, returning a XMLDoc parse tree XMLParseDisposeXMLDoc()

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

◆ XMLParseFile()

ComponentResult XMLParseFile ( ComponentInstance  aParser,
ConstFSSpecPtr  fileSpec,
long  parseFlags,
XMLDoc document 
)

Parses the XML file pointed to by dataRef, returning a XMLDoc parse tree XMLParseFile()

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

◆ XMLParseGetDetailedParseError()

ComponentResult XMLParseGetDetailedParseError ( ComponentInstance  aParser,
long *  errorLine,
StringPtr  errDesc 
)

Disposes of a XMLDoc parse tree XMLParseGetDetailedParseError()

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

◆ XMLParseSetCharDataHandler()

ComponentResult XMLParseSetCharDataHandler ( ComponentInstance  aParser,
CharDataHandlerUPP  charData 
)

Set the end element handler UPP for event parsing XMLParseSetCharDataHandler()

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

◆ XMLParseSetCommentHandler()

ComponentResult XMLParseSetCommentHandler ( ComponentInstance  aParser,
CommentHandlerUPP  comment 
)

Set the preprocess instruction handler UPP for event parsing XMLParseSetCommentHandler()

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

◆ XMLParseSetEndDocumentHandler()

ComponentResult XMLParseSetEndDocumentHandler ( ComponentInstance  aParser,
EndDocumentHandlerUPP  endDocument 
)

Set the start document handler UPP for event parsing XMLParseSetEndDocumentHandler()

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

◆ XMLParseSetEndElementHandler()

ComponentResult XMLParseSetEndElementHandler ( ComponentInstance  aParser,
EndElementHandlerUPP  endElement 
)

Set the start element handler UPP for event parsing XMLParseSetEndElementHandler()

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

◆ XMLParseSetEventParseRefCon()

ComponentResult XMLParseSetEventParseRefCon ( ComponentInstance  aParser,
long  refcon 
)

Specifies the offset and limit for reading from the dataref to be used when parsing XMLParseSetEventParseRefCon()

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

◆ XMLParseSetOffsetAndLimit()

ComponentResult XMLParseSetOffsetAndLimit ( ComponentInstance  aParser,
UInt32  offset,
UInt32  limit 
)

Tell the parser of a namespace to be recognized. The tokenized namespace unique identifier is passed in *nameSpaceID, unless *nameSpaceID is zero, whereupon a unique ID is generated and returned. Thus, a valid nameSpaceID identifier can never be zero. XMLParseSetOffsetAndLimit()

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

◆ XMLParseSetPreprocessInstructionHandler()

ComponentResult XMLParseSetPreprocessInstructionHandler ( ComponentInstance  aParser,
PreprocessInstructionHandlerUPP  preprocessInstruction 
)

Set the character data handler UPP for event parsing XMLParseSetPreprocessInstructionHandler()

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

◆ XMLParseSetStartDocumentHandler()

ComponentResult XMLParseSetStartDocumentHandler ( ComponentInstance  aParser,
StartDocumentHandlerUPP  startDocument 
)

Set the event parse refcon XMLParseSetStartDocumentHandler()

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

◆ XMLParseSetStartElementHandler()

ComponentResult XMLParseSetStartElementHandler ( ComponentInstance  aParser,
StartElementHandlerUPP  startElement 
)

Set the end document handler UPP for event parsing XMLParseSetStartElementHandler()

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