)]}'
{
  "commit": "2f785ee9773fdc67f5418f7962537393cf145167",
  "tree": "6488edaf393d5a82315093f60c6ae91b64cf31fd",
  "parents": [
    "f10bab9cef2c9f5b15c40c4083b86d452d2812ab"
  ],
  "author": {
    "name": "Marco Paniconi",
    "email": "marpan@google.com",
    "time": "Mon Sep 08 23:38:18 2025 -0700"
  },
  "committer": {
    "name": "Marco Paniconi",
    "email": "marpan@google.com",
    "time": "Mon Sep 15 09:11:08 2025 -0700"
  },
  "message": "rtc-screen: Fix to improve scroll quality\n\nFor realtime screen: turn off the speed feature\nthat reduces subpel motion search\n(set sf-\u003ereduce_mv_pel_precision_highmotion to 0).\n\nAnd fix the counter updates of the last num_col/row_blscroll,\nwith adjustment of some conditions for setting the high\nmotion flag.\n\nThese changes give overall better scroll detection for\nhigh resolution screen. In particular it reduces/removes\nthe visual regression observed in scaled source with scrolling,\nobserved in the issue below. And it helps to reduce the psnr\ndips observed for 2/3x and 3/4x scaling with scroll.\n\nBug: b:423804955, b:444116924\nChange-Id: I1b2e82fd765a1311e5723af2c863d5680a8eb18f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ecbc1aa56fcce8cdc6334d79b40267e4ec95860c",
      "old_mode": 33188,
      "old_path": "av1/encoder/block.h",
      "new_id": "35af53540580bdfcb0551c9ba2d5dc8edc43f75e",
      "new_mode": 33188,
      "new_path": "av1/encoder/block.h"
    },
    {
      "type": "modify",
      "old_id": "e971c9c895173394842459b7f9add55d8f61ebe9",
      "old_mode": 33188,
      "old_path": "av1/encoder/encodeframe.c",
      "new_id": "4bb5c0d6178a8c795efa4b8c6ab9892eb7bf7eb5",
      "new_mode": 33188,
      "new_path": "av1/encoder/encodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "095308945160bc03769dad50fe6777bd4d4ce7f0",
      "old_mode": 33188,
      "old_path": "av1/encoder/ratectrl.c",
      "new_id": "571411df24240fe1cb4e0230b8e1a19950d34d27",
      "new_mode": 33188,
      "new_path": "av1/encoder/ratectrl.c"
    },
    {
      "type": "modify",
      "old_id": "fe1e0afc301c37d81b80254adeacb64238e5e5a8",
      "old_mode": 33188,
      "old_path": "av1/encoder/speed_features.c",
      "new_id": "3d4384572c34fa144afed4ae716ea13da77d465b",
      "new_mode": 33188,
      "new_path": "av1/encoder/speed_features.c"
    },
    {
      "type": "modify",
      "old_id": "3027726726394a2f6686f1f84851b2b7e15e83ba",
      "old_mode": 33188,
      "old_path": "av1/encoder/var_based_part.c",
      "new_id": "d4e196cd76e581ea651945c6cc5ec25883bf1d42",
      "new_mode": 33188,
      "new_path": "av1/encoder/var_based_part.c"
    }
  ]
}
