)]}'
{
  "commit": "5bd86a2f17a35dfc986b87d058f511e45805bd1d",
  "tree": "46f48dd790b2f3b43717c5cdbde12219bb64a4cf",
  "parents": [
    "d5c7a213b976fdf43cc17ce490676d2d4a8a1e86"
  ],
  "author": {
    "name": "Tommi",
    "email": "tommi@webrtc.org",
    "time": "Tue Sep 29 15:54:50 2026"
  },
  "committer": {
    "name": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Sat Oct 03 10:33:07 2026"
  },
  "message": "[M155] Keep transceiver MID in sync with its channel\n\nOriginal change\u0027s description:\n\u003e Keep transceiver MID in sync with its channel\n\u003e\n\u003e When applying a local description, a transceiver could be matched to an\n\u003e m\u003d section by its index even if it was already associated with a\n\u003e different MID. The channel of the transceiver keeps using the MID it was\n\u003e created for, so the two could get out of sync.\n\u003e\n\u003e - Only match transceivers that are not yet associated by m\u003d section\n\u003e   index.\n\u003e - Route transport changes to a transceiver based on the MID of its\n\u003e   channel.\n\u003e\n\u003e Bug: chromium:567160162\n\u003e Change-Id: Ic9f29b66a8f9f181fd414009f5c1e5cebfa9ca54\n\u003e Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/506421\n\u003e Commit-Queue: Tomas Gunnarsson \u003ctommi@webrtc.org\u003e\n\u003e Reviewed-by: Stefan Holmer \u003cstefan@webrtc.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#48768}\n\n(cherry picked from commit 7a25e1c85a0af15cae8a2d55bf02e5610bf1af53)\n\nBug: chromium:567160162\nFixed: chromium:569045198\nChange-Id: Ic9f29b66a8f9f181fd414009f5c1e5cebfa9ca54\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/507140\nBot-Commit: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nCommit-Queue: Tomas Gunnarsson \u003ctommi@webrtc.org\u003e\nCr-Commit-Position: refs/branch-heads/8059@{#4}\nCr-Branched-From: 8d208e76fb1ad2b92d557f752e9d1d7d49059efa-refs/heads/main@{#48593}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "de0d93290e269883362dc31e3228fa55ca0946f6",
      "old_mode": 33188,
      "old_path": "pc/peer_connection.cc",
      "new_id": "1cb5ff84883fefa699424c120a1b856c0df31536",
      "new_mode": 33188,
      "new_path": "pc/peer_connection.cc"
    },
    {
      "type": "modify",
      "old_id": "184a94f1ff98402b7d43c1a373bf4d663a7d3839",
      "old_mode": 33188,
      "old_path": "pc/rtp_transceiver.cc",
      "new_id": "f1224db9f6b08d260760940e06020606bf17116b",
      "new_mode": 33188,
      "new_path": "pc/rtp_transceiver.cc"
    },
    {
      "type": "modify",
      "old_id": "3dca197bc3d1a75d50cb2d0e207651b814b6d9a1",
      "old_mode": 33188,
      "old_path": "pc/rtp_transceiver.h",
      "new_id": "a215bc9b35b6503824d0a97c7692b809fea0a7aa",
      "new_mode": 33188,
      "new_path": "pc/rtp_transceiver.h"
    },
    {
      "type": "modify",
      "old_id": "e564bbf2d835b8d3a0ce8cee4e994495085f5457",
      "old_mode": 33188,
      "old_path": "pc/sdp_offer_answer.cc",
      "new_id": "65b7ca131243a2055ed235231aec29ea206e3f89",
      "new_mode": 33188,
      "new_path": "pc/sdp_offer_answer.cc"
    },
    {
      "type": "modify",
      "old_id": "1de6b7f9321d6733989fde79347ed6372a12e444",
      "old_mode": 33188,
      "old_path": "pc/sdp_offer_answer_unittest.cc",
      "new_id": "d85c741d14d7ac9014260cbe5f3ed2a4928387c9",
      "new_mode": 33188,
      "new_path": "pc/sdp_offer_answer_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "f2abe486ad637d212c2ed0e5c205afd44808dae3",
      "old_mode": 33188,
      "old_path": "pc/transceiver_list.cc",
      "new_id": "49654de3eead270e213a72baf342c85813b26693",
      "new_mode": 33188,
      "new_path": "pc/transceiver_list.cc"
    },
    {
      "type": "modify",
      "old_id": "5136449a928b15bc634da79252b0d946ee7fad1a",
      "old_mode": 33188,
      "old_path": "pc/transceiver_list.h",
      "new_id": "a30ed99b3b774c5e3d408db7a4c7209a3b9b9710",
      "new_mode": 33188,
      "new_path": "pc/transceiver_list.h"
    }
  ]
}
