)]}'
{
  "commit": "754276377f523595532851be2c267bbee209ea8f",
  "tree": "601c9ab88b716e80ccd495890bdadfbfa3fc247c",
  "parents": [
    "0ce9f666adc312fe8f45d272e19bf5ddc96d0168"
  ],
  "author": {
    "name": "Urvang Joshi",
    "email": "urvang@google.com",
    "time": "Sat Apr 25 17:35:22 2026 +0000"
  },
  "committer": {
    "name": "Urvang Joshi",
    "email": "urvang@google.com",
    "time": "Sat Apr 25 17:35:22 2026 +0000"
  },
  "message": "Fix assertion failure in skip_repeated_newmv\n\n`skip_repeated_newmv` asserts that the motion vector of `best_mbmi` matches `mode_info[i].mv` when `best_mbmi` has the same DRL index `i`. However, `best_mbmi` is a global tracker and could belong to a different mode or reference frame that happens to map to the same DRL index.\n\nThis commit strengthens the matching condition by explicitly checking that `best_mbmi` shares the same mode and reference frames as the current search context, preventing false positives and the resulting assertion failure.\n\nFixes #1493\n\nSTATS_CHANGED\n\nNoise-level changes from partial CTC:  \n\n* RA: -0.01% with 100% enc-time \n* LD: -0.01% with 100% enc-time\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c52a8c5603f7fa3ff92914fbee9455c8e2d0ee9f",
      "old_mode": 33188,
      "old_path": "av2/encoder/rdopt.c",
      "new_id": "98c6a9a16a27f158d1386b7bf9f9d7a7e9172013",
      "new_mode": 33188,
      "new_path": "av2/encoder/rdopt.c"
    }
  ]
}
