Sort by Title |
Sorted by Resource Type |
Sort by Date |
QuickTime Component Creation Guide
(HTML)
(PDF)
Tells you how to build new media handler and preview components to extend the capabilities of QuickTime.
|
Guides |
2007-01-08
|
Component Manager for QuickTime
(HTML)
(PDF)
Shows how to work with QuickTime components using the Component Manager, the component properties API, and component resources.
|
Guides |
2005-04-08
|
Component Creation Reference for QuickTime
(HTML)
(PDF)
Dscribes the API for creating QuickTime movie import, export, and preview components.
|
Reference |
2006-05-23
|
Fiendishthngs
(HTML)
(DMG)
(ZIP)
Fiendishthngs lists all the the Components it finds on the system and lets you query them for information.
|
Sample Code |
2007-09-13
|
SoftVDigX
(HTML)
(DMG)
(ZIP)
Demonstrates the "Compressed Source" model and an updated implementation of the Video Digitizer APIs for Mac OS X.
|
Sample Code |
2007-02-14
|
DelegateOnlyComponent
(HTML)
(DMG)
(ZIP)
Image Codec Component which simply delegates to a real Image Codec (in this case a '2vuy' decompressor).
|
Sample Code |
2005-10-18
|
ElectricImageComponent
(HTML)
(DMG)
(ZIP)
Demonstrates how to build five QuickTime Components.
|
Sample Code |
2005-09-21
|
ExampleIPBCodec
(HTML)
(DMG)
(ZIP)
A video compressor and decompressor component pair for QuickTime 7. Supports IPB frame patterns.
|
Sample Code |
2005-08-16
|
SoftVideoOutputComponent
(HTML)
(DMG)
(ZIP)
Software implementation of a QuickTime Video Output Component, includes a companion Transfer Codec.
|
Sample Code |
2005-08-10
|
ElectricImageComponent.win
(HTML)
(DMG)
(ZIP)
Demonstrates how to build five QuickTime Components.
|
Sample Code |
2004-01-23
|
OldDelegateOnlyComponent
(HTML)
(DMG)
(ZIP)
Deprecated - Please see DelegateOnlyComponent for the current version of this sample.
|
Sample Code |
2003-10-27
|
Sound PreMixer effect
(HTML)
(DMG)
(ZIP)
Deprecated - A sound manager pre-mixer effect component.
|
Sample Code |
2003-03-14
|
AIFFWriter
(HTML)
(DMG)
(ZIP)
Deprecated - A Sound Manager sound output device component.
|
Sample Code |
2003-01-14
|
aiffwriter.win
(HTML)
(DMG)
(ZIP)
Deprecated - A Sound Manager sound output device component.
|
Sample Code |
2003-01-14
|
audiocodec
(HTML)
(DMG)
(ZIP)
A Sound Manager compressor and decompressor example supporting the uLaw format.
|
Sample Code |
2003-01-14
|
audiocodec.win
(HTML)
(DMG)
(ZIP)
An example codec, a compressor and decompressor supporting the uLaw format.
|
Sample Code |
2003-01-14
|
DrawTextCodec
(HTML)
(DMG)
(ZIP)
This is a QuickTime codec for compressing black and white pictures into the glyphs of a font.
|
Sample Code |
2003-01-14
|
ExampleCodec
(HTML)
(DMG)
(ZIP)
An example of am image compression codec that handles both compression and decompression of images.
|
Sample Code |
2003-01-14
|
ExampleVideoPanel
(HTML)
(DMG)
(ZIP)
An example Sequence Grabber Video Panel Component.
|
Sample Code |
2003-01-14
|
ExampleVideoPanel.win
(HTML)
(DMG)
(ZIP)
An example Sequence Grabber Video Panel Component.
|
Sample Code |
2003-01-14
|
MCComponent
(HTML)
(DMG)
(ZIP)
A sample QuickTime component skeleton.
|
Sample Code |
2003-01-14
|
MyComponent
(HTML)
(DMG)
(ZIP)
Sample component shell, useful for writing a new component.
|
Sample Code |
2003-01-14
|
MyRegisterComponent
(HTML)
(DMG)
(ZIP)
This component registers another component and makes it the default component.
|
Sample Code |
2003-01-14
|
qdmediahandler
(HTML)
(DMG)
(ZIP)
Illustrates one way to write a derived media handler.
|
Sample Code |
2003-01-14
|
qdmediahandler.win
(HTML)
(DMG)
(ZIP)
Illustrates one way to write a derived media handler.
|
Sample Code |
2003-01-14
|
qdmediamaker
(HTML)
(DMG)
(ZIP)
QDMMaker is a sample application that creates movies that use the QuickDraw media handler.
|
Sample Code |
2003-01-14
|
qdmediamaker.win
(HTML)
(DMG)
(ZIP)
QDMMaker is a sample application that creates movies that use the QuickDraw media handler.
|
Sample Code |
2003-01-14
|
qtmissingcomp
(HTML)
(DMG)
(ZIP)
Illustrates the preferred method of checking to see whether a particular component is available.
|
Sample Code |
2003-01-14
|
qtstreaming
(HTML)
(DMG)
(ZIP)
Using the QuickTime Streaming RTPMediaPacketizer components and RTPReassembler components to stream over RTP.
|
Sample Code |
2003-01-14
|
qtstreaming.win
(HTML)
(DMG)
(ZIP)
Using the QuickTime Streaming RTPMediaPacketizer components and RTPReassembler components to stream over RTP.
|
Sample Code |
2003-01-14
|
Supplying codec-specific options within the Standard Compression Dialog
(HTML)
()
TN2081: Discusses the ImageCodec 'DITL' APIs introduced with QuickTime 6.
|
Technical Notes |
2009-04-29
|
Final Cut Pro - The 'r4fl' Pixel Format
(HTML)
TN2201: Describes the 'r4fl' pixel format used by Final Cut Pro to support greater than 8-bit rendering.
|
Technical Notes |
2008-08-06
|
Thread-safe programming in QuickTime
(HTML)
TN2125: Discusses how to use QuickTime from background threads for applications and component developers.
|
Technical Notes |
2007-09-14
|
Building Universal QuickTime Components for Mac OS X
(HTML)
()
TN2012: Discusses the changes necessary to build Universal Mach-O QuickTime Components for Mac OS X.
|
Technical Notes |
2005-07-21
|
Multi-Buffer Aware Image Decompressors
(HTML)
TN2148: Describes how to mark a video decompressor component as multi-buffer aware for maximum performance with CoreVideo.
|
Technical Notes |
2005-07-12
|
Idling Movie Importers
(HTML)
TN2111: discusses how to write an idling movie importer component
|
Technical Notes |
2004-11-12
|
Video Digitizers - Adding Clean Aperture and Pixel Aspect Ratio Information
(HTML)
QA1512: Discusses the importance of adding 'pasp' and 'clap' image description extensions to the ImageDescription returned by a VDIG.
|
Technical Q&As |
2008-11-20
|
How can I find out what non-RGB pixel formats a codec supports?
(HTML)
()
QA1249: Applications can find out if a codec supports non-RGB pixel formats.
|
Technical Q&As |
2008-04-24
|
Movie Import Components - MovieImportDataRef Invoked For File Import Operations
(HTML)
QA1596: Discusses how QuickTime 7.4+ invokes Movie Import Components when specifically importing from files.
|
Technical Q&As |
2008-03-11
|
Why isn't my QuickTime Component recognized by iMovie '08?
(HTML)
QA1545: Discusses why iMovie '08 may ignore 3rd party QuickTime Components.
|
Technical Q&As |
2007-10-03
|
Importer Components - What is the 'mcfg' resource used for?
(HTML)
()
QA1267: Discusses the Media Configuration 'mcfg' resource which lists Importer Component file type characteristics and its use.
|
Technical Q&As |
2005-10-17
|
Implementing a CVFillExtendedPixelsCallBack
(HTML)
QA1440: Discusses how you implement a Core Video custom extended pixel fill callback function.
|
Technical Q&As |
2005-09-06
|
Registering custom pixel formats with QuickTime and Core Video
(HTML)
QA1401: Discusses how to register custom pixel formats with QuickTime & Core Video with QuickTime 7.
|
Technical Q&As |
2005-09-06
|
Movie Export Component - How to ensure Final Cut Pro recognizes your exporter
(HTML)
QA1415: Explains how to make sure Final Cut Pro will recognizes a custom QuickTime movie export component.
|
Technical Q&As |
2005-03-08
|
Dynamically registering a bundled component
(HTML)
QA1083: Describes how to dynamically register a Component which resides in an Application bundle.
|
Technical Q&As |
2004-06-07
|
Image Decompressor Data-loading Procs
(HTML)
()
QTMCC19: Explains how to use an image decompressor's data-loading proc.
|
Technical Q&As |
2003-07-10
|
Using cmpWantsRegisterMessage not recommended on Mac OS X
(HTML)
()
QA1192: Describes why using the cmpWantsRegisterMessage flag is not recommended on Mac OS X.
|
Technical Q&As |
2003-03-11
|
Movie Export Components - Supporting a MovieProgressProc
(HTML)
()
QA1230: Explains the steps needed to support a movie progress proc in a movie export component.
|
Technical Q&As |
2003-01-31
|
Video Output Components - QTVideoOutputGetIndImageDecompressor
(HTML)
()
QA1226: Discusses the QTVideoOutputGetIndImageDecompressor call.
|
Technical Q&As |
2003-01-03
|
Video Output Components - Implementing QTVideoOutputGetIndSoundOutput on Mac OS X
(HTML)
()
QA1206: Describes how to support the QTVideoOutputGetIndSoundOutput function in Mac OS X.
|
Technical Q&As |
2002-10-29
|
Filtering the Effects List returned by QTGetEffectsList
(HTML)
()
QA1190: Shows how to edit the list of effects returned by the QTGetEffectsList function.
|
Technical Q&As |
2002-09-04
|
Base-Derived async image codecs must implement ImageCodecQueueStarting and ImageCodecQueueStopping
(HTML)
()
QA1157: Describes why base-derived codecs that set canAsync must implement ImageCodecQueueStarting and ImageCodecQueueStopping.
|
Technical Q&As |
2002-07-09
|
couldNotResolveDataRef (-2000) returned from DataHSetDataRef and OpenADataHandler
(HTML)
()
QA1116: Describes why DataHSetDataRef and OpenADataHandler may return a couldNotResolveDataRef error in the writing case.
|
Technical Q&As |
2002-02-07
|
The similarity field in ImageCodecBandCompress and Key Frames
(HTML)
()
QA1109: Discusses the similarity field of the CodecCompressParams structure used in ImageCodecBandCompress to implement key framing during compression.
|
Technical Q&As |
2002-01-16
|
Intercepting movie controller actions
(HTML)
QA1094: Demonstrates how to intercept movie controller actions.
|
Technical Q&As |
2001-11-14
|
QuickTime Supported YUV Pixel Formats
(HTML)
QA1060: Describes which YUV pixel formats are supported by QuickTime.
|
Technical Q&As |
2001-07-19
|
Component Definitions
(HTML)
QTMCC14: Discusses the differences between components, component instances, component storage, and component RefCons.
|
Technical Q&As |
2000-09-22
|
ImageDescription Extension Format
(HTML)
()
QTMCC04: Gives a reference for information on image description extensions.
|
Technical Q&As |
1996-11-27
|
Derived Media Handler Components Update
(HTML)
()
QTMCC08: Gives practical limits for data transfer rates under QuickTime 2.5.
|
Technical Q&As |
1996-08-21
|
Movie Import Component Selectors
(HTML)
()
QTMCC09: Explains why there is no documentation on the movie import API selectors: kMovieImportGetFileTypeSelect and kMovieImportDataRefSelect.
|
Technical Q&As |
1996-08-21
|
Setting the option button in the ICM dialog
(HTML)
QTMCC02: Describes how your codec can display an extra Options button in the Standard Compression dialog.
|
Technical Q&As |
1995-06-01
|