Previous Next
768
CHAPTER 9 Multimedia Features
The following rules apply to these offsets:
• For media types where an offset makes no sense (such as JPEG images), B and E
are ignored, with no effect on viability.
• When B or E are specified by time or frames, their value is considered to be rel-
ative to the start of the next-level media clip. However, if E specifies an offset
beyond the end of the next-level media clip, the end value is used instead, and
there is no effect on viability.
• When B or E are specified by markers, there is a corresponding absolute offset
into the underlying media clip data object. If this offset is not within the range
defined by the next-level media clip (if any), or if the marker is not present in
the underlying media clip, the existence of the entry is ignored, and there is no
effect on viability.
• If the absolute offset derived from the values of all B entries in a media clip sec-
tion chain is greater than or equal to the absolute offset derived from the values
of all E entries, an empty range is defined. An empty range is legal.
• Any B or E entry in a media clip section’s MH dictionary must be honored at
play-time in order for the media clip section to be considered viable. (The entry
might not be honored if its value was not viable or if the player did not support
its value; for example, the player did not support markers.)
• If a B or E entry is in a media clip section’s MH dictionary, all B or E entries, re-
spectively, at deeper levels (closer to the media clip data), are evaluated as if
they were in an MH dictionary (even if they are actually within BE dictionaries).
• If B or E entry in a BE dictionary cannot be supported, it may be ignored at
play-time.
TABLE 9.13 Entries in a media clip section MH/BE dictionary
KEY TYPE VALUE
B dictionary (Optional) A media offset dictionary (see “Media Offset Dictionary” on page 775)
that specifies the offset into the next-level media object at which the media clip sec-
tion begins. Default: the start of the next-level media object.
E dictionary (Optional) A media offset dictionary (see “Media Offset Dictionary” on page 775)
that specifies the offset into the next-level media object at which the media clip sec-
tion ends. Default: the end of the next-level media object.
Previous Next