Previous Next


                                                    771
          SECTION 9.1                                                                  Multimedia



          ration may be modified when a media clip section (see “Media Clip Section” on
          page 767) is used: the intrinsic duration is the difference between the absolute be-
          gin and end offsets. For a media type having no notion of time (such as a JPEG
          image), the duration is considered to be infinity.

          If the simple duration is longer than the intrinsic duration, the player should
          freeze the media in its final state until the simple duration has elapsed. For visual
          media types, the last appearance (frame) would be displayed. For aural media
          types, the media is logically frozen but should not continue to produce sound.

          Note: In this case, the RC entry, which specifies a repeat count, applies to the simple
          duration; therefore, the entire play-pause sequence is repeated RC times.

                            TABLE 9.16 Entries in a media duration dictionary
KEY     TYPE              VALUE

Type    name              (Optional) The type of PDF object that this dictionary describes; if present, must be
                          MediaDuration for a media duration dictionary.

S       name              (Required) The subtype of media duration dictionary. Valid values are:
                              I           The duration is the intrinsic duration of the associated media
                              F           The duration is infinity
                              T           The duration is specified by the T entry
                          The media duration dictionary is considered non-viable if the viewer application
                          does not recognize the value of this entry.

T       dictionary        (Required if the value of S is T; otherwise ignored) A timespan dictionary specifying
                          an explicit duration (see Table 9.24). A negative duration is illegal.


    9.1.5 Media Screen Parameters

          A media screen parameters dictionary (see Table 9.17) specifies where a media
          object should be played. It contains MH and BE dictionaries (see Table 9.18),
          which function as discussed in Section 9.1.1, “Viability.” All media clips that are
          being played are associated with a particular document and must be stopped
          when the document is closed.

          Note: It is recommended that viewer applications disallow floating windows and
          full-screen windows unless specifically allowed by the user. The reason is that docu-
          ment-based security attacks are possible if windows containing arbitrary media con-
          tent can be displayed without indicating to the user that the window is merely

Previous Next