)]}'
{
  "commit": "a3b752ddfb3db8f411e205e64de1909dc2fdad67",
  "tree": "d69c9e26aa98e0f44e70aab89333a34d6127fb1f",
  "parents": [
    "da6eda35f8847d2db896ac98205ab65cbc4342ec"
  ],
  "author": {
    "name": "Harald Alvestrand",
    "email": "hta@webrtc.org",
    "time": "Tue May 19 20:58:18 2026"
  },
  "committer": {
    "name": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue May 19 22:47:55 2026"
  },
  "message": "Payload type allocation: improve stability and test compatibility\n\n- Preserve codec parameters (packetization, feedback params) in\n  redesign path.\n- Interleave media and resiliency codecs to maintain conventional order.\n- Enhance FakePayloadTypeSuggester to resolve cross-MID PT conflicts.\n- Guard redesign-specific logic behind the field trial flag.\n- Improve directional intersection for negotiated codecs.\n\nBug: webrtc:360058654\nChange-Id: I7c7516baded9f916899a08f27ffb77a2508d560c\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/473361\nReviewed-by: Tomas Gunnarsson \u003ctommi@webrtc.org\u003e\nCommit-Queue: Harald Alvestrand \u003chta@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#47735}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "57cdbec1d10457384dbab455f27ca3d823b48141",
      "old_mode": 33188,
      "old_path": "api/video_codecs/sdp_video_format.cc",
      "new_id": "8b62f1412e6782d1ae6570f99544341f75ff3cbf",
      "new_mode": 33188,
      "new_path": "api/video_codecs/sdp_video_format.cc"
    },
    {
      "type": "modify",
      "old_id": "37f03aad5c9fc80ab4e93be9ec9bf853f601acb0",
      "old_mode": 33188,
      "old_path": "api/video_codecs/sdp_video_format.h",
      "new_id": "6f1b7a631a1a31c395dd7cba4a6ed27af6bb4d89",
      "new_mode": 33188,
      "new_path": "api/video_codecs/sdp_video_format.h"
    },
    {
      "type": "modify",
      "old_id": "9d69b3eb199426931506ebfc270585c273ac6087",
      "old_mode": 33188,
      "old_path": "call/fake_payload_type_suggester.h",
      "new_id": "ca4dc733a438decb801cea5f317b7dcae7f537fe",
      "new_mode": 33188,
      "new_path": "call/fake_payload_type_suggester.h"
    },
    {
      "type": "modify",
      "old_id": "3f3ea1658144462dde49c48e49b71fe3d1361394",
      "old_mode": 33188,
      "old_path": "g3doc/todo/payload_type_redesign.md",
      "new_id": "d1304e61ced7b279de8049c869213465f9fa119c",
      "new_mode": 33188,
      "new_path": "g3doc/todo/payload_type_redesign.md"
    },
    {
      "type": "modify",
      "old_id": "9aaac6efcb5e714089f1720622acc015c7fab581",
      "old_mode": 33188,
      "old_path": "media/base/codec.cc",
      "new_id": "480f74b3a7ddee95df5f72f2feee2e2916666ce2",
      "new_mode": 33188,
      "new_path": "media/base/codec.cc"
    },
    {
      "type": "modify",
      "old_id": "3dcec1983575374ca7f39ce82dd8f48a5ffca562",
      "old_mode": 33188,
      "old_path": "media/base/fake_media_engine.cc",
      "new_id": "02795f006460011f1ce8da2914e40a6ca4c73f03",
      "new_mode": 33188,
      "new_path": "media/base/fake_media_engine.cc"
    },
    {
      "type": "modify",
      "old_id": "8eb262a6e3e51b19576527f9b8bbb6de1d51df91",
      "old_mode": 33188,
      "old_path": "media/base/fake_media_engine.h",
      "new_id": "1aee698ed3d4c8b6f9544ae4620e69f506054a82",
      "new_mode": 33188,
      "new_path": "media/base/fake_media_engine.h"
    },
    {
      "type": "modify",
      "old_id": "c2be2c92c5b74e5f72e29f037258ec28ff8c22a2",
      "old_mode": 33188,
      "old_path": "media/base/media_engine.h",
      "new_id": "dc153abd4af23368d1cce7c8bb8070db635e3670",
      "new_mode": 33188,
      "new_path": "media/base/media_engine.h"
    },
    {
      "type": "modify",
      "old_id": "d19ca1c9eac4a3b730a820b9bbd44a56b049a9f5",
      "old_mode": 33188,
      "old_path": "media/engine/webrtc_video_engine.h",
      "new_id": "4eebf3927374c0699487eeb1b985e9d6bbc99ead",
      "new_mode": 33188,
      "new_path": "media/engine/webrtc_video_engine.h"
    },
    {
      "type": "modify",
      "old_id": "47e09cf79af14c6469588508ddc5b59a788cc3d7",
      "old_mode": 33188,
      "old_path": "media/engine/webrtc_voice_engine.h",
      "new_id": "8e2cd90be52797ac8126e68c94347ef107efdd53",
      "new_mode": 33188,
      "new_path": "media/engine/webrtc_voice_engine.h"
    },
    {
      "type": "modify",
      "old_id": "8054c4645ccb89de130a3d4a710e982ca65de70c",
      "old_mode": 33188,
      "old_path": "pc/BUILD.gn",
      "new_id": "a8e98f9e2946f90d8e11874feb527e61a2fb5051",
      "new_mode": 33188,
      "new_path": "pc/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "96b3ebe5b9a6700da053ebfeef64b8ddd040ef87",
      "old_mode": 33188,
      "old_path": "pc/codec_vendor.cc",
      "new_id": "bba1723443b50f2d0c4bf494774fcce4a73df7e8",
      "new_mode": 33188,
      "new_path": "pc/codec_vendor.cc"
    },
    {
      "type": "modify",
      "old_id": "a78e0c5b092f3571f9e1474fe6f947502b976138",
      "old_mode": 33188,
      "old_path": "pc/codec_vendor.h",
      "new_id": "a842e7b2c4be33c995bfc718f587e8317e402cad",
      "new_mode": 33188,
      "new_path": "pc/codec_vendor.h"
    },
    {
      "type": "modify",
      "old_id": "d86306daf65400762a8aea61c84e3ea945e13bf0",
      "old_mode": 33188,
      "old_path": "pc/codec_vendor_unittest.cc",
      "new_id": "6cfe8bc3070b07a8e38d1a5d0e4b5c7b37845b32",
      "new_mode": 33188,
      "new_path": "pc/codec_vendor_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "664c91a0e7546836fcf3b21e7f2b1815b7f56871",
      "old_mode": 33188,
      "old_path": "pc/media_session_unittest.cc",
      "new_id": "0292a407b19f28d57b57699ba94de3a05597b35f",
      "new_mode": 33188,
      "new_path": "pc/media_session_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "20b2d66e902f8522d0f0054e11637fe374ef5810",
      "old_mode": 33188,
      "old_path": "pc/typed_codec_vendor.cc",
      "new_id": "c29c5ed2016ad57baac82b7c696a2cf3edbf7a9b",
      "new_mode": 33188,
      "new_path": "pc/typed_codec_vendor.cc"
    }
  ]
}
