)]}'
{
  "commit": "1aea66455a5e7f29619cb118cd2643715971a366",
  "tree": "0393687348a94c740418e1fa75e6744fa9bf89d5",
  "parents": [
    "532ba44931cc110121e0a1a410412f3ab70e2200"
  ],
  "author": {
    "name": "Cheng Chen",
    "email": "chengchen@google.com",
    "time": "Wed Sep 09 12:14:08 2026 -0700"
  },
  "committer": {
    "name": "Cheng Chen",
    "email": "chengchen@google.com",
    "time": "Mon Sep 14 11:37:19 2026 -0700"
  },
  "message": "Clamp intra predictor neighbor pixel counts\n\nWhen predicting subblocks near or beyond frame boundaries (where\nmb_to_bottom_edge or mb_to_right_edge is negative), xr + txwpx,\nyd + txhpx, xr, and yd can evaluate to negative numbers. Using\nAOMMIN(txhpx, yd + txhpx) yields a negative n_left_px, triggering\nassert(n_left_px \u003e\u003d 0) in build_intra_predictors_common().\n\nUse clamp(..., 0, ...) to ensure n_top_px, n_left_px, n_topright_px,\nand n_bottomleft_px are always non-negative.\n\nBug: b/558446054\nTAG\u003dagy\n\nChange-Id: I746e612a44d8e9e0f83c1d3c3b47870cd459a80f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "33016a2c24d06ed809e7c26152a5c5a466b15c83",
      "old_mode": 33188,
      "old_path": "av1/common/reconintra.c",
      "new_id": "4e94c0091326e04e131ac64477f51858aceb0b74",
      "new_mode": 33188,
      "new_path": "av1/common/reconintra.c"
    },
    {
      "type": "modify",
      "old_id": "b95b3c22f009103f940f2d07f2bfff1080a7ade8",
      "old_mode": 33188,
      "old_path": "test/encode_api_test.cc",
      "new_id": "baf8b10c6845d13bf3605b15bc6ed80c7ef7c50b",
      "new_mode": 33188,
      "new_path": "test/encode_api_test.cc"
    }
  ]
}
