)]}'
{
  "commit": "03cb695f63fa542051f178243fd2de65e569cb2f",
  "tree": "92ab5243b3c49b91491f91e5d50f8b877d7ea617",
  "parents": [
    "79e9f44f48ab86f1b5fdf0d21d9fb4e7adb13ae9"
  ],
  "author": {
    "name": "Tommi",
    "email": "tommi@webrtc.org",
    "time": "Tue May 26 14:55:19 2026"
  },
  "committer": {
    "name": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue May 26 15:43:39 2026"
  },
  "message": "Initialize more RtpSender parameters via the constructor\n\nInitialize stream_ids, init_send_encodings, and send_codecs in\nAudioRtpSender and VideoRtpSender at construction time. This avoids\npost-creation signaling-thread state updates via ConfigureSender and\nConfigureSendCodecs, simplifying the transceiver creation flow and\nimproving memory and thread safety.\n\nBug: none\nChange-Id: I9bb52538f5d98936d8c32f12905c8c5cadfd99f2\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/474940\nReviewed-by: Danil Chapovalov \u003cdanilchap@webrtc.org\u003e\nCommit-Queue: Tomas Gunnarsson \u003ctommi@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#47807}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "81f6f1bb4f52ee9c1371278e943c2c136fe34e75",
      "old_mode": 33188,
      "old_path": "pc/peer_connection.cc",
      "new_id": "fa5108e21439abb5cbaf5306ef23cd7ae983b030",
      "new_mode": 33188,
      "new_path": "pc/peer_connection.cc"
    },
    {
      "type": "modify",
      "old_id": "070feed80d06d75b1caafac5e6f8fce6415ddd29",
      "old_mode": 33188,
      "old_path": "pc/rtp_sender.cc",
      "new_id": "0f8480a21eccd36605ab2e7f22163c8ba7dfeccd",
      "new_mode": 33188,
      "new_path": "pc/rtp_sender.cc"
    },
    {
      "type": "modify",
      "old_id": "f39ac690dd1e1074a0ae327c99786f9885b537ae",
      "old_mode": 33188,
      "old_path": "pc/rtp_sender.h",
      "new_id": "1eeda57e79199ce8332a3c9d27d7a3aaac9f442f",
      "new_mode": 33188,
      "new_path": "pc/rtp_sender.h"
    },
    {
      "type": "modify",
      "old_id": "931f61a570e367992a939d42718dea8cafe9eb89",
      "old_mode": 33188,
      "old_path": "pc/rtp_transceiver.cc",
      "new_id": "db529195b5b20e30921e06e3e783c749a503992c",
      "new_mode": 33188,
      "new_path": "pc/rtp_transceiver.cc"
    },
    {
      "type": "modify",
      "old_id": "6708022c9f859eca834461e6ff4841749632095d",
      "old_mode": 33188,
      "old_path": "pc/rtp_transceiver.h",
      "new_id": "c8904aa374f9ab311ac1802d6fe0c767bfc2d15d",
      "new_mode": 33188,
      "new_path": "pc/rtp_transceiver.h"
    }
  ]
}
