)]}'
{
  "commit": "869be291366faddd05a97c4d192d4d54cceefdf6",
  "tree": "fd41d60ca0109fd7b47581fdb05478965488e9af",
  "parents": [
    "c57ac756c887896c432bb82d237e13cca6b8341b"
  ],
  "author": {
    "name": "Ravi Chaudhary",
    "email": "ravi.chaudhary@ittiam.com",
    "time": "Fri Aug 28 10:28:24 2020 +0530"
  },
  "committer": {
    "name": "Debargha Mukherjee",
    "email": "debargha@google.com",
    "time": "Wed Sep 23 16:49:28 2020 +0000"
  },
  "message": "Bypass tx type search for DC only blocks\n\nThis CL adds logic to predict DC only blocks if the\nresidual variance is below a qstep based threshold.\nFor such blocks, transform type search is bypassed.\n\n         Instruction Count       BD-Rate Loss(%)\ncpu-used   Reduction(%)    avg.psnr  ovr.psnr  ssim\n   6          1.367        0.1291    0.1265    0.0428\n\nSTATS_CHANGED\n\nChange-Id: I2ea9565906b5cc13cbf88d6ba1846ecf9f000672\n(cherry picked from commit 6eaea623d2f9307f59028e448ed63a321c29f376)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "72830580a0a81f88e5dd34508e80873275bac4ce",
      "old_mode": 33188,
      "old_path": "av1/encoder/block.h",
      "new_id": "d0af97e40f321a43e9cd19b9428610644f5f52e5",
      "new_mode": 33188,
      "new_path": "av1/encoder/block.h"
    },
    {
      "type": "modify",
      "old_id": "ae7a83f16fc0393db438b951ba710748bcc7973c",
      "old_mode": 33188,
      "old_path": "av1/encoder/encodemb.c",
      "new_id": "40a019138bed8d579a7860771afad7210e1b8a66",
      "new_mode": 33188,
      "new_path": "av1/encoder/encodemb.c"
    },
    {
      "type": "modify",
      "old_id": "14761dbbf4bf37b20605f26ef4493c3fb2916d29",
      "old_mode": 33188,
      "old_path": "av1/encoder/encodemb.h",
      "new_id": "cdf7318b72ffa94e21cf848d22ac1c6e914c6b55",
      "new_mode": 33188,
      "new_path": "av1/encoder/encodemb.h"
    },
    {
      "type": "modify",
      "old_id": "bbbde518a7bb64e98b938ce8418faa558441132b",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder.h",
      "new_id": "b3ddd93217f114a119b70651b755df0f4079b4ce",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder.h"
    },
    {
      "type": "modify",
      "old_id": "be081907139e472b4147231c23295f144aebafff",
      "old_mode": 33188,
      "old_path": "av1/encoder/rdopt_utils.h",
      "new_id": "1e02c2990b9fe855c779823beb06441b46dac439",
      "new_mode": 33188,
      "new_path": "av1/encoder/rdopt_utils.h"
    },
    {
      "type": "modify",
      "old_id": "86eaa317eb0f3685ef26f13236df39b11563e5e6",
      "old_mode": 33188,
      "old_path": "av1/encoder/speed_features.c",
      "new_id": "ac50bdff9559cc55fe2b5ddeaf5c6921223477bb",
      "new_mode": 33188,
      "new_path": "av1/encoder/speed_features.c"
    },
    {
      "type": "modify",
      "old_id": "a59a17257b5780c85ef6e85f9f9b2b334f3dcebe",
      "old_mode": 33188,
      "old_path": "av1/encoder/speed_features.h",
      "new_id": "975805d77b7dff4d0265e90dafaf81f167a66055",
      "new_mode": 33188,
      "new_path": "av1/encoder/speed_features.h"
    },
    {
      "type": "modify",
      "old_id": "8e5364ce70d67d1bfd7ed00e7a906aa3422c617d",
      "old_mode": 33188,
      "old_path": "av1/encoder/tx_search.c",
      "new_id": "fd9fc31e7427b96c2cfbdd5791bab5e0063830ad",
      "new_mode": 33188,
      "new_path": "av1/encoder/tx_search.c"
    },
    {
      "type": "modify",
      "old_id": "fca8573ea8800dc147d3abfabbbbf911909465d8",
      "old_mode": 33188,
      "old_path": "test/horz_superres_test.cc",
      "new_id": "900789ec686accc22d758048b803506cfb117231",
      "new_mode": 33188,
      "new_path": "test/horz_superres_test.cc"
    }
  ]
}
