)]}'
{
  "commit": "b57fee029b7630684f934d99d5c0aa3295b19625",
  "tree": "8c592d90272b784ca3b70a9455ea36a3f0b90d60",
  "parents": [
    "0c294fab95f412c47d5597708755e2b3f394b616"
  ],
  "author": {
    "name": "Zoe Liu",
    "email": "zoeliu@google.com",
    "time": "Thu Feb 15 17:41:41 2018 -0800"
  },
  "committer": {
    "name": "Zoe Liu",
    "email": "zoeliu@google.com",
    "time": "Tue Feb 20 20:18:30 2018 +0000"
  },
  "message": "[NORMATIVE] Add decoder support for frame_refs_signaling\n\nOne bit is added to the frame header, to signal whether the references\nfor inter frames will be short-signaled.\n\nWhen the bit is set, only 6 bits are used at the frame header level to\nsignal the choices of LAST_FRAME and GOLDEN_FRAME out of the eight\nbuffered references. All the other 5 references will be specified\nusing the frame offset info. Hence, compared to the baseline, the use\nof frame_refs_signaling provides 2 scenarios:\n\n(1) Reference short-signaling:\n    3*7 - (1+3*2) \u003d 14 bits are saved in the frame header;\n(2) Reference regular-signaling:\n    1 bit is added to the frame header.\n\nBUG\u003daomedia:1392\n\nChange-Id: I2d4ff0e367a4df107235c1e7066dd28cb2c60431\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b10d7fd59c9e850d3bf87acaa1c6c529f4bbd57b",
      "old_mode": 33188,
      "old_path": "av1/common/blockd.h",
      "new_id": "3cc7cb4dc869856c34e3ef97d058d8bf34145feb",
      "new_mode": 33188,
      "new_path": "av1/common/blockd.h"
    },
    {
      "type": "modify",
      "old_id": "5a507105d983611d71a9894e0b28f1c848d5a7cb",
      "old_mode": 33188,
      "old_path": "av1/common/mvref_common.c",
      "new_id": "0554b64554260146a648ce23b33f4c1ea3038e9b",
      "new_mode": 33188,
      "new_path": "av1/common/mvref_common.c"
    },
    {
      "type": "modify",
      "old_id": "c6bee45e9ca4243f02553e6be7c56db89edfe00b",
      "old_mode": 33188,
      "old_path": "av1/common/mvref_common.h",
      "new_id": "4fe4f84fb4312946ab31de06239fcb73df6987f2",
      "new_mode": 33188,
      "new_path": "av1/common/mvref_common.h"
    },
    {
      "type": "modify",
      "old_id": "b0caf01ac94d760e73ec57ee7607c571f7619ddc",
      "old_mode": 33188,
      "old_path": "av1/common/onyxc_int.h",
      "new_id": "dac8c3fbac36336a2da7d2a9a376e606362945ea",
      "new_mode": 33188,
      "new_path": "av1/common/onyxc_int.h"
    },
    {
      "type": "modify",
      "old_id": "a8d4fd8a3f29244da043f6feba97aa9f5ff3af54",
      "old_mode": 33188,
      "old_path": "av1/decoder/decodeframe.c",
      "new_id": "590d53b14062bc2543f823f93f95485fade21fc0",
      "new_mode": 33188,
      "new_path": "av1/decoder/decodeframe.c"
    }
  ]
}
