)]}'
{
  "commit": "6198acd0a1fd658a6abd835dd4e2cd3d4521405e",
  "tree": "ae48238e0959fc9ebb38b307d9f0a1fdbd6fff57",
  "parents": [
    "5799d4fe6f2c525a1711c3e5782d6ffdc4497de3"
  ],
  "author": {
    "name": "Wan-Teh Chang",
    "email": "wtc@google.com",
    "time": "Fri Oct 08 15:05:30 2021 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Oct 08 15:05:30 2021 -0700"
  },
  "message": "Require srcWidth,srcHeight \u003c\u003d 16384 for ScalePlane (#770)\n\nIn most cases a srcWidth or srcHeight of 32767 pixels or less should be\r\nsafe for libyuv\u0027s ScalePlane() and ScalePlane_12() functions. However,\r\nin some cases a srcHeight less than 32767 still results in integer\r\noverflows. It is not practical to emulate the complicated logic in\r\nlibyuv\u0027s scale functions and detect integer overflows. Require srcWidth\r\nand srcHeight be less than or equal to 16384 as a simple conservative\r\ncheck to avoid integer overflows in libyuv.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "42d9341ef34fc475183b5db9d533c68009609cbb",
      "old_mode": 33188,
      "old_path": "src/scale.c",
      "new_id": "6ca651b21be5610d03b57423c9179de3f1ce9b62",
      "new_mode": 33188,
      "new_path": "src/scale.c"
    }
  ]
}
