)]}'
{
  "commit": "5380cb523d2987b2cff63544fc03e3b8ce74ef0a",
  "tree": "f7e56d0c06435940a0e453d763762f6d33977795",
  "parents": [
    "e0c918a6747c92c54222602c3d60ce8ad846c061"
  ],
  "author": {
    "name": "Yue Chen",
    "email": "yuec@google.com",
    "time": "Fri Feb 23 15:33:21 2018 -0800"
  },
  "committer": {
    "name": "Yaowu Xu",
    "email": "yaowu@google.com",
    "time": "Sat Feb 24 06:24:00 2018 +0000"
  },
  "message": "[Normative] Add a header flag to control advanced motion_modes\n\nA 1-bit frame level flag (switchable_motion_mode) is added to the\nheader. If it is 1, per-block motion_mode signalling is enabled,\nmotion_mode can be any of SIMPLE_TRANSLATION/OBMC_CAUSAL/\nWARPED_CAUSAL. Otherwise, motion_mode is always SIMPLE_TRANSLATION\nwithout sending motion_mode syntax in the bitstream.\n\nBUG\u003daomedia:1185\n\nChange-Id: Iff35cb8425d5a72eaba310e3e63910b8970a27c9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "77e1c8b99f4078580dfd8bca6a9d8fbaab801a20",
      "old_mode": 33188,
      "old_path": "av1/common/onyxc_int.h",
      "new_id": "271d66daf71578078bab0c6f75ae89bed1cddf04",
      "new_mode": 33188,
      "new_path": "av1/common/onyxc_int.h"
    },
    {
      "type": "modify",
      "old_id": "139f1f2b66d33e52be9e34b47f8d17556f89e2e9",
      "old_mode": 33188,
      "old_path": "av1/decoder/decodeframe.c",
      "new_id": "5bbb65ac3067afe3046856e78fd737aa6143f890",
      "new_mode": 33188,
      "new_path": "av1/decoder/decodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "a37f274e29ec9fab6046fe9a6388827c84a0de80",
      "old_mode": 33188,
      "old_path": "av1/decoder/decodemv.c",
      "new_id": "7c561b01942f234855001b761763054d66770a33",
      "new_mode": 33188,
      "new_path": "av1/decoder/decodemv.c"
    },
    {
      "type": "modify",
      "old_id": "7b841748ac19e602007e3948f7e99dc421af12af",
      "old_mode": 33188,
      "old_path": "av1/encoder/bitstream.c",
      "new_id": "9963f4611c4a2675a3b193c2138f479b4de6002f",
      "new_mode": 33188,
      "new_path": "av1/encoder/bitstream.c"
    },
    {
      "type": "modify",
      "old_id": "25a83ca5f1021ff58d5d89abc22249dd8969f922",
      "old_mode": 33188,
      "old_path": "av1/encoder/encodeframe.c",
      "new_id": "884dd85f00182791ec46382863948adf7a2b22ba",
      "new_mode": 33188,
      "new_path": "av1/encoder/encodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "1f9c2b9653cf518fd4aa91c1768e47e8d5da65a8",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder.c",
      "new_id": "c177d94a4a950c0fb4b8e62ba4b5e8c5e9558d67",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder.c"
    },
    {
      "type": "modify",
      "old_id": "1911742557e9d9939d923471033c085f57c445f9",
      "old_mode": 33188,
      "old_path": "av1/encoder/rdopt.c",
      "new_id": "00ae7d1ca0f744525f9f132e3f28b3446c2cff1f",
      "new_mode": 33188,
      "new_path": "av1/encoder/rdopt.c"
    }
  ]
}
