)]}'
{
  "commit": "f0890285a5547b6889c2fa4704bc3ff53cf8a587",
  "tree": "1fb1ff71d6715cf0418e833e9cc579ab9e8a0fea",
  "parents": [
    "efb3c2d8b799123759f2abc49cec78f26ed43744"
  ],
  "author": {
    "name": "Tommi",
    "email": "tommi@webrtc.org",
    "time": "Mon Dec 15 23:30:42 2025"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Dec 16 07:01:29 2025"
  },
  "message": "Remove RtpSenderInternal::SetTransceiverAsStopped\n\nThe `is_transceiver_stopped_` flag was being checked in one place and\nonly set to true when the other flag, `stopped`, is always also set to\ntrue. Checking one flag is enough.\n\nThis has the following side effect:\n\nWhen stopped, CheckSetParameters() will, as before, return an\n`INVALID_STATE` error. The error text will now always be \"Cannot set\nparameters on a stopped sender.\" as opposed to previously being \"Cannot\nset parameters on sender of a stopped transceiver\" when the transceiver\nwas *also* stopped.\n\nBug: none\nChange-Id: If35e511b1a23676c359c9baf1445de86c29bc06a\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/434361\nReviewed-by: Henrik Boström \u003chbos@webrtc.org\u003e\nCommit-Queue: Tomas Gunnarsson \u003ctommi@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#46496}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "84924acc5bbdb15e79a230d18e7023d746e466d0",
      "old_mode": 33188,
      "old_path": "pc/legacy_stats_collector_unittest.cc",
      "new_id": "c1d9d92aa6cdb579fedf29a17e357c02b0de5af4",
      "new_mode": 33188,
      "new_path": "pc/legacy_stats_collector_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "2e3d91bdf9626730c11f605782a299ee9ba95dc4",
      "old_mode": 33188,
      "old_path": "pc/rtc_stats_collector_unittest.cc",
      "new_id": "0c265976891de261876ab7a28915c5b0f998ed07",
      "new_mode": 33188,
      "new_path": "pc/rtc_stats_collector_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "127406df38c77f3b8c02456f9395ac116e4489a2",
      "old_mode": 33188,
      "old_path": "pc/rtp_sender.cc",
      "new_id": "9f8c262700503d4687ccf15a2dc929a94e3e256b",
      "new_mode": 33188,
      "new_path": "pc/rtp_sender.cc"
    },
    {
      "type": "modify",
      "old_id": "c968ae3891111e6a25a4b052ff2f007da0a99e03",
      "old_mode": 33188,
      "old_path": "pc/rtp_sender.h",
      "new_id": "7bfd6e7df79886f59b56986ac857edc5ea0ee5ac",
      "new_mode": 33188,
      "new_path": "pc/rtp_sender.h"
    },
    {
      "type": "modify",
      "old_id": "a0d41ea98595386ea073f852b2b7688337b99add",
      "old_mode": 33188,
      "old_path": "pc/rtp_transceiver.cc",
      "new_id": "ec85e3f9fb3c2824d9385e0de040ae050f7102e9",
      "new_mode": 33188,
      "new_path": "pc/rtp_transceiver.cc"
    },
    {
      "type": "modify",
      "old_id": "4743d7f85d6ea534af8a402e2edeef355789fc25",
      "old_mode": 33188,
      "old_path": "pc/test/mock_rtp_sender_internal.h",
      "new_id": "20e0a0ec72351ebaecd2213ce0a4583c02a96c60",
      "new_mode": 33188,
      "new_path": "pc/test/mock_rtp_sender_internal.h"
    }
  ]
}
