|
Mac OS 9
|
QuickTime Interfaces. More...
Go to the source code of this file.
Typedefs | |
| typedef struct MoviesUserData | MoviesUserData |
| typedef struct UserDataAtom | UserDataAtom |
| typedef struct SampleDescriptionAtom | SampleDescriptionAtom |
| typedef struct TimeToSampleNum | TimeToSampleNum |
| typedef struct TimeToSampleNumAtom | TimeToSampleNumAtom |
| typedef struct SyncSampleAtom | SyncSampleAtom |
| typedef struct SampleToChunk | SampleToChunk |
| typedef struct SampleToChunkAtom | SampleToChunkAtom |
| typedef struct ChunkOffsetAtom | ChunkOffsetAtom |
| typedef struct SampleSizeAtom | SampleSizeAtom |
| typedef struct ShadowSync | ShadowSync |
| typedef struct ShadowSyncAtom | ShadowSyncAtom |
| typedef struct SampleTableAtom | SampleTableAtom |
| typedef struct PublicHandlerInfo | PublicHandlerInfo |
| typedef struct HandlerAtom | HandlerAtom |
| typedef long | DataRefAtom |
| typedef struct DataInfoAtom | DataInfoAtom |
| typedef struct RgnAtom | RgnAtom |
| typedef struct MatteCompressedAtom | MatteCompressedAtom |
| typedef struct MatteAtom | MatteAtom |
| typedef struct ClippingAtom | ClippingAtom |
| typedef struct VideoMediaInfoHeader | VideoMediaInfoHeader |
| typedef struct VideoMediaInfoHeaderAtom | VideoMediaInfoHeaderAtom |
| typedef struct VideoMediaInfo | VideoMediaInfo |
| typedef struct SoundMediaInfoHeader | SoundMediaInfoHeader |
| typedef struct SoundMediaInfoHeaderAtom | SoundMediaInfoHeaderAtom |
| typedef struct SoundMediaInfo | SoundMediaInfo |
| typedef struct MediaInfo | MediaInfo |
| typedef struct MediaHeader | MediaHeader |
| typedef struct MediaHeaderAtom | MediaHeaderAtom |
| typedef struct MediaDirectory | MediaDirectory |
| typedef struct TrackHeader | TrackHeader |
| typedef struct TrackHeaderAtom | TrackHeaderAtom |
| typedef struct EditListType | EditListType |
| typedef struct EditListAtom | EditListAtom |
| typedef struct EditsAtom | EditsAtom |
| typedef struct TrackLoadSettings | TrackLoadSettings |
| typedef struct TrackLoadSettingsAtom | TrackLoadSettingsAtom |
| typedef struct TrackDirectory | TrackDirectory |
| typedef struct MovieHeader | MovieHeader |
| typedef struct MovieHeaderAtom | MovieHeaderAtom |
| typedef struct TrackDirectoryEntry | TrackDirectoryEntry |
| typedef struct MovieDirectory | MovieDirectory |
| typedef struct TextBoxAtom | TextBoxAtom |
| typedef struct HiliteAtom | HiliteAtom |
| typedef struct KaraokeRec | KaraokeRec |
| typedef struct KaraokeAtom | KaraokeAtom |
| typedef struct ReferenceMovieDataRefRecord | ReferenceMovieDataRefRecord |
| typedef struct QTAltVersionCheckRecord | QTAltVersionCheckRecord |
| typedef struct QTAltDataRateRecord | QTAltDataRateRecord |
| typedef struct QTAltComponentCheckRecord | QTAltComponentCheckRecord |
| typedef struct QTAltLanguageRecord | QTAltLanguageRecord |
| typedef struct QTAltCPURatingRecord | QTAltCPURatingRecord |
| typedef struct ReferenceMovieNetworkStatusRecord | ReferenceMovieNetworkStatusRecord |
| typedef struct CloneRecord | CloneRecord |
| typedef struct CloneAtom | CloneAtom |
Enumerations | |
| enum | { kMovieVersion = 0 } |
| enum | { TrackEnable = 1 << 0 , TrackInMovie = 1 << 1 , TrackInPreview = 1 << 2 , TrackInPoster = 1 << 3 } |
| enum | { MOVIE_TYPE = FOUR_CHAR_CODE('moov') , TRACK_TYPE = FOUR_CHAR_CODE('trak') , MEDIA_TYPE = FOUR_CHAR_CODE('mdia') , VIDEO_TYPE = FOUR_CHAR_CODE('vide') , SOUND_TYPE = FOUR_CHAR_CODE('soun') } |
| enum | { MovieAID = FOUR_CHAR_CODE('moov') , MovieHeaderAID = FOUR_CHAR_CODE('mvhd') , ClipAID = FOUR_CHAR_CODE('clip') , RgnClipAID = FOUR_CHAR_CODE('crgn') , MatteAID = FOUR_CHAR_CODE('matt') , MatteCompAID = FOUR_CHAR_CODE('kmat') , TrackAID = FOUR_CHAR_CODE('trak') , UserDataAID = FOUR_CHAR_CODE('udta') , TrackHeaderAID = FOUR_CHAR_CODE('tkhd') , EditsAID = FOUR_CHAR_CODE('edts') , EditListAID = FOUR_CHAR_CODE('elst') , MediaAID = FOUR_CHAR_CODE('mdia') , MediaHeaderAID = FOUR_CHAR_CODE('mdhd') , MediaInfoAID = FOUR_CHAR_CODE('minf') , VideoMediaInfoHeaderAID = FOUR_CHAR_CODE('vmhd') , SoundMediaInfoHeaderAID = FOUR_CHAR_CODE('smhd') , GenericMediaInfoHeaderAID = FOUR_CHAR_CODE('gmhd') , GenericMediaInfoAID = FOUR_CHAR_CODE('gmin') , DataInfoAID = FOUR_CHAR_CODE('dinf') , DataRefAID = FOUR_CHAR_CODE('dref') , SampleTableAID = FOUR_CHAR_CODE('stbl') , STSampleDescAID = FOUR_CHAR_CODE('stsd') , STTimeToSampAID = FOUR_CHAR_CODE('stts') , STSyncSampleAID = FOUR_CHAR_CODE('stss') , STSampleToChunkAID = FOUR_CHAR_CODE('stsc') , STShadowSyncAID = FOUR_CHAR_CODE('stsh') , HandlerAID = FOUR_CHAR_CODE('hdlr') , STSampleSizeAID = FOUR_CHAR_CODE('stsz') , STChunkOffsetAID = FOUR_CHAR_CODE('stco') , STChunkOffset64AID = FOUR_CHAR_CODE('co64') , STSampleIDAID = FOUR_CHAR_CODE('stid') , DataRefContainerAID = FOUR_CHAR_CODE('drfc') , TrackReferenceAID = FOUR_CHAR_CODE('tref') , ColorTableAID = FOUR_CHAR_CODE('ctab') , LoadSettingsAID = FOUR_CHAR_CODE('load') , PropertyAtomAID = FOUR_CHAR_CODE('code') , InputMapAID = FOUR_CHAR_CODE('imap') , MovieBufferHintsAID = FOUR_CHAR_CODE('mbfh') , MovieDataRefAliasAID = FOUR_CHAR_CODE('mdra') , SoundLocalizationAID = FOUR_CHAR_CODE('sloc') , CompressedMovieAID = FOUR_CHAR_CODE('cmov') , CompressedMovieDataAID = FOUR_CHAR_CODE('cmvd') , DataCompressionAtomAID = FOUR_CHAR_CODE('dcom') , ReferenceMovieRecordAID = FOUR_CHAR_CODE('rmra') , ReferenceMovieDescriptorAID = FOUR_CHAR_CODE('rmda') , ReferenceMovieDataRefAID = FOUR_CHAR_CODE('rdrf') , ReferenceMovieVersionCheckAID = FOUR_CHAR_CODE('rmvc') , ReferenceMovieDataRateAID = FOUR_CHAR_CODE('rmdr') , ReferenceMovieComponentCheckAID = FOUR_CHAR_CODE('rmcd') , ReferenceMovieQualityAID = FOUR_CHAR_CODE('rmqu') , ReferenceMovieLanguageAID = FOUR_CHAR_CODE('rmla') , ReferenceMovieCPURatingAID = FOUR_CHAR_CODE('rmcs') , ReferenceMovieAlternateGroupAID = FOUR_CHAR_CODE('rmag') , ReferenceMovieNetworkStatusAID = FOUR_CHAR_CODE('rnet') , CloneMediaAID = FOUR_CHAR_CODE('clon') } |
| enum | { kDataRefIsSelfContained = (1 << 0) } |
| enum | { kVersionCheckMin = 0 , kVersionCheckMask = 1 } |
| enum | { kDataRate144ModemRate = 1400L , kDataRate288ModemRate = 2800L , kDataRateISDNRate = 5600L , kDataRateDualISDNRate = 11200L , kDataRate256kbpsRate = 25600L , kDataRate384kbpsRate = 38400L , kDataRate512kbpsRate = 51200L , kDataRate768kbpsRate = 76800L , kDataRate1MbpsRate = 100000L , kDataRateT1Rate = 150000L , kDataRateInfiniteRate = 0x7FFFFFFF , kDataRateDefaultIfNotSet = kDataRateISDNRate } |
| enum | { kQTCPUSpeed1Rating = 100 , kQTCPUSpeed2Rating = 200 , kQTCPUSpeed3Rating = 300 , kQTCPUSpeed4Rating = 400 , kQTCPUSpeed5Rating = 500 } |
QuickTime Interfaces.
For bug reports, consult the following page on the World Wide Web:
http://developer.apple.com/bugreporter/
| typedef long DataRefAtom |
a data reference is a private structure
| anonymous enum |
atom id's
| anonymous enum |
for ReferenceMovieDataRefRecord.flags
| anonymous enum |
| anonymous enum |
some helpful constants for DataRateRecord.dataRate