)]}'
{
  "commit": "98c01e0cf10ffcea9e5649f107c151929f093fb0",
  "tree": "d56d2eb1e025529aaf31d2e4cf23c2e9645d3d9c",
  "parents": [
    "a9e19051ac2a01faefa5c7a49e55d476cef6c943"
  ],
  "author": {
    "name": "Wan-Teh Chang",
    "email": "wtc@google.com",
    "time": "Thu Oct 18 09:48:27 2018 -0700"
  },
  "committer": {
    "name": "Wan-Teh Chang",
    "email": "wtc@google.com",
    "time": "Fri Oct 19 17:35:23 2018 +0000"
  },
  "message": "Use cached xd-\u003eqindex and xd-\u003elossless values.\n\nsetup_segmentation_dequant() is only called after\nread_uncompressed_header() has set up the xd-\u003eqindex and xd-\u003elossless\narrays, so setup_segmentation_dequant() can just use the cached values.\n\nread_uncompressed_header() can just call av1_get_qindex() without\nchecking cm-\u003eseg.enabled, because av1_get_qindex() checks cm-\u003eseg.enabled\ninternally.\n\nav1_read_tx_type() can just use xd-\u003eqindex[i] directly, because\nxd-\u003eqindex[i] is equal to cm-\u003ebase_qindex if cm-\u003eseg.enabled is false.\n\nChange-Id: I714f25dff278cc686b5bc36bfbbc041b20f4a4ea\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "128a65754f26b9b928d341994dd00fe9b9ee5d7d",
      "old_mode": 33188,
      "old_path": "av1/decoder/decodeframe.c",
      "new_id": "e0980411715fa8f655e07d75f8247a0b5a56de06",
      "new_mode": 33188,
      "new_path": "av1/decoder/decodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "551e4d54371aba63f61711c5efff8b059fcccce4",
      "old_mode": 33188,
      "old_path": "av1/decoder/decodemv.c",
      "new_id": "1cf1ac376fae6a86bdf570fb8db8a832173fc685",
      "new_mode": 33188,
      "new_path": "av1/decoder/decodemv.c"
    }
  ]
}
