)]}'
{
  "commit": "100472415851be88cb35a4739e750fb8f435f196",
  "tree": "8ff0d17ee3321a09933e026e75f49917923691ad",
  "parents": [
    "083be6aab77041b96391c7a1a021a6b6fd946d98"
  ],
  "author": {
    "name": "Cheng Chen",
    "email": "chengchen@google.com",
    "time": "Tue Feb 27 12:07:34 2018 -0800"
  },
  "committer": {
    "name": "Cheng Chen",
    "email": "chengchen@google.com",
    "time": "Wed Feb 28 05:15:20 2018 +0000"
  },
  "message": "Bitmask: init CL of building loop filter bitmask\n\nBuilding bitmask for loop filter.\n\nHere is a large patch that is not easy for code review and validation:\nhttps://aomedia-review.googlesource.com/#/c/aom/+/37683/\n\nI am going to break this patch into smaller CLs and validate its\nfunctionality. Refactoring is also applied at the same time.\n\nThis is WIP, I set a macro LOOP_FILTER_BITMASK to track changes like\nan experiment.\n\nChange-Id: Ic19e8ddfaa280659b7f8f6139d8c69445481c6da\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2b7d78cb839404cb187157e030cfd5cd098b98bd",
      "old_mode": 33188,
      "old_path": "av1/common/alloccommon.c",
      "new_id": "c8c9e5469a82ac0fc4f90722ef7232f40d12866c",
      "new_mode": 33188,
      "new_path": "av1/common/alloccommon.c"
    },
    {
      "type": "modify",
      "old_id": "7770d8c2f840091118c4e352063ac53efcb11622",
      "old_mode": 33188,
      "old_path": "av1/common/av1_loopfilter.h",
      "new_id": "0c49d51ee828e494f162d2cfb2546038a53b4340",
      "new_mode": 33188,
      "new_path": "av1/common/av1_loopfilter.h"
    },
    {
      "type": "modify",
      "old_id": "61a7ccbe47cb58b9d277af7b0d2da7c433f287d5",
      "old_mode": 33188,
      "old_path": "av1/common/enums.h",
      "new_id": "62b4c7377559390208ba101602969fe054d9864d",
      "new_mode": 33188,
      "new_path": "av1/common/enums.h"
    }
  ]
}
