)]}'
{
  "commit": "67a3b37bb8886d1b6ac6eb1eaf75c0d6d09495b4",
  "tree": "7d83ad8658e8f699f93b659b01b8e228c3b5a536",
  "parents": [
    "ea8a7a845fdf4a4fdb762824d1c8074683379b36"
  ],
  "author": {
    "name": "Wan-Teh Chang",
    "email": "wtc@google.com",
    "time": "Fri Jul 18 13:02:48 2025 -0700"
  },
  "committer": {
    "name": "Urvang Joshi",
    "email": "urvang@google.com",
    "time": "Sat Jul 19 00:30:58 2025 +0000"
  },
  "message": "Reduce valid range of QM delta values to -128..127\n\nIt is not hard for the encoder to shift the quantization matrix (QM)\ncoefficient delta values to the range of -128..127 to shorten the svlc()\ncode, so we should require the smaller valid range.\n\nRemove the symbolic constant NUM_QM_VALS. It actually obscured the code\nbecause we need to know its value to understand the code. Also, since QM\ncoefficients cannot be zero, strictly speaking the number of QM values\nis 255, not 256.\n\nCheck for the special value that indicates repeating coefficients after\nthe % 256 operation.\n\nIssue: https://gitlab.com/AOMediaCodec/avm/-/issues/760\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a53d8a4690d9e50916ae0e2ec21502ff06e0298b",
      "old_mode": 33188,
      "old_path": "av1/common/av1_common_int.h",
      "new_id": "ce1a22c56f2cec238e6bcc9051604e10d99761c6",
      "new_mode": 33188,
      "new_path": "av1/common/av1_common_int.h"
    },
    {
      "type": "modify",
      "old_id": "3c52218af996feacfef6deda7f9edeb2864f698c",
      "old_mode": 33188,
      "old_path": "av1/decoder/decodeframe.c",
      "new_id": "2b6ac2175934b84f5268721282a8291b37d2de46",
      "new_mode": 33188,
      "new_path": "av1/decoder/decodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "ba20b2c509e45eefad1ca73187b509968c65ab99",
      "old_mode": 33188,
      "old_path": "av1/encoder/bitstream.c",
      "new_id": "67858aa4b801061cb7293952431fad5ac9839539",
      "new_mode": 33188,
      "new_path": "av1/encoder/bitstream.c"
    }
  ]
}
