)]}'
{
  "commit": "cb2fa3bd0313966e24fe7fc519b637977103185a",
  "tree": "566a40accedc3f14c3c4b0a0bd12a1ad8e41fa0f",
  "parents": [
    "a5e3f02b18668957bbd054a1058cb190f298ca6f"
  ],
  "author": {
    "name": "Deepa K G",
    "email": "deepa.kg@ittiam.com",
    "time": "Wed May 06 19:59:26 2020 +0530"
  },
  "committer": {
    "name": "Yunqing Wang",
    "email": "yunqingwang@google.com",
    "time": "Tue May 26 15:12:05 2020 +0000"
  },
  "message": "Skip trellis opt based on SATD\n\nIntroduced a speed feature \u0027perform_coeff_opt_based_on_satd\u0027\nto skip trellis optimization of coefficients based on sum of\nabsolute transformed differences. This speed feature is enabled\nfor cpu-used 5.\n\n             Encode Time          BD-Rate Loss\ncpu-used      Reduction    avg.psnr   ovr.psnr   ssim\n    5          1.728%     -0.0182%   -0.0148%   -0.0226%\n\nSTATS_CHANGED\n\nChange-Id: I2affee4d9d678e1baf50081d07c5afef88b7111d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "053619da70a4e456d288b46fecbd2c9057aeb5bc",
      "old_mode": 33188,
      "old_path": "av1/encoder/block.h",
      "new_id": "8e5fb6f2988dda136f067c7c7cd079998cf120b7",
      "new_mode": 33188,
      "new_path": "av1/encoder/block.h"
    },
    {
      "type": "modify",
      "old_id": "2c8561507e8624a1ca40770d8cdfb77066c838d0",
      "old_mode": 33188,
      "old_path": "av1/encoder/encodemb.c",
      "new_id": "fe774ef4268280fe73c3930a67a847050b8a7ac4",
      "new_mode": 33188,
      "new_path": "av1/encoder/encodemb.c"
    },
    {
      "type": "modify",
      "old_id": "a337c83dbd19c2164cac34e43e7209b29f847c70",
      "old_mode": 33188,
      "old_path": "av1/encoder/encodemb.h",
      "new_id": "4160f823bc1e621d63fcfcf9522f6d4b87313808",
      "new_mode": 33188,
      "new_path": "av1/encoder/encodemb.h"
    },
    {
      "type": "modify",
      "old_id": "1e1b7a98355e879f7cb2262fe357c24989c11b84",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder.h",
      "new_id": "db6b2f7802c2e4b267abf22ceee730c760d5220b",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder.h"
    },
    {
      "type": "modify",
      "old_id": "532c08cee2a42f3d00294115074a7aeb02ad2eea",
      "old_mode": 33188,
      "old_path": "av1/encoder/rdopt_utils.h",
      "new_id": "fbed90848ede09701f4e146fea184b3365ec1cc5",
      "new_mode": 33188,
      "new_path": "av1/encoder/rdopt_utils.h"
    },
    {
      "type": "modify",
      "old_id": "c9cd96c37d6622fb6192d7003b04d885c84ec542",
      "old_mode": 33188,
      "old_path": "av1/encoder/speed_features.c",
      "new_id": "0495f4c3574a436da5bdd79ce0fc433f6b69cb63",
      "new_mode": 33188,
      "new_path": "av1/encoder/speed_features.c"
    },
    {
      "type": "modify",
      "old_id": "768d634a05c74f035163e12dc8ee324eacf9c5aa",
      "old_mode": 33188,
      "old_path": "av1/encoder/speed_features.h",
      "new_id": "ad470cf9acf19e0db5cacfc33f66d64a07a5d935",
      "new_mode": 33188,
      "new_path": "av1/encoder/speed_features.h"
    },
    {
      "type": "modify",
      "old_id": "97d1a5fd5316faeb267fff7ac6c548ed008f1deb",
      "old_mode": 33188,
      "old_path": "av1/encoder/tx_search.c",
      "new_id": "663e272277a71106eb4b1cff7410796f951c8ce9",
      "new_mode": 33188,
      "new_path": "av1/encoder/tx_search.c"
    },
    {
      "type": "modify",
      "old_id": "836d648ee575948e9495ad172cec6395bdd94a42",
      "old_mode": 33188,
      "old_path": "test/horz_superres_test.cc",
      "new_id": "09f6f47531849852d4048340d0ade7a79a14e3ca",
      "new_mode": 33188,
      "new_path": "test/horz_superres_test.cc"
    }
  ]
}
