Like any other QuickTime track, hint tracks can contain track
reference atoms. Exactly one of these must be of track reference
type 'hint',
and its internal list must contain at least one track ID, which
is the track ID of the original media track. Like other track reference
atoms, there may be empty references in this list, indicated by
a track ID of 0. For hint tracks that refer to more than one track,
the index number (starting at 1, and including any 0 entries) is
used in the media track reference index field in some of the packet
data table entry modes.
For example, if you have MPEG-1 video at track ID 11 and MPEG-1 layer 2 audio at track ID 12, and you are creating a RTP hint track that encapsulates these in an MPEG-2 transport, you need to refer to both tracks. You can also assume that there are some empty entries and other track references in your hint track atom reference atom’s list. So it might look like this: 11, 0, 0, 14, 0, 12, 0. When you are assembling packets from audio and video tracks 11 and 12, you use their list indexes (1 and 6) in the media track ref index field.
If you have only one media track listed in your hint track reference, you may simply use a 0 in the media track ref index field.
Last updated: 2007-09-04