)]}'
{
  "commit": "7440c012d183b2d488844d5cab6acb4422676b71",
  "tree": "59ceaac8499dd2c7fd99246752b32d7b31961756",
  "parents": [
    "443fb6a1bc320ffdb2a7abe320a5ac9eeee74bd4"
  ],
  "author": {
    "name": "Urvang Joshi",
    "email": "urvang@google.com",
    "time": "Sun Apr 12 01:14:17 2020 -0700"
  },
  "committer": {
    "name": "Urvang Joshi",
    "email": "urvang@google.com",
    "time": "Tue Apr 14 05:12:27 2020 +0000"
  },
  "message": "Common av1_build_inter_predictors() function.\n\nThis refactors build_inter_predictors() and dec_build_inter_predictors()\nfunctions using a function pointer for the logic that differs between\nthe encoder and decoder.\n\nAlso rename build_inter_predictors() to enc_build_inter_predictors() for\nclarity.\n\nEncoder side thin wrapper av1_enc_build_one_inter_predictor() still\nexists, as it\u0027s called directly in a number of places. But the decoder\nside thin wrapper dec_build_one_inter_predictor() is now removed, as\nit is no longer used.\n\nBUG\u003daomedia:2635\n\nChange-Id: Ia91fdf20a7f37c0382a1347f5e79419f91460ba5\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "15dfb9718df4490cd5c2ab4abf607a6242eca9a0",
      "old_mode": 33188,
      "old_path": "aom_dsp/variance.c",
      "new_id": "8c36c91dad05a8797775c0966978b4a7b9393ed0",
      "new_mode": 33188,
      "new_path": "aom_dsp/variance.c"
    },
    {
      "type": "modify",
      "old_id": "8de74dc9520a9d991ed3d430fcbf383c076a4983",
      "old_mode": 33188,
      "old_path": "aom_dsp/x86/highbd_variance_sse2.c",
      "new_id": "e5769d279ed4ae2c04ec6c590f63049149aa41e1",
      "new_mode": 33188,
      "new_path": "aom_dsp/x86/highbd_variance_sse2.c"
    },
    {
      "type": "modify",
      "old_id": "728c55153cf49c81a72faae153b60041b72193aa",
      "old_mode": 33188,
      "old_path": "aom_dsp/x86/variance_sse2.c",
      "new_id": "22366c4678665cf1ab4e3f97c68397399ed718ca",
      "new_mode": 33188,
      "new_path": "aom_dsp/x86/variance_sse2.c"
    },
    {
      "type": "modify",
      "old_id": "34ae969329aab3e1a525321c12dc309e0ad2dc75",
      "old_mode": 33188,
      "old_path": "av1/common/reconinter.c",
      "new_id": "621ecec5fa17071dac6011fe709036ee167140cd",
      "new_mode": 33188,
      "new_path": "av1/common/reconinter.c"
    },
    {
      "type": "modify",
      "old_id": "12e9832fb393d17c49c4f89a19a1fe071890a4a3",
      "old_mode": 33188,
      "old_path": "av1/common/reconinter.h",
      "new_id": "fe3c6a6217c811046dfbb61e5fd78a79b05aca06",
      "new_mode": 33188,
      "new_path": "av1/common/reconinter.h"
    },
    {
      "type": "modify",
      "old_id": "e78e49d118fa51f953f8993b158c1465cbc31e6d",
      "old_mode": 33188,
      "old_path": "av1/decoder/decodeframe.c",
      "new_id": "7abfac4aaae8e38bc5699b4bd1344fb4c18c98ca",
      "new_mode": 33188,
      "new_path": "av1/decoder/decodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "fa950ad3e153a2cf5b3681195536915ebff1536f",
      "old_mode": 33188,
      "old_path": "av1/encoder/reconinter_enc.c",
      "new_id": "231b02091eb3edc2a26c32798c03406c172f2763",
      "new_mode": 33188,
      "new_path": "av1/encoder/reconinter_enc.c"
    }
  ]
}
