)]}'
{
  "commit": "46bd978472725e7f0b55f5a8809848c45c012f4f",
  "tree": "1f6fc6e1c660d55a187d8ecba575479b3800c877",
  "parents": [
    "037ca0e8863b171cc284390c7f1a845a6b2d7f4f"
  ],
  "author": {
    "name": "Cheng Chen",
    "email": "chengchen@google.com",
    "time": "Fri Sep 11 11:54:53 2026 -0700"
  },
  "committer": {
    "name": "Cheng Chen",
    "email": "chengchen@google.com",
    "time": "Tue Sep 15 08:46:42 2026 -0700"
  },
  "message": "Fix integer overflow and bounds checks in allintra\n\n1. Remove narrowing (int) casts in get_satd() and get_sse() to avoid\n   signed integer overflow when accumulating high-bitdepth or large\n   superblock SATD/SSE values.\n2. Guard against negative row/col indices and zero mb_count in\n   get_satd(), get_sse(), get_max_scale(), get_window_wiener_var(),\n   and get_rate_guided_quantizer().\n\nBug: b/558417547\nBug: b/558463892\nBug: b/558516408\nBug: b/558589747\nTAG\u003dagy\n\nChange-Id: I29fad3393f1c4383aa2a6c203674375a90be5fda\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "be21bc976540be40a5cbc30752ff96b89c3ad272",
      "old_mode": 33188,
      "old_path": "av1/encoder/allintra_vis.c",
      "new_id": "91b51471e1216e9495e534a6bff45a1888aeca45",
      "new_mode": 33188,
      "new_path": "av1/encoder/allintra_vis.c"
    },
    {
      "type": "modify",
      "old_id": "4cd53e0f98f4cf5ffa7b459de4aad23de7fd0d5a",
      "old_mode": 33188,
      "old_path": "test/encode_api_test.cc",
      "new_id": "68eaaf44b85ef7ce569dff60eb602aa688d05250",
      "new_mode": 33188,
      "new_path": "test/encode_api_test.cc"
    }
  ]
}
