)]}'
{
  "commit": "bd5625b05cacc2b49fb26bf3974914b4956ef9c3",
  "tree": "d5a1a3078c8539e4baea2b7c37ebfcec4caa92b0",
  "parents": [
    "784067dba2bedeb753cd05ea8a6ccdb94160cc23"
  ],
  "author": {
    "name": "Tommi",
    "email": "tommi@webrtc.org",
    "time": "Tue Oct 06 06:57:37 2026"
  },
  "committer": {
    "name": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Oct 06 09:22:36 2026"
  },
  "message": "Restore bit depth check in LibvpxVp9Decoder\n\nReturnFrame() used to reject decoded images with bit depths other than 8\nand 10. The check was lost when it started to switch on img-\u003efmt instead\nof img-\u003ebit_depth in\nhttps://webrtc-review.googlesource.com/c/src/+/266180. Since then,\n12-bit frames (VP9 profile 2 and 3) are wrapped in 10-bit buffers and,\nfor BT.2020 content, hit RTC_DCHECK_NOTREACHED() in\nExtractVP9ColorSpace().\n\nReturn WEBRTC_VIDEO_CODEC_NO_OUTPUT for such frames again, since no\nframe buffer type can represent 12-bit content.\n\nFixed: chromium:569701823\nChange-Id: I7ba5437dfeffc581c2dbc516ab492252928cdc67\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/507600\nCommit-Queue: Tomas Gunnarsson \u003ctommi@webrtc.org\u003e\nReviewed-by: Erik Språng \u003csprang@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#48799}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6c15cd13ec259e163876f15c23a0e2ddeba5ba40",
      "old_mode": 33188,
      "old_path": "modules/video_coding/BUILD.gn",
      "new_id": "d8790cf3f799ea075607a92653fde0ae8245f46b",
      "new_mode": 33188,
      "new_path": "modules/video_coding/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "0dafd3e2019f91385b839e7adf13f0a7b25ca4b4",
      "old_mode": 33188,
      "old_path": "modules/video_coding/codecs/vp9/libvpx_vp9_decoder.cc",
      "new_id": "92b66d71361d9b91deddf7a41b61ab5f0010aa15",
      "new_mode": 33188,
      "new_path": "modules/video_coding/codecs/vp9/libvpx_vp9_decoder.cc"
    },
    {
      "type": "modify",
      "old_id": "6f688df45f0cc68cbb47e7ac3e8a18e3a8f22fcc",
      "old_mode": 33188,
      "old_path": "modules/video_coding/codecs/vp9/test/vp9_impl_unittest.cc",
      "new_id": "9742d278f8a999c490eb39e1fa3ba44447d7ac8f",
      "new_mode": 33188,
      "new_path": "modules/video_coding/codecs/vp9/test/vp9_impl_unittest.cc"
    }
  ]
}
