)]}'
{
  "commit": "b6747b13934583c7377ed28cd5f3d8a1908b7300",
  "tree": "8518937542d5c26b4961f321fe918d1d9d5f822c",
  "parents": [
    "5f71e99c51a27a7d6cfb0b0418ae85c8bd4a968c"
  ],
  "author": {
    "name": "Cheng Chen",
    "email": "chengchen@google.com",
    "time": "Thu May 24 10:55:28 2018 -0700"
  },
  "committer": {
    "name": "Cheng Chen",
    "email": "chengchen@google.com",
    "time": "Sat May 26 00:01:06 2018 +0000"
  },
  "message": "Fix loop filter errors\n\nPreviously loop filter mask allocation has problems at decoder\nin some cases where superres is used, while context buffer\nallocation is not called, leading to uninitialized loop filter masks.\n\nThis CL makes loop filter masks allocation together with mi, which\nis called when superres introduces frame size change.\n\nBUG\u003daomedia:1906\n\nAlso, this CL disables multi-threading loop filter in filter level\nsearch, because loop filter mask has not support multi-thread yet.\nIt should fix the nightly run failure:\n\nBUG\u003daomedia:1913\n\nChange-Id: I9c226b96f195f33f36849d4e55ef24b33b2316fd\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b4fff4ddadd32de9983506b8c634013f6fa78c77",
      "old_mode": 33188,
      "old_path": "av1/common/alloccommon.c",
      "new_id": "0e23ca2a0571bdcb10c78491e7b9efd409313f04",
      "new_mode": 33188,
      "new_path": "av1/common/alloccommon.c"
    },
    {
      "type": "modify",
      "old_id": "47259c2d07adeafee69512561a8a8bfbdf03b76a",
      "old_mode": 33188,
      "old_path": "av1/common/enums.h",
      "new_id": "445d30ca341a3a9bce453c94067c16e8f233dd9a",
      "new_mode": 33188,
      "new_path": "av1/common/enums.h"
    },
    {
      "type": "modify",
      "old_id": "2285d349e7f9718b81fd2c8ff8fde02659374874",
      "old_mode": 33188,
      "old_path": "av1/encoder/picklpf.c",
      "new_id": "66f42fa2a06929f29a3fed06816f2286ffe77336",
      "new_mode": 33188,
      "new_path": "av1/encoder/picklpf.c"
    }
  ]
}
