)]}'
{
  "commit": "b2b627701c06a695575b2cd3bb409ad2a167299e",
  "tree": "2f8f839850866c4b5babf9a292298bb2d1b0f4b7",
  "parents": [
    "db955f0f13671dcd7203c93c2964307c78e24ccb"
  ],
  "author": {
    "name": "Mirko Bonadei",
    "email": "mbonadei@webrtc.org",
    "time": "Wed Oct 12 13:40:44 2022"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Oct 12 13:42:31 2022"
  },
  "message": "Revert \"AEC3: clarify render delay controller metrics\"\n\nThis reverts commit fd745d3e3c7083cfa52307b9e4fc908930ddf2d2.\n\nReason for revert: Breaks downstream projects.\n\nOriginal change\u0027s description:\n\u003e AEC3: clarify render delay controller metrics\n\u003e\n\u003e This CL:\n\u003e - makes it easier to understand the (nontrivial) metric interpretation\n\u003e - corrects the computation of BufferDelay to use 0 for absent delay\n\u003e - deletes metric MaxSkewShiftCount, unused since https://webrtc-review.googlesource.com/c/src/+/119701\n\u003e - updates the unit test to directly test metric reporting\n\u003e\n\u003e Corresponding update to histograms.xml:\n\u003e https://crrev.com/c/3944909\n\u003e\n\u003e Bug: webrtc:8671, chromium:1349051\n\u003e Change-Id: If73b6fca4de7343bff2c53f72cedda458d36c599\n\u003e Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/278782\n\u003e Commit-Queue: Sam Zackrisson \u003csaza@webrtc.org\u003e\n\u003e Reviewed-by: Per Åhgren \u003cpeah@webrtc.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#38362}\n\nBug: webrtc:8671, chromium:1349051\nChange-Id: I1e2bd0f91acb67532e21f5d2f8526a398711a413\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/279040\nOwners-Override: Mirko Bonadei \u003cmbonadei@webrtc.org\u003e\nBot-Commit: rubber-stamper@appspot.gserviceaccount.com \u003crubber-stamper@appspot.gserviceaccount.com\u003e\nCommit-Queue: Mirko Bonadei \u003cmbonadei@webrtc.org\u003e\nAuto-Submit: Mirko Bonadei \u003cmbonadei@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#38367}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "465e77fb7c64e0d479f9408087073113311afde1",
      "old_mode": 33188,
      "old_path": "modules/audio_processing/aec3/render_delay_controller.cc",
      "new_id": "7fd2868c384231362f66e70e56bb0f5e7b2fbcc6",
      "new_mode": 33188,
      "new_path": "modules/audio_processing/aec3/render_delay_controller.cc"
    },
    {
      "type": "modify",
      "old_id": "1e0a0f443e1a7e9d2c56c5f95f01975ea31b993d",
      "old_mode": 33188,
      "old_path": "modules/audio_processing/aec3/render_delay_controller_metrics.cc",
      "new_id": "582e03348297ec39656f76953a2b4f35e6ae8035",
      "new_mode": 33188,
      "new_path": "modules/audio_processing/aec3/render_delay_controller_metrics.cc"
    },
    {
      "type": "modify",
      "old_id": "b81833b43f52c7dee7220dfa3677537bf7ce1064",
      "old_mode": 33188,
      "old_path": "modules/audio_processing/aec3/render_delay_controller_metrics.h",
      "new_id": "309122d80d456ec578a882130f57fd920f99fee5",
      "new_mode": 33188,
      "new_path": "modules/audio_processing/aec3/render_delay_controller_metrics.h"
    },
    {
      "type": "modify",
      "old_id": "2d242336f29ad83af115054d4959062a9b9df84a",
      "old_mode": 33188,
      "old_path": "modules/audio_processing/aec3/render_delay_controller_metrics_unittest.cc",
      "new_id": "e7d7703433dbb36e26ba54e126e9e190f781797f",
      "new_mode": 33188,
      "new_path": "modules/audio_processing/aec3/render_delay_controller_metrics_unittest.cc"
    }
  ]
}
