)]}'
{
  "commit": "65a02876d9c3abf0540f861df6edbc68c7bc98cf",
  "tree": "d7571a6964aeb9672aae52b1efcedc3fdd3b651c",
  "parents": [
    "69e06a360ab079479b06746788143b5b9890bbb2"
  ],
  "author": {
    "name": "Peng Bin",
    "email": "binpengsmail@gmail.com",
    "time": "Thu May 17 15:54:49 2018 +0800"
  },
  "committer": {
    "name": "Bin Peng",
    "email": "binpengsmail@gmail.com",
    "time": "Tue May 22 04:53:03 2018 +0000"
  },
  "message": "Refactor dist_block\n\n1. Split dist_block to dist_block_tx_domain and\ndist_block_px_domain.\n2. Move the calculation of block_sse to the outside of\ntx_type loop, avoid call pixel_diff_dist repeatedly.\n\n3. For encoder, about 0.3% faster shows by encoding\n15 frame of city_cif ( 405627 ms -\u003e 406840 ms)\n\na) gcc (Ubuntu 5.4.0-6ubuntu1~16.04.9) 5.4.0 20160609\nb) CPU: Intel(R) Core(TM) i5-4590 CPU @ 3.30GHz\nc) Config cmd\ncmake ../ -DENABLE_CCACHE\u003d1 -DCONFIG_LOWBITDEPTH\u003d1\nd) Test cmd:\n./aomenc --cpu-used\u003d1 --end-usage\u003dvbr \\\n--target-bitrate\u003d600 --limit\u003d15\n\nChange-Id: I1d179f4e4cb750c682a012b1a24513f41b0f2875\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c6884f5d0e34ff5cb8225c06a3b14ccd57c178c6",
      "old_mode": 33188,
      "old_path": "av1/encoder/rdopt.c",
      "new_id": "bcc0eb0ae955c16392d525a71971e59e88d7aef9",
      "new_mode": 33188,
      "new_path": "av1/encoder/rdopt.c"
    },
    {
      "type": "modify",
      "old_id": "49117c5b5ca8e340a2684f982bee6fd4dd988f6d",
      "old_mode": 33188,
      "old_path": "av1/encoder/rdopt.h",
      "new_id": "da8846cf77a3cfbaee8d6a628e0470498b81a1d6",
      "new_mode": 33188,
      "new_path": "av1/encoder/rdopt.h"
    }
  ]
}
