)]}'
{
  "commit": "32c416137354019828c0f07f6de6208aa012337f",
  "tree": "ec4040b2ee184558da6e3c7df57231161beae206",
  "parents": [
    "323c7650363b79df32daabce52baf8709c92878c"
  ],
  "author": {
    "name": "Ram Mohan M",
    "email": "ram.mohan@ittiam.com",
    "time": "Mon May 04 15:03:28 2026 +0530"
  },
  "committer": {
    "name": "James Zern",
    "email": "jzern@google.com",
    "time": "Fri May 08 11:45:18 2026 -0700"
  },
  "message": "Use g_bit_depth during input validation\n\nThe libaom encoder requires the input frames passed to it by the\napplication for encoding have the same bit-depth as codec bit-depth. If\nthe input bit-depth is less than codec bit-depth, then the application\nmust upshift the frame before passing it. The application may\ncommunicate the actual input bit-depth via g_input_bit_depth so that\nquality metrics are computed with reference to actual input.\n\nAs the input is expected to have same precision as codec bit-depth,\nthis commit modifies the input validator to use codec bit-depth.\n\nAlso updated API documentation to reflect these changes.\n\nBug: 503993976\nBug: 503987489\n\nChange-Id: Id7d7aa60681462d58a905a63df9bc18c52afe49a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9d412af3319f485f3d5290524b194bfae55d0a69",
      "old_mode": 33188,
      "old_path": "aom/aom_encoder.h",
      "new_id": "2e7f6bbe73e8cbefdf6a5e8f94ab533409927a6e",
      "new_mode": 33188,
      "new_path": "aom/aom_encoder.h"
    },
    {
      "type": "modify",
      "old_id": "b4025ee2f49fb441940c2b5b637fc734094224dd",
      "old_mode": 33188,
      "old_path": "av1/arg_defs.c",
      "new_id": "2eb3b992914a378ffb4f6d9be81a0ff495b43f0f",
      "new_mode": 33188,
      "new_path": "av1/arg_defs.c"
    },
    {
      "type": "modify",
      "old_id": "99402f6b56faaea722a6a2f16ef7c55635ceaba0",
      "old_mode": 33188,
      "old_path": "av1/av1_cx_iface.c",
      "new_id": "324cecb906b0869a822ba6da7138fe8de5ac423d",
      "new_mode": 33188,
      "new_path": "av1/av1_cx_iface.c"
    },
    {
      "type": "modify",
      "old_id": "0e38bb8a9b6c7c93facec02f1d4060abf95590a8",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder.h",
      "new_id": "36510f05b45c3d276b511394eb607b646e772132",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder.h"
    },
    {
      "type": "modify",
      "old_id": "f907aef2785050945a11064c165991ff2d0b3920",
      "old_mode": 33188,
      "old_path": "test/postproc_filters_test.cc",
      "new_id": "4a61d2e35e1913462fe911919b5525edac5db652",
      "new_mode": 33188,
      "new_path": "test/postproc_filters_test.cc"
    }
  ]
}
