)]}'
{
  "commit": "2aac3002bd78d0b47481b82b76031909fb116398",
  "tree": "eefa7bd7989932e14b88dfb65042b79870287882",
  "parents": [
    "003c902b37e21952746229192a5801ef2c0234e1"
  ],
  "author": {
    "name": "chiyotsai",
    "email": "chiyotsai@google.com",
    "time": "Thu Feb 13 17:02:01 2020 -0800"
  },
  "committer": {
    "name": "Chi Yo Tsai",
    "email": "chiyotsai@google.com",
    "time": "Fri Feb 21 18:20:16 2020 +0000"
  },
  "message": "Clean up arguments for subpel_search\n\nThe constant parameters for fractional_mv_step_fp are now stored in a\nseparate struct SUBPEL_MOTION_SEARCH_PARAMS, which contains two\nadditional structs: SUBPEL_SEARCH_VARIANCE_PARAMS and MV_COST_PARAMS.\n\nThe former contains the parameters needed to compute the variance, and\nthe latter contains parameters for computing the mv_cost.\n\nChange-Id: Idf5480b991b3ac3cceab8e57006f1cb6c7a26933\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1c6c372bf5cd931669be4ad2983f7a7864cbe998",
      "old_mode": 33188,
      "old_path": "av1/encoder/block.h",
      "new_id": "8925ce05cf949cd977eba94a3ed6f52c1d40a5b9",
      "new_mode": 33188,
      "new_path": "av1/encoder/block.h"
    },
    {
      "type": "modify",
      "old_id": "84a85e5d2bc9eeae69e0a9fd56aa9b6280a7ae4c",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder.h",
      "new_id": "4d61cbc21b31b24b9a0911ea480c046047923df6",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder.h"
    },
    {
      "type": "modify",
      "old_id": "6115464eef680329bac55a3203d2081edb7c8fdf",
      "old_mode": 33188,
      "old_path": "av1/encoder/mcomp.c",
      "new_id": "9481ef67465a3ea3a51938fd3192e1a76510a5d7",
      "new_mode": 33188,
      "new_path": "av1/encoder/mcomp.c"
    },
    {
      "type": "modify",
      "old_id": "1078cf3cee7a5b2f2e594bf085f22c2f859f2d06",
      "old_mode": 33188,
      "old_path": "av1/encoder/mcomp.h",
      "new_id": "0905cf2da609ec5dff2c6c3f61560fd6ae069472",
      "new_mode": 33188,
      "new_path": "av1/encoder/mcomp.h"
    },
    {
      "type": "modify",
      "old_id": "3c73a40bff9713b5debe15f4b27f1ba1817b7de5",
      "old_mode": 33188,
      "old_path": "av1/encoder/motion_search_facade.c",
      "new_id": "a43d4cd268ff75f0cba3a45d5c8698da2f9669a5",
      "new_mode": 33188,
      "new_path": "av1/encoder/motion_search_facade.c"
    },
    {
      "type": "modify",
      "old_id": "e2c5efe8c280b5cd6b9d9a3cda71205e48ab6c5a",
      "old_mode": 33188,
      "old_path": "av1/encoder/nonrd_pickmode.c",
      "new_id": "8ae873daca0bb2d1bf6d6dee50f65d48e9a729f0",
      "new_mode": 33188,
      "new_path": "av1/encoder/nonrd_pickmode.c"
    },
    {
      "type": "modify",
      "old_id": "8295963d9d5cc6548691ea28c04b0c87c6b95edf",
      "old_mode": 33188,
      "old_path": "av1/encoder/partition_strategy.h",
      "new_id": "4a4cbf744a4bed1cf8f7c9398ee8160ffcfb16a9",
      "new_mode": 33188,
      "new_path": "av1/encoder/partition_strategy.h"
    },
    {
      "type": "modify",
      "old_id": "710a4d0b44add21cdb51fb2d0ac1b29e5b173126",
      "old_mode": 33188,
      "old_path": "av1/encoder/speed_features.h",
      "new_id": "8a32779400408eaa10ea5d91ae94f6b3889d62f9",
      "new_mode": 33188,
      "new_path": "av1/encoder/speed_features.h"
    },
    {
      "type": "modify",
      "old_id": "93a70661b96cdc878b08b6c23e43e27b1a5bff05",
      "old_mode": 33188,
      "old_path": "av1/encoder/temporal_filter.c",
      "new_id": "0b714bfe749154db44e5d1fa72aa94393a261e25",
      "new_mode": 33188,
      "new_path": "av1/encoder/temporal_filter.c"
    },
    {
      "type": "modify",
      "old_id": "2f2e4d908e0604eb826be4dcd3a3eed27067d111",
      "old_mode": 33188,
      "old_path": "av1/encoder/tpl_model.c",
      "new_id": "1d5a9008b6151b7e018012c69e710c8315dd753c",
      "new_mode": 33188,
      "new_path": "av1/encoder/tpl_model.c"
    }
  ]
}
