)]}'
{
  "commit": "968bbc7bb2727d22e0616d5701810f5cc308edb8",
  "tree": "34c4010d36046623163b3234d02a46371c61f399",
  "parents": [
    "53c9ffd06fe9d248e4d61d90a00aeb9c73d4f236"
  ],
  "author": {
    "name": "Yue Chen",
    "email": "yuec@google.com",
    "time": "Tue Jan 19 16:45:45 2016 -0800"
  },
  "committer": {
    "name": "Yue Chen",
    "email": "yuec@google.com",
    "time": "Fri Jan 22 13:52:16 2016 -0800"
  },
  "message": "Adding new compound modes to EXT_INTER experiment\n\nCombinations of different mv modes for two reference frames\nare allowed in compound inter modes. 9 options are enabled,\nincluding NEAREST_NEARESTMV, NEAREST_NEARMV, NEAR_NEARESTMV,\nNEAREST_NEWMV, NEW_NEARESTMV, NEAR_NEWMV, NEW_NEARMV, ZERO_ZEROMV,\nand NEW_NEWMV.\nThis experiment is mostly deported from the nextgen branch.\nIt is made compatible with other experiments\n\nCoding gain of EXT_INTER(derflr/hevcmr/hevchd): 0.533%/0.728%/0.639%\n\nChange-Id: Id47e97284e6481b186870afbad33204b7a33dbb0\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8c75c97afbdc6693765c3583cfb70185f04c1655",
      "old_mode": 33188,
      "old_path": "vp10/common/blockd.h",
      "new_id": "8011456a390ee0f8b0ebaf355942b9188d1924d1",
      "new_mode": 33188,
      "new_path": "vp10/common/blockd.h"
    },
    {
      "type": "modify",
      "old_id": "579745101cdca324fd41753706085d1f32fd2f2c",
      "old_mode": 33188,
      "old_path": "vp10/common/entropymode.c",
      "new_id": "44c10990a6547e9e59dc447a733d406fc5db545d",
      "new_mode": 33188,
      "new_path": "vp10/common/entropymode.c"
    },
    {
      "type": "modify",
      "old_id": "ffaa3dfa37c1e2ab97d3a39ee2100cb723d9a9b1",
      "old_mode": 33188,
      "old_path": "vp10/common/entropymode.h",
      "new_id": "01dcd5266081e6701fd99c9394a3e8df6b4215e6",
      "new_mode": 33188,
      "new_path": "vp10/common/entropymode.h"
    },
    {
      "type": "modify",
      "old_id": "5b4d1c5ecd15ab205b23d45be6a30c446e56af63",
      "old_mode": 33188,
      "old_path": "vp10/common/enums.h",
      "new_id": "fdcde99e6b07dfc702650d0a518c2d92f74fbcb3",
      "new_mode": 33188,
      "new_path": "vp10/common/enums.h"
    },
    {
      "type": "modify",
      "old_id": "380312e6c5d139b0a851cf64cb00ad2f537f9f3d",
      "old_mode": 33188,
      "old_path": "vp10/common/loopfilter.c",
      "new_id": "a4845339d714e9bb7da2d0d9c93fae2e8deba7fd",
      "new_mode": 33188,
      "new_path": "vp10/common/loopfilter.c"
    },
    {
      "type": "modify",
      "old_id": "89cd8bbb89008f21104143f9d84fc5928146b0b1",
      "old_mode": 33188,
      "old_path": "vp10/common/mvref_common.c",
      "new_id": "53394e94d0f054e0f34b40a2e5a4aae31878b8b2",
      "new_mode": 33188,
      "new_path": "vp10/common/mvref_common.c"
    },
    {
      "type": "modify",
      "old_id": "c1ddc959bfec6f6f99094aa08374d8cc5e3c9c3a",
      "old_mode": 33188,
      "old_path": "vp10/common/mvref_common.h",
      "new_id": "4187247e7d74ecccf9e7ceef1be96371e0c4410a",
      "new_mode": 33188,
      "new_path": "vp10/common/mvref_common.h"
    },
    {
      "type": "modify",
      "old_id": "c9cc343462da0b916cc865d049e9299ae4eaf68d",
      "old_mode": 33188,
      "old_path": "vp10/common/thread_common.c",
      "new_id": "be8b9d1ea744dc2844397836dacd9bc70cb04f65",
      "new_mode": 33188,
      "new_path": "vp10/common/thread_common.c"
    },
    {
      "type": "modify",
      "old_id": "33e8332eaf09984c0f3b8c3a10fd96e33d636f72",
      "old_mode": 33188,
      "old_path": "vp10/decoder/decodeframe.c",
      "new_id": "0ed16f12fca628e7ffc800c7630556626eca3b03",
      "new_mode": 33188,
      "new_path": "vp10/decoder/decodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "d7c3faf0ec8fb2a53ed586d48ab00f09884990d7",
      "old_mode": 33188,
      "old_path": "vp10/decoder/decodemv.c",
      "new_id": "8f6d51080b84e7eb28a223e8f6d4980284ef8af7",
      "new_mode": 33188,
      "new_path": "vp10/decoder/decodemv.c"
    },
    {
      "type": "modify",
      "old_id": "098c86a50c8496b71fbda18f4e89534a02c6d758",
      "old_mode": 33188,
      "old_path": "vp10/encoder/bitstream.c",
      "new_id": "48c256496d334194e73e9ed745ac4a34b305a8b1",
      "new_mode": 33188,
      "new_path": "vp10/encoder/bitstream.c"
    },
    {
      "type": "modify",
      "old_id": "597f0d7d68ef98cb06d750d4705d9d1813b5f1ef",
      "old_mode": 33188,
      "old_path": "vp10/encoder/block.h",
      "new_id": "3e322decdeee9017067a238cb29efb6efb32bcd8",
      "new_mode": 33188,
      "new_path": "vp10/encoder/block.h"
    },
    {
      "type": "modify",
      "old_id": "43647b0f4d530e23bd6980c08d4f8219063ce762",
      "old_mode": 33188,
      "old_path": "vp10/encoder/denoiser.c",
      "new_id": "e876676533d13933dc5b0f9b9ca2b07570ec0b3d",
      "new_mode": 33188,
      "new_path": "vp10/encoder/denoiser.c"
    },
    {
      "type": "modify",
      "old_id": "52926e35eb9762ef45b2866884ac7f37e861566c",
      "old_mode": 33188,
      "old_path": "vp10/encoder/encodeframe.c",
      "new_id": "8c75287f408d77870d836fef5eddbbbea94cd7c4",
      "new_mode": 33188,
      "new_path": "vp10/encoder/encodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "0184bae9de0343d9b5b8db104cf7e747e84b5078",
      "old_mode": 33188,
      "old_path": "vp10/encoder/encodemv.c",
      "new_id": "4124c4ac28c2c83e64318e0af6bf71b756d0d6f1",
      "new_mode": 33188,
      "new_path": "vp10/encoder/encodemv.c"
    },
    {
      "type": "modify",
      "old_id": "797abacafa64a62a99e4898576fddd5b32f60c4c",
      "old_mode": 33188,
      "old_path": "vp10/encoder/encoder.h",
      "new_id": "d5c432f8dfd14d757a985706b2b68d68d54651ea",
      "new_mode": 33188,
      "new_path": "vp10/encoder/encoder.h"
    },
    {
      "type": "modify",
      "old_id": "ed0f53909f55abfb83f532056c28ee0494d38a34",
      "old_mode": 33188,
      "old_path": "vp10/encoder/mbgraph.c",
      "new_id": "ab1e60f0e8a7ff8570ccec93b5616638c2af0e3c",
      "new_mode": 33188,
      "new_path": "vp10/encoder/mbgraph.c"
    },
    {
      "type": "modify",
      "old_id": "d67f7c388e964f1b65a0a10184dd861b67440f81",
      "old_mode": 33188,
      "old_path": "vp10/encoder/rd.c",
      "new_id": "9dede8ee1f5c32f360e42a67a5df05e2e5f5faa0",
      "new_mode": 33188,
      "new_path": "vp10/encoder/rd.c"
    },
    {
      "type": "modify",
      "old_id": "2b6106d955e6384782ca52fe0af7021761cd6d45",
      "old_mode": 33188,
      "old_path": "vp10/encoder/rd.h",
      "new_id": "2303c200552134e7b48e1ca589d3c7fd8ffa4e72",
      "new_mode": 33188,
      "new_path": "vp10/encoder/rd.h"
    },
    {
      "type": "modify",
      "old_id": "ec67dca291f05375c35c63d13580ce1aa27072ce",
      "old_mode": 33188,
      "old_path": "vp10/encoder/rdopt.c",
      "new_id": "0ec4af138786e649cba8b5b87318aad18c4b27c1",
      "new_mode": 33188,
      "new_path": "vp10/encoder/rdopt.c"
    },
    {
      "type": "modify",
      "old_id": "a48a76c31f6c323c48239d36ce69679ac953a1bd",
      "old_mode": 33188,
      "old_path": "vp10/encoder/speed_features.h",
      "new_id": "170e537429187b038ae8dec274b68663a6c351e3",
      "new_mode": 33188,
      "new_path": "vp10/encoder/speed_features.h"
    }
  ]
}
