### ----------------------------------------------------
### -- PDF::ISO_32000_2
### -- Licenses: Artistic-2.0
### -- Authors: David Warring
### -- File: resources/ISO_32000_2/Table_279-Entries_in_a_media_criteria_dictionary.json
### ----------------------------------------------------
{
  "table": {
    "caption": "Table 279 — Entries in a media criteria dictionary",
    "head": [
      "Key",
      "Type",
      "Value"
    ],
    "rows": [
      [
        "Type",
        "name",
        "(Optional) The type of PDF object that this dictionary describes; if present, is MediaCriteria for a media criteria dictionary."
      ],
      [
        "A",
        "boolean",
        "(Optional) If specified, the value of this entry matches the user’s preference for whether to hear audio descriptions in order for this object to be viable.\nNOTE 1 Equivalent to SMIL’s systemAudioDesc attribute."
      ],
      [
        "C",
        "boolean",
        "(Optional) If specified, the value of this entry matches the user’s preference for whether to see text captions in order for this object to be viable.\nNOTE 2 Equivalent to SMIL’s systemCaptions attribute."
      ],
      [
        "O",
        "boolean",
        "(Optional) If specified, the value of this entry matches the user’s preference for whether to hear audio overdubs in order for this object to be viable."
      ],
      [
        "S",
        "boolean",
        "(Optional) If specified, the value of this entry matches the user’s preference for whether to see subtitles in order for this object to be viable."
      ],
      [
        "R",
        "integer",
        "(Optional) If specified, the system’s bandwidth (in bits per second) is greater than or equal to the value of this entry in order for this object to be viable.\nNOTE 3 Equivalent to SMIL’s systemBitrate attribute."
      ],
      [
        "D",
        "dictionary",
        "(Optional) A dictionary (see \"Table 280 — Entries in a minimum bit depth dictionary\") specifying the minimum bit depth required in order for this object to be viable.\nNOTE 4 Equivalent to SMIL’s systemScreenDepth attribute."
      ],
      [
        "Z",
        "dictionary",
        "(Optional) A dictionary (see \"Table 281 — Entries in a minimum screen size dictionary\") specifying the minimum screen size required in order for this object to be viable.\nNOTE 5 Equivalent to SMIL’s systemScreenSize attribute."
      ],
      [
        "V",
        "array",
        "(Optional) An array of software identifier objects (see 13.2.7.4, \"Software identifier dictionary\"). If this entry is present and non-empty, the interactive PDF processor is identified by one or more of the objects in the array in order for this object to be viable."
      ],
      [
        "P",
        "array",
        "(Optional) An array containing one or two name objects specifying a minimum and optionally a maximum PDF language version, in the same format as the Version entry in the document catalog dictionary (see \"Table 29 — Entries in the catalog dictionary\"). If this entry is present and non-empty, the version of multimedia constructs fully supported by the interactive PDF processor is within the specified range in order for this object to be viable."
      ],
      [
        "L",
        "array",
        "(Optional) An array of language identifiers (see 14.9.2.2, \"Language identifiers\"). If this entry is present and non-empty, the language in which the interactive PDF processor is running exactly match a language identifier, or consist only of a primary code that matches the primary code of an identifier, in order for this object to be viable.\nNOTE 6 Equivalent to SMIL’s systemLanguage attribute."
      ]
    ]
  }
}


