README - Dimmer2Effect

This sample code package shows how to define a custom effect for QuickTime 3 or later.

This effect uses two sources as input, and renders that source with
a dim value that starts at full on, and ramps to full off.  This isn't very
useful as a real effect, but shows instead how to create an effect.

ALSO PLEASE NOTE THAT THE LINK WARNING ABOUT THE COMPONENT DISPATCH ENTRY POINT
NOT BEING A ROUTINE DESCRIPTOR IS NORMAL AND CAN BE IGNORED!

The files in this project are as follows:
 Effect.c -- effect source (you change this)
 Effect.r -- effect resources (you change this)
 EffectDefinitions.h -- effect resource IDs (you probably change this)
 EffectUtilities.c -- effect tween utilities (does not usually require change)
 EffectUtilities.h -- effect tween utilities (does not usually require change)
 EffectDispatch.h -- effect codec entry point definitions (does not usually require change)
 Dimmer2Effect-PPC. -- Metrowerks project for the effect
 EffectFilter16.c - the 16-bit effect algorithm (you change this)
 EffectFilter32.c - the 32-bit effect algorithm (you change this)
 
The access paths are arranged to reference the includes (CIncludes, RIncludes) of the
QTDevMac folder. The example's folder should be placed in the MacSampleCode folder which
is a sibling folder of the QTDevMac folder. The relative paths depend upon this.


NOTE ON FILE TYPES:

This sample code creates a file of type 'thng', which is appropriate for final installation
of the built component in the System folder. During development, you might want to set the
file type to 'THNG', so that you can double-click on the component to register it using
the Reinstaller utility. (This avoids having to move the component into the System folder
and restart your computer.) Just be sure to reset the file type to 'thng' before shipping
your effect!

Enjoy,
QuickTime Team