)]}'
{
  "commit": "dad91a69bf8cb86ca886bdd786c0ab74fbfa2c12",
  "tree": "5810825324c257066071c62d72f31dcf841d707a",
  "parents": [
    "2ded55e0df528d8d5f91df3815d2dcb0d21d95eb"
  ],
  "author": {
    "name": "Per K",
    "email": "perkj@webrtc.org",
    "time": "Mon Jan 30 11:26:17 2023"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Jan 30 12:59:54 2023"
  },
  "message": "Send periodic TransportFeedback based on extension version\n\nToday, behaviour is decided based on if transport sequence number v2 is\nin the SDP answer. But it might be better to decide based on received\npackets since it is valid to negotiate both extensions.\n\nAnother bonus With this solution is that Call does not need to know\nabout receive header exensions.\nThis is an alternative to https://webrtc-review.googlesource.com/c/src/+/291337\n\nBug: webrtc:7135\nChange-Id: Ib75474127d6e2e2029557b8bb2528eaac66979f8\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/291525\nReviewed-by: Danil Chapovalov \u003cdanilchap@webrtc.org\u003e\nReviewed-by: Johannes Kron \u003ckron@webrtc.org\u003e\nCommit-Queue: Per Kjellander \u003cperkj@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#39226}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e676d7a30ab924b81cba788f2504f722f7a73f2a",
      "old_mode": 33188,
      "old_path": "call/call.cc",
      "new_id": "a849cd59145b1ca7b02889231531970617b57d8e",
      "new_mode": 33188,
      "new_path": "call/call.cc"
    },
    {
      "type": "modify",
      "old_id": "33f5508137bc275c6a5d9ccfd6fe5c508db156f1",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/BUILD.gn",
      "new_id": "e814a63aea4eb6037b39b5c5eb19e14321c1bf5d",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "76963960161a1029ba26810a4789912880946589",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/include/receive_side_congestion_controller.h",
      "new_id": "82f098cba1d0fa3bcace6c0bf7a3bd5a0d372155",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/include/receive_side_congestion_controller.h"
    },
    {
      "type": "modify",
      "old_id": "e43b020f6e565dfe9ea809cd061fb240e0ca1fac",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/receive_side_congestion_controller.cc",
      "new_id": "9352e50a69ac264fc94f3797e14256feff0899df",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/receive_side_congestion_controller.cc"
    },
    {
      "type": "modify",
      "old_id": "463530b973cb763c6ef32a64bdb87bf7b8f13c2b",
      "old_mode": 33188,
      "old_path": "modules/remote_bitrate_estimator/BUILD.gn",
      "new_id": "0f1e5b3b3fa1b9ed23846c4c3e8d36e893a5e147",
      "new_mode": 33188,
      "new_path": "modules/remote_bitrate_estimator/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "598279e0af2f3fb7f8dcbd8dfeb5d117082de8ed",
      "old_mode": 33188,
      "old_path": "modules/remote_bitrate_estimator/remote_estimator_proxy.cc",
      "new_id": "367260491f008a583424c685b45952a734783f2b",
      "new_mode": 33188,
      "new_path": "modules/remote_bitrate_estimator/remote_estimator_proxy.cc"
    },
    {
      "type": "modify",
      "old_id": "54257ea6f0ec6c9149dae9542a564e09c87ab2f6",
      "old_mode": 33188,
      "old_path": "modules/remote_bitrate_estimator/remote_estimator_proxy.h",
      "new_id": "a28e85c1a7a5343a2c533c760fb9f16b9febf7c7",
      "new_mode": 33188,
      "new_path": "modules/remote_bitrate_estimator/remote_estimator_proxy.h"
    },
    {
      "type": "modify",
      "old_id": "437fd6f1e2810e87f16429a84c8cf8e09e1ad311",
      "old_mode": 33188,
      "old_path": "modules/remote_bitrate_estimator/remote_estimator_proxy_unittest.cc",
      "new_id": "c148ce6c62facd61472a98548da1d21fa2f3f8b5",
      "new_mode": 33188,
      "new_path": "modules/remote_bitrate_estimator/remote_estimator_proxy_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "d80e0da4f8d62b0e2d8f74af0888128e3d302b77",
      "old_mode": 33188,
      "old_path": "modules/rtp_rtcp/source/rtp_header_extensions.h",
      "new_id": "04b2cd63a6482ab6aa77c506e776fed0bdd6325d",
      "new_mode": 33188,
      "new_path": "modules/rtp_rtcp/source/rtp_header_extensions.h"
    }
  ]
}
