)]}'
{
  "commit": "6c4908ccfc273835c96dd8959d8e2a6f11bc9302",
  "tree": "92a4dc2734c74f0cef128016cd4b0fc005db6059",
  "parents": [
    "fbf298a0fd553a9cbb8ffd5790ec4c1c8de1c201"
  ],
  "author": {
    "name": "yjshen",
    "email": "yjshen@google.com",
    "time": "Thu Apr 09 19:18:30 2020 -0700"
  },
  "committer": {
    "name": "Damon Shen",
    "email": "yjshen@google.com",
    "time": "Thu Apr 16 01:22:28 2020 +0000"
  },
  "message": "Clean up redundant functions in temporal filtering\n\nThis CL cleans up the redundant functions and unit tests after the\nrecent unification of the two filtering strategies. In particular, YUV\nfiltering strategy is removed and the filtering process is simplified.\n\nNOTE: The encoding speed is not affacted after the unification.\n\nSee https://aomedia-review.googlesource.com/c/aom/+/104826 for more\ndetails on the strategy unifcation.\n\nChange-Id: Idf9775a397dd97d36d35309c718c4c1b2f041661\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2ab3496303765ac58c23d19b314c9f8b99084590",
      "old_mode": 33188,
      "old_path": "av1/av1.cmake",
      "new_id": "024370adc01b34abe33d99070dc7144b560ffd2b",
      "new_mode": 33188,
      "new_path": "av1/av1.cmake"
    },
    {
      "type": "modify",
      "old_id": "760f667af9e95892a33c49170b9763b2a4e2a245",
      "old_mode": 33188,
      "old_path": "av1/common/av1_rtcd_defs.pl",
      "new_id": "7ab2984300eb08bc88755ae89f21db64be59ae0c",
      "new_mode": 33188,
      "new_path": "av1/common/av1_rtcd_defs.pl"
    },
    {
      "type": "modify",
      "old_id": "e8c0b7018d45e8b54f18b24edce9e4cf77379d7e",
      "old_mode": 33188,
      "old_path": "av1/encoder/temporal_filter.c",
      "new_id": "606adeb19bd1261d6f99d374b41b8fb31ac7508d",
      "new_mode": 33188,
      "new_path": "av1/encoder/temporal_filter.c"
    },
    {
      "type": "modify",
      "old_id": "5a6bde25940cf56fba8e5362972e86fae105d35c",
      "old_mode": 33188,
      "old_path": "av1/encoder/temporal_filter.h",
      "new_id": "df01fbd2ee490c8a27013a18053642816b062b86",
      "new_mode": 33188,
      "new_path": "av1/encoder/temporal_filter.h"
    },
    {
      "type": "modify",
      "old_id": "a11f7912f720f2a891b8446dcf8669a8b4a2af24",
      "old_mode": 33188,
      "old_path": "av1/encoder/x86/temporal_filter_avx2.c",
      "new_id": "6cfea6a8bcd394a39f013cd364dea81e4ef79c07",
      "new_mode": 33188,
      "new_path": "av1/encoder/x86/temporal_filter_avx2.c"
    },
    {
      "type": "delete",
      "old_id": "7cd61d75ef99edf5f9f693415fa939604cff61d1",
      "old_mode": 33188,
      "old_path": "av1/encoder/x86/temporal_filter_constants.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "98a6b82e49e209b80d1985c838bf99b7a529da98",
      "old_mode": 33188,
      "old_path": "av1/encoder/x86/temporal_filter_sse2.c",
      "new_id": "bf34df9779571eb8416d3c283f41575b04fd9d5b",
      "new_mode": 33188,
      "new_path": "av1/encoder/x86/temporal_filter_sse2.c"
    },
    {
      "type": "delete",
      "old_id": "e3f9f5f27684f968104a85534716e706e6df5e1e",
      "old_mode": 33188,
      "old_path": "av1/encoder/x86/temporal_filter_sse4.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "c3f3e9e0501d963686372de58b5f1f9a3e506877",
      "old_mode": 33188,
      "old_path": "test/temporal_filter_planewise_test.cc",
      "new_id": "060c37090cfa8d0ab3e5779ffae409f43d36220b",
      "new_mode": 33188,
      "new_path": "test/temporal_filter_test.cc",
      "score": 73
    },
    {
      "type": "delete",
      "old_id": "dc17aaaf7feabb521f35c12c2d1c5fef68ac6bff",
      "old_mode": 33188,
      "old_path": "test/temporal_filter_yuv_test.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "d4d3b298dc295d3cd4693f81ab2a415c7eb713e4",
      "old_mode": 33188,
      "old_path": "test/test.cmake",
      "new_id": "6cfb1963ac7b215e9088762a34e868320a50d14d",
      "new_mode": 33188,
      "new_path": "test/test.cmake"
    }
  ]
}
