)]}'
{
  "commit": "c1612b421bc3784e831224de78f36ffd0d0f2d71",
  "tree": "b9bd852a720de45cf165282f989d4db3119b5be8",
  "parents": [
    "babddf4fb8c4164f4533f07437241fab8ebff346"
  ],
  "author": {
    "name": "Tommi",
    "email": "tommi@webrtc.org",
    "time": "Mon May 11 20:35:04 2026"
  },
  "committer": {
    "name": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue May 12 08:58:36 2026"
  },
  "message": "Configure RTCP mode during RTP/RTCP module construction\n\nPass the RTCP mode and remote SSRC directly (for receive) to the\nconfiguration and constructors of the RTP/RTCP modules, rather than\nrelying on post-construction setters.\n\nBug: webrtc:42222117\nChange-Id: I7235a0089ca71f249dba6d79bad8901e0466ff0c\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/471680\nReviewed-by: Danil Chapovalov \u003cdanilchap@webrtc.org\u003e\nCommit-Queue: Tomas Gunnarsson \u003ctommi@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#47688}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "651da926bb997b3904976c444279955d3e50c882",
      "old_mode": 33188,
      "old_path": "audio/channel_receive.cc",
      "new_id": "69810f2f97a8dedd85d7c5c2c66c828130b08abc",
      "new_mode": 33188,
      "new_path": "audio/channel_receive.cc"
    },
    {
      "type": "modify",
      "old_id": "4b5264ca8a7c8d55b2877bab0012f2658ff0348e",
      "old_mode": 33188,
      "old_path": "audio/channel_send.cc",
      "new_id": "ee0144e6ad3a2318fbc1d645dc917b96d4e0c8af",
      "new_mode": 33188,
      "new_path": "audio/channel_send.cc"
    },
    {
      "type": "modify",
      "old_id": "348b76e64dd7b665068763e10fbd33847c67fafe",
      "old_mode": 33188,
      "old_path": "audio/voip/audio_channel.cc",
      "new_id": "b358546ca45f9d810608733840cf71302ba3c5f2",
      "new_mode": 33188,
      "new_path": "audio/voip/audio_channel.cc"
    },
    {
      "type": "modify",
      "old_id": "5cf9a2aa43748f61619010b36027013aa832bb45",
      "old_mode": 33188,
      "old_path": "audio/voip/test/audio_egress_unittest.cc",
      "new_id": "93a0b02f1aa5c23ee0eee6fb2c06ac670478f629",
      "new_mode": 33188,
      "new_path": "audio/voip/test/audio_egress_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "c8e50fa7f8db8c746aa21cc19f445eaa44521de4",
      "old_mode": 33188,
      "old_path": "audio/voip/test/audio_ingress_unittest.cc",
      "new_id": "e132c52424002165f3492d09e5fd70e41cfe3147",
      "new_mode": 33188,
      "new_path": "audio/voip/test/audio_ingress_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "9e4431bdb1709471982aa46e985c60f02920458a",
      "old_mode": 33188,
      "old_path": "call/flexfec_receive_stream_impl.cc",
      "new_id": "63d1b5d5890a891afe0712f82c5a5e6c1c948ddd",
      "new_mode": 33188,
      "new_path": "call/flexfec_receive_stream_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "9d3a3428b2ae520f42ab93f8a8212cf6c1c6c405",
      "old_mode": 33188,
      "old_path": "modules/rtp_rtcp/source/nack_rtx_unittest.cc",
      "new_id": "f4aad52ef5560cc8c779c07aafb8954775151b29",
      "new_mode": 33188,
      "new_path": "modules/rtp_rtcp/source/nack_rtx_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "9b9bd222621966ddf82a053a4340fe6d748719e0",
      "old_mode": 33188,
      "old_path": "modules/rtp_rtcp/source/rtcp_sender.cc",
      "new_id": "98ec5341afab60e6d13dc9bd132a76af82682f4e",
      "new_mode": 33188,
      "new_path": "modules/rtp_rtcp/source/rtcp_sender.cc"
    },
    {
      "type": "modify",
      "old_id": "7fa3ce9a337b4d0e95f11dd0b03a1174fed4efab",
      "old_mode": 33188,
      "old_path": "modules/rtp_rtcp/source/rtcp_sender.h",
      "new_id": "2a9be195f349219b1a9569749c927c274d0d35b6",
      "new_mode": 33188,
      "new_path": "modules/rtp_rtcp/source/rtcp_sender.h"
    },
    {
      "type": "modify",
      "old_id": "c10b86620c07b49903843b3b0d8841ee3761c3b4",
      "old_mode": 33188,
      "old_path": "modules/rtp_rtcp/source/rtp_rtcp_impl2.cc",
      "new_id": "14393835932625958e653f7383a9c727ea4cda89",
      "new_mode": 33188,
      "new_path": "modules/rtp_rtcp/source/rtp_rtcp_impl2.cc"
    },
    {
      "type": "modify",
      "old_id": "3c74f9489cb0efd1db03db678966bc600932546a",
      "old_mode": 33188,
      "old_path": "modules/rtp_rtcp/source/rtp_rtcp_impl2.h",
      "new_id": "577584e8a2125beb46c34f7185b770a6d9fac579",
      "new_mode": 33188,
      "new_path": "modules/rtp_rtcp/source/rtp_rtcp_impl2.h"
    },
    {
      "type": "modify",
      "old_id": "630fa9416329e05416ae200d2ed37d994b67d591",
      "old_mode": 33188,
      "old_path": "modules/rtp_rtcp/source/rtp_rtcp_interface.h",
      "new_id": "523e797d42fda59d148908315d6038bd7c764980",
      "new_mode": 33188,
      "new_path": "modules/rtp_rtcp/source/rtp_rtcp_interface.h"
    },
    {
      "type": "modify",
      "old_id": "ad4a42f790fe3803bb1fd0a95d86465dd7371bfd",
      "old_mode": 33188,
      "old_path": "video/end_to_end_tests/bandwidth_tests.cc",
      "new_id": "47396b5537c3535b4bf3d75f6d1f7a58da3f16df",
      "new_mode": 33188,
      "new_path": "video/end_to_end_tests/bandwidth_tests.cc"
    },
    {
      "type": "modify",
      "old_id": "ca1f642ec664c473b78e921c3e3d65f69fb7602b",
      "old_mode": 33188,
      "old_path": "video/rtp_video_stream_receiver2.cc",
      "new_id": "fc176dcf04e8a7de754c54aedc0201dd29f73390",
      "new_mode": 33188,
      "new_path": "video/rtp_video_stream_receiver2.cc"
    },
    {
      "type": "modify",
      "old_id": "cbc9a82e262bbf23c002268d81a0ae7a0f62877a",
      "old_mode": 33188,
      "old_path": "video/video_send_stream_tests.cc",
      "new_id": "640d73d387c0655fe2e7528adda3a40d20a5ee1c",
      "new_mode": 33188,
      "new_path": "video/video_send_stream_tests.cc"
    }
  ]
}
