)]}'
{
  "commit": "7cfbaa7e08eae4f188a11e6865c823eea33fa113",
  "tree": "06f2d89d8b51d12d620f67918667a8a9f36a5979",
  "parents": [
    "b295587d9571670a9a6c504c03236527463756c3"
  ],
  "author": {
    "name": "Fyodor Kyslov",
    "email": "kyslov@google.com",
    "time": "Fri May 31 13:37:29 2019 -0700"
  },
  "committer": {
    "name": "Fyodor Kyslov",
    "email": "kyslov@google.com",
    "time": "Fri May 31 23:10:02 2019 +0000"
  },
  "message": "AV1 RT: Use early termination skip decision\n\nImplement early skip decision for large blocks. It gives 5-9% speedup\nwith 0.1% BDRate degradation\n\nChange-Id: I2a65d0ea4db1f1284d915f2b3a1b3f706bcbc434\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "55be079f7e31130c51dd351443f046134cca63d6",
      "old_mode": 33261,
      "old_path": "aom_dsp/aom_dsp_rtcd_defs.pl",
      "new_id": "8cffcf380185db4643e248e5b098a764b9a0dad9",
      "new_mode": 33261,
      "new_path": "aom_dsp/aom_dsp_rtcd_defs.pl"
    },
    {
      "type": "modify",
      "old_id": "f3efc157f9f214b3acf1113835f8b00e187043d3",
      "old_mode": 33188,
      "old_path": "aom_dsp/x86/variance_sse2.c",
      "new_id": "3b39b9e6e6e76a44f59937e4968902e6900d57c0",
      "new_mode": 33188,
      "new_path": "aom_dsp/x86/variance_sse2.c"
    },
    {
      "type": "modify",
      "old_id": "847747137ebb40868891c9909b5b3e6a9e7b9182",
      "old_mode": 33188,
      "old_path": "av1/encoder/nonrd_pickmode.c",
      "new_id": "c9f985b9381f0ef9171545cff85f87f31086913c",
      "new_mode": 33188,
      "new_path": "av1/encoder/nonrd_pickmode.c"
    }
  ]
}
