)]}'
{
  "commit": "681015a6db48e4d624a4d22ae646bc42bb15f459",
  "tree": "176924fa3ccfbabadab8d3aa2a360e59dcc6e438",
  "parents": [
    "0e586a8dbc3935022e73665155c23a424325b24e"
  ],
  "author": {
    "name": "Tommi",
    "email": "tommi@webrtc.org",
    "time": "Fri Apr 10 10:02:38 2026"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Apr 10 11:53:10 2026"
  },
  "message": "RtpTransceiver: Inject packet callbacks at channel construction time.\n\nUpdate the RtpTransceiver and Channel implementations to inject packet\nevent callbacks directly during the construction of media channels. This\nreplaces the previous pattern of assigning these callbacks via setter\nmethods after the channel was already instantiated.\n\nBug: webrtc:42222804\nChange-Id: Ia0c76f78b8698156de99301c51a272a45d941b47\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/462840\nReviewed-by: Harald Alvestrand \u003chta@webrtc.org\u003e\nCommit-Queue: Tomas Gunnarsson \u003ctommi@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#47381}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "48f46bede637729914ad5ec3d24796b808191581",
      "old_mode": 33188,
      "old_path": "pc/channel.cc",
      "new_id": "3d1dd60e6eeaf2ce8eca95a448a63d758d53f87e",
      "new_mode": 33188,
      "new_path": "pc/channel.cc"
    },
    {
      "type": "modify",
      "old_id": "a19950fbc5e93b3cff9170e142f9ddefdda988f0",
      "old_mode": 33188,
      "old_path": "pc/channel.h",
      "new_id": "9a9ef9c16bd0e05194b7ba7db294bde301dfbd41",
      "new_mode": 33188,
      "new_path": "pc/channel.h"
    },
    {
      "type": "modify",
      "old_id": "dfbe7496cc912fb47379749ed353e8a1f121163c",
      "old_mode": 33188,
      "old_path": "pc/channel_interface.h",
      "new_id": "d0e66b05c5f111a54a56911fb7985d62ef630bef",
      "new_mode": 33188,
      "new_path": "pc/channel_interface.h"
    },
    {
      "type": "modify",
      "old_id": "59e4ef97fc209c69aa1be5e918633c3f4812d582",
      "old_mode": 33188,
      "old_path": "pc/rtp_transceiver.cc",
      "new_id": "54e27bd94648df7e6848f0dc5016baf01833bdac",
      "new_mode": 33188,
      "new_path": "pc/rtp_transceiver.cc"
    },
    {
      "type": "modify",
      "old_id": "bf09c33d3cd528868d4649ecdbea34ead015f961",
      "old_mode": 33188,
      "old_path": "pc/rtp_transceiver_unittest.cc",
      "new_id": "07e7c1f5f1024172fc0163a0fc66285de1e5caaa",
      "new_mode": 33188,
      "new_path": "pc/rtp_transceiver_unittest.cc"
    }
  ]
}
