A timecode media contains sample data that represent a frame number that identifies one or more content frames that use this timecode. This value identifies the first frame in the group of frames that use this timecode. In the case of a movie made from source material that contains no edits, you would only need one sample. When the source material contains edits, you typically need one sample for each edit, so that QuickTime can resynchronize the timecode information with the movie. Those samples contain the frame numbers of the frames that begin each new group of frames
The QTPlgMediaTimeCode class defines a that describes timecode samples. This class inplements properties and methods that allows you to deal with characteristics peculiar to time code samples.
→ →
The QTPlgMediaTimeCode class constructors are called when you create a new instance of the class, while the ˜QTPlgMediaTimeCode class destructor, is called automatically when the class is no more in use. Also, you can invoke the class destructor by setting the instance of the class to nil. You can not create a QTPlgMediaTimeCode object by yourself; instead, you will use class instances obtained from objects of appropriate type.
Once a new class instance is returned, it is good practice to check the class property to be sure that the new object can be used. See the validity requirements for more details.
The class provides you with the following initializer methods: