)]}'
{
  "commit": "d427e83a15ad2950095ce1d352cc7e11eaf6cad3",
  "tree": "8eed1f58ddd28189ae90bc2334114599cb3c9bb6",
  "parents": [
    "d1e577dd807119178b3128f134d1e239acfae416"
  ],
  "author": {
    "name": "Per Kjellander",
    "email": "perkj@webrtc.org",
    "time": "Tue Mar 26 12:53:35 2024"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Mar 26 15:56:15 2024"
  },
  "message": "Revert \"FrameCadenceAdapter keep track of Input framerate\"\n\nThis reverts commit 784af1f42e89735587c442855fa01fc90475c449.\n\nReason for revert: Seems like test test_support_unittests \n ResolutionAdaptsToAvailableBandwidth is flaky with this cl.\n\nOriginal change\u0027s description:\n\u003e FrameCadenceAdapter keep track of Input framerate\n\u003e\n\u003e Refactor FrameCandenceAdapter to keep track of input frame rate.\n\u003e\n\u003e Also a field trial WebRTC-FrameCadenceAdapter-UseVideoFrameTimestamp is added to control if VideoFrame timestamp should be used or local clock when calculating frame rate.\n\u003e Uma is recorded to tell if input frame timestamp is monotonically increasing.\n\u003e\n\u003e Bug: webrtc:10481, webrtc:15887\n\u003e Change-Id: I6d698e9f9dcfe8c023d2d35371435c47f70102b0\n\u003e Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/342760\n\u003e Commit-Queue: Per Kjellander \u003cperkj@webrtc.org\u003e\n\u003e Reviewed-by: Erik Språng \u003csprang@webrtc.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#41967}\n\nBug: webrtc:10481, webrtc:15887\nChange-Id: Id9672764768f2f40f8e711e990ad8ac18c28efcc\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/344560\nCommit-Queue: Per Kjellander \u003cperkj@webrtc.org\u003e\nBot-Commit: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nOwners-Override: Per Kjellander \u003cperkj@webrtc.org\u003e\nReviewed-by: Mirko Bonadei \u003cmbonadei@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#41969}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6580ac900941553bbb7f59e3f76f388ba04c00e9",
      "old_mode": 33261,
      "old_path": "experiments/field_trials.py",
      "new_id": "85b073bb86bfed84c9bf568f3966fc54b236ad85",
      "new_mode": 33261,
      "new_path": "experiments/field_trials.py"
    },
    {
      "type": "modify",
      "old_id": "f7cf2c45c9eeb71b0b83829bcc7c31d40621bb87",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/pcc/pcc_network_controller_unittest.cc",
      "new_id": "31bc13f8244caf8794235badc738e374f101af85",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/pcc/pcc_network_controller_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "77f4ba9c746ccf5afb26294d44c7e3241642886d",
      "old_mode": 33188,
      "old_path": "video/frame_cadence_adapter.cc",
      "new_id": "4aea1acec660e2e5506c68abbad7d632d3bca074",
      "new_mode": 33188,
      "new_path": "video/frame_cadence_adapter.cc"
    },
    {
      "type": "modify",
      "old_id": "0dc2e5ab7eea5ee4e7f7845796f5e10f73aba36e",
      "old_mode": 33188,
      "old_path": "video/frame_cadence_adapter.h",
      "new_id": "ec8e667b04bef7f7d99d5705c1957d422b5f951e",
      "new_mode": 33188,
      "new_path": "video/frame_cadence_adapter.h"
    },
    {
      "type": "modify",
      "old_id": "94dfecc9c352a0583a8d24beb54b146864badb3e",
      "old_mode": 33188,
      "old_path": "video/frame_cadence_adapter_unittest.cc",
      "new_id": "54548de9bb4f7dd4825d5db20e9bd3411f93ce82",
      "new_mode": 33188,
      "new_path": "video/frame_cadence_adapter_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "2f4c6e927d8c93eed4b2a41ee0ce5669a8e2aeef",
      "old_mode": 33188,
      "old_path": "video/video_stream_encoder.cc",
      "new_id": "3b104ef26532875372df42507a17d3c4de755d53",
      "new_mode": 33188,
      "new_path": "video/video_stream_encoder.cc"
    },
    {
      "type": "modify",
      "old_id": "6769a2806e4efdb6124d4dd63a6942e1f5e58797",
      "old_mode": 33188,
      "old_path": "video/video_stream_encoder_unittest.cc",
      "new_id": "7b21f20e295957780ffaa56295e8865abfc2213c",
      "new_mode": 33188,
      "new_path": "video/video_stream_encoder_unittest.cc"
    }
  ]
}
