)]}'
{
  "commit": "dc9bddbf559960f2693dd94b5eaa87fec84fe963",
  "tree": "46b1ff9f6528aa746234521a925a4559ee923640",
  "parents": [
    "27dd5d4b2007c4f997a544ecb794aaa5c4effa72"
  ],
  "author": {
    "name": "Fyodor Kyslov",
    "email": "kyslov@google.com",
    "time": "Wed Jan 12 16:30:33 2022 -0800"
  },
  "committer": {
    "name": "Fyodor Kyslov",
    "email": "kyslov@google.com",
    "time": "Thu Jan 13 19:25:34 2022 +0000"
  },
  "message": "AV1 RT: Implement palette mode for nonRD path\n\nInitial implementation only checks luma palette. It kicks in only if\ntune-content is set to screen and only if intra mode search did not lead\nto skip transform and only on scene change.\n\nResults on screen content with speed 8 and on 500k\n3-10% slower and 0.6-1.6 dB better. On scene change the perf impact\nis ~2x slower. Visually the difference is very noticeable on some clips.\n\nChange-Id: I206d21aad4ee545d5defd2cfa45b35f37ac60a08\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e7d1065fb03e7c57bcac7bc969c41b4d773ee4f4",
      "old_mode": 33188,
      "old_path": "av1/encoder/context_tree.c",
      "new_id": "96d305850ac6768dfc6dec5851f8363ee437a9a9",
      "new_mode": 33188,
      "new_path": "av1/encoder/context_tree.c"
    },
    {
      "type": "modify",
      "old_id": "327036fc68dbd1e8dcbeca94aa23a4265e22b554",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder.c",
      "new_id": "6f759afb814b35b2c6f2f9c7de3b4a3ffdba7e72",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder.c"
    },
    {
      "type": "modify",
      "old_id": "f8cc387c4d0b8fb8834e612ff162ff1472d49000",
      "old_mode": 33188,
      "old_path": "av1/encoder/intra_mode_search.c",
      "new_id": "c94d65f8d51bfd3873ec95a75f4404e7c55ca7b7",
      "new_mode": 33188,
      "new_path": "av1/encoder/intra_mode_search.c"
    },
    {
      "type": "modify",
      "old_id": "ff03b02017fd405e0e15afae8783ccc5026888e2",
      "old_mode": 33188,
      "old_path": "av1/encoder/intra_mode_search.h",
      "new_id": "0968558e7d9fed101fc299217ab7204e826e3e6a",
      "new_mode": 33188,
      "new_path": "av1/encoder/intra_mode_search.h"
    },
    {
      "type": "modify",
      "old_id": "f2babe69a69f728bd839682254d41545a9b1eac2",
      "old_mode": 33188,
      "old_path": "av1/encoder/nonrd_pickmode.c",
      "new_id": "903708a2311234726f888180add84f8eb37fd4f5",
      "new_mode": 33188,
      "new_path": "av1/encoder/nonrd_pickmode.c"
    },
    {
      "type": "modify",
      "old_id": "38d0a365b5db77f5144cdf8c449ab6d2a65b846d",
      "old_mode": 33188,
      "old_path": "av1/encoder/speed_features.c",
      "new_id": "8ab710c72e438fa7ab7ff409ba6387818e339607",
      "new_mode": 33188,
      "new_path": "av1/encoder/speed_features.c"
    }
  ]
}
