)]}'
{
  "commit": "97b3b41286e072cfca3050278bdfda98c1a17d13",
  "tree": "6013100cecaab5994a113123a5222d87b59421cb",
  "parents": [
    "fa21ad98afd9d2ed53a5bb5649c00e2de422f29f"
  ],
  "author": {
    "name": "Harald Alvestrand",
    "email": "hta@webrtc.org",
    "time": "Fri Feb 28 11:53:07 2025"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Feb 28 13:35:50 2025"
  },
  "message": "Refactor CodecList creation to be explicit about trust.\n\nWe trust data we generate, we don\u0027t trust data from outside, such\nas remote descriptions. Always check invariants when dealing with\noutside codec lists.\n\nBug: webrtc:399689225\nChange-Id: Icec134912594c3a445662b021bf5f8cd7d8c5218\nFixes: webrtc:399689225\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/379400\nReviewed-by: Henrik Boström \u003chbos@webrtc.org\u003e\nCommit-Queue: Harald Alvestrand \u003chta@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#44015}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6a04462a9a714da38cfa81f9dbe8805330e05767",
      "old_mode": 33188,
      "old_path": "media/base/codec_list.cc",
      "new_id": "56d1272d5438bcef506410ea3402be8d5caee62d",
      "new_mode": 33188,
      "new_path": "media/base/codec_list.cc"
    },
    {
      "type": "modify",
      "old_id": "709aac0b9d347c40c8aea3864875780dd934146e",
      "old_mode": 33188,
      "old_path": "media/base/codec_list.h",
      "new_id": "428a3d45b257b17d3851f7814f33922519505fd1",
      "new_mode": 33188,
      "new_path": "media/base/codec_list.h"
    },
    {
      "type": "modify",
      "old_id": "ed4273fc7a1762691ca960880f4c9f31f7dc059a",
      "old_mode": 33188,
      "old_path": "media/base/codec_list_unittest.cc",
      "new_id": "e7303f0d08cbe5a398e891703023214f0c297fed",
      "new_mode": 33188,
      "new_path": "media/base/codec_list_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "038af4ba2636b3a543bbe1d5baf343b521b7fc5a",
      "old_mode": 33188,
      "old_path": "pc/codec_vendor.cc",
      "new_id": "3b1c042c8278f7debe3224a059bb758f82c69c03",
      "new_mode": 33188,
      "new_path": "pc/codec_vendor.cc"
    },
    {
      "type": "modify",
      "old_id": "2856719148c249e4f877410d573253e5718163e4",
      "old_mode": 33188,
      "old_path": "pc/codec_vendor.h",
      "new_id": "66203b74fa1605ab308882244594e905caa6f649",
      "new_mode": 33188,
      "new_path": "pc/codec_vendor.h"
    },
    {
      "type": "modify",
      "old_id": "943b314fa8c6b2b16dcf5881992ce8b76e370e7b",
      "old_mode": 33188,
      "old_path": "pc/codec_vendor_unittest.cc",
      "new_id": "11403a27ee237aabb75cf11758423bb71fc82c0f",
      "new_mode": 33188,
      "new_path": "pc/codec_vendor_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "9969d2124635f76db831840618ab09b6a969e303",
      "old_mode": 33188,
      "old_path": "pc/media_session.cc",
      "new_id": "54378ca5ff66e9edb820aa3eac116d8572b4dba8",
      "new_mode": 33188,
      "new_path": "pc/media_session.cc"
    },
    {
      "type": "modify",
      "old_id": "5d29a969bcb3a30a790de4a83c0d925e293857eb",
      "old_mode": 33188,
      "old_path": "pc/media_session.h",
      "new_id": "590f933343b2c45791df95d72918ed11d6ea5522",
      "new_mode": 33188,
      "new_path": "pc/media_session.h"
    }
  ]
}
