)]}'
{
  "commit": "748adb90011680d10339786505a651fdb65073fb",
  "tree": "bc4b02c5ae049d05c06f373553ac9000c3171179",
  "parents": [
    "503a7c7921de0236cb6d4031e53f2e58d247ac10"
  ],
  "author": {
    "name": "Wan-Teh Chang",
    "email": "wtc@google.com",
    "time": "Wed Aug 12 15:43:07 2026 -0700"
  },
  "committer": {
    "name": "Wan-Teh Chang",
    "email": "wtc@google.com",
    "time": "Thu Aug 13 12:06:04 2026 -0700"
  },
  "message": "Fix ref8 ptr arith. in aom_highbd_upsampled_pred_*\n\nFix pointer arithmetic on ref8 in the aom_highbd_upsampled_pred_*()\nfunctions:\n    ref8 - ref_stride * ((filter-\u003etaps \u003e\u003e 1) - 1)\n\nref8 is a \"fake\" byte pointer. ref_stride should only be applied after\nref8 is converted to a short pointer.\n\nThis reverts to the form before commit 49bb8f8:\nhttps://aomedia-review.googlesource.com/c/aom/+/15342\n\nBecause of how pointer arithmetic works on uint8_t and uint16_t\npointers, the final pointer passed to aom_highbd_convolve8_horiz*()\nstays the same.\n\nChange-Id: I7230972969db901f9098205ef11d690f0cdb699a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e95d74f350441f2a50b65c5f0a652509baae85ec",
      "old_mode": 33188,
      "old_path": "av1/encoder/arm/reconinter_enc_neon.c",
      "new_id": "ac6501f74a4a42b4ceda96cc8f46e4bfe8324f02",
      "new_mode": 33188,
      "new_path": "av1/encoder/arm/reconinter_enc_neon.c"
    },
    {
      "type": "modify",
      "old_id": "95af1945fb7284783b3a7b2f7edcf24dd15ce247",
      "old_mode": 33188,
      "old_path": "av1/encoder/reconinter_enc.c",
      "new_id": "f16972107308bb65ad8b8befbfc9116324ace6ca",
      "new_mode": 33188,
      "new_path": "av1/encoder/reconinter_enc.c"
    },
    {
      "type": "modify",
      "old_id": "75c6d8d07c9c56ca0a7ecf89f25803ed8dbfe2a9",
      "old_mode": 33188,
      "old_path": "av1/encoder/x86/reconinter_enc_sse2.c",
      "new_id": "e67ac1bf8f79ec9509cd8bb12e62ac7511e0aee7",
      "new_mode": 33188,
      "new_path": "av1/encoder/x86/reconinter_enc_sse2.c"
    }
  ]
}
