)]}'
{
  "commit": "42223eee8546d8f0d6a16c3f5f78a01298139976",
  "tree": "4cdf24919dbb8b57bfb2071d8bc53743f0b6f7f5",
  "parents": [
    "482fa5647e23a3c42af8f1cc25fcee34b298b44b"
  ],
  "author": {
    "name": "Marco Paniconi",
    "email": "marpan@google.com",
    "time": "Mon Jun 20 22:25:02 2022 -0700"
  },
  "committer": {
    "name": "Marco Paniconi",
    "email": "marpan@google.com",
    "time": "Wed Jun 22 00:42:01 2022 +0000"
  },
  "message": "rtc-screen: Reduce color artifacts in screen\n\nAdjustments to reduce color artifacts for screen:\n-condition testing GF sad on content_state\n-skip testing zero motion mode (when sb block has motion)\nonly if color_sensitivity is set to 0\n-force intra check for flat blocks with color on/1\n-use larger spatial threshold to set color off/0\n\nThis reduces color artifacts observed in 4K test clip.\nFor rtc_screen set (1080p and 720p) at speed 10:\nbdrate change is overall neutral (~0.04/0.3 for avg/ovr psnr),\nsmall IC (instruction count) reduction of ~0.65.\n\nNegligible effect for video mode: only first item\nabove affects video, but this leads to small IC reduction.\n\nChange-Id: Ied9ece45b4822d2a6fb7e0a7a8fefdfcd1bfab70\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "40220f1542966e9db8c27e0c7f2734093274bc38",
      "old_mode": 33188,
      "old_path": "av1/encoder/nonrd_pickmode.c",
      "new_id": "e0621d8dd0a53d8635541cdd93891bc947d373a6",
      "new_mode": 33188,
      "new_path": "av1/encoder/nonrd_pickmode.c"
    },
    {
      "type": "modify",
      "old_id": "3c99e29011047a9a6907a51315ae7f6220a90c18",
      "old_mode": 33188,
      "old_path": "av1/encoder/var_based_part.c",
      "new_id": "74256a6113784701c2930364f6cc85ce53f25d85",
      "new_mode": 33188,
      "new_path": "av1/encoder/var_based_part.c"
    }
  ]
}
