)]}'
{
  "commit": "9b7ac9cb13fb088948e6164673338626d0006b7a",
  "tree": "8d4de4c2fa7d15e4d0772bfff80f3ffd83bb7512",
  "parents": [
    "0b52bb5022e8060f59e39b0c358a964150eaa4d0"
  ],
  "author": {
    "name": "Per K",
    "email": "perkj@webrtc.org",
    "time": "Fri Jul 24 09:44:24 2026"
  },
  "committer": {
    "name": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Jul 24 12:49:57 2026"
  },
  "message": "ScreamV2: Add pacing_rate_received_factor parameter and floor pacing rate\n\nAdd field trial parameter pacing_rate_received_factor (PacingRateReceivedFactor, default \u003d 0.8) to ScreamV2Parameters.\nFloor SCReAM v2 pacing_rate() using params_.pacing_rate_received_factor.Get() * received_rate_ when received_rate_ is finite.\n\nAdd PacerDelayIsAcceptableAfterSingleDelaySpike and average pacing delay tracking helpers to SCReAM integration tests.\n\nBug: webrtc:447037083\nChange-Id: I34f1abf92a6129176931ba1e5548fd9c0bd15d76\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/490820\nReviewed-by: Björn Terelius \u003cterelius@webrtc.org\u003e\nCommit-Queue: Per Kjellander \u003cperkj@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#48224}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1aaf2bfd4a0fdc014193c06298f009c38d7ceee6",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/scream/scream_v2.h",
      "new_id": "409cd0cc14fe21133446d16ba456a37fdc198057",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/scream/scream_v2.h"
    },
    {
      "type": "modify",
      "old_id": "d6368b8426a8ebc874325efa41d189cd43b1cdb7",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/scream/scream_v2_parameters.cc",
      "new_id": "edc4a431e187e7a5226f43c7c08ea8a59feb718d",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/scream/scream_v2_parameters.cc"
    },
    {
      "type": "modify",
      "old_id": "afe70cbff25877403050954d7e263a6744642ace",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/scream/scream_v2_parameters.h",
      "new_id": "d21c4442e850e28d9c597131ad4531555a7f3735",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/scream/scream_v2_parameters.h"
    },
    {
      "type": "modify",
      "old_id": "a59edbbbde92809d66b4954d8ca23b804dbfebed",
      "old_mode": 33188,
      "old_path": "test/peer_scenario/bwe_integration_tests/scream_test.cc",
      "new_id": "bc1947f8b3aa22cc71cb0187ecfaa619847fbd2d",
      "new_mode": 33188,
      "new_path": "test/peer_scenario/bwe_integration_tests/scream_test.cc"
    },
    {
      "type": "modify",
      "old_id": "422414c5d1964bfce8bd58c976fbb2add9baa73c",
      "old_mode": 33188,
      "old_path": "test/peer_scenario/bwe_integration_tests/stats_utilities.cc",
      "new_id": "162898cdcb395609228d8425755f4c6dc3cc5f69",
      "new_mode": 33188,
      "new_path": "test/peer_scenario/bwe_integration_tests/stats_utilities.cc"
    },
    {
      "type": "modify",
      "old_id": "716e39c2e09703f5831a05e361fa24683f5511cd",
      "old_mode": 33188,
      "old_path": "test/peer_scenario/bwe_integration_tests/stats_utilities.h",
      "new_id": "6d991a325a3f4f6b18bd12fab45b05405b5240c0",
      "new_mode": 33188,
      "new_path": "test/peer_scenario/bwe_integration_tests/stats_utilities.h"
    }
  ]
}
