)]}'
{
  "commit": "3382c1c06e0962bd9b9b7965f02e7a4fbd10d067",
  "tree": "77c18a401cdc256e86fa7f8cc09b275df66d6ef1",
  "parents": [
    "3eedc90052e3123d818fe3698b048ab98ea2fa5c"
  ],
  "author": {
    "name": "Sameer Vijaykar",
    "email": "samvi@google.com",
    "time": "Thu Jun 02 09:29:09 2022"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Jun 02 12:24:36 2022"
  },
  "message": "Reland \"Refactor IceControllerEvent\" 1/n\n\nThis is a partial reland of commit 794e68cf3dbc3b16ee8b12b5615d8a1622154dbd\nwhich\n- adds a new enum - IceSwitchReason\n- adds a member for the new enum in IceControllerEvent\n- adds methods to IceControllerInterface accepting the new enum\n- adds conversion between the old and new enums for compatibility\n\nOriginal change\u0027s description:\n\u003e Refactor IceControllerEvent\n\u003e\n\u003e This change is the first step in decoupling IceControllerEvent from\n\u003e the ICE switch reason. Further cleanup is earmarked, and will be\n\u003e landed after some internal cleanup.\n\u003e\n\u003e This change\n\u003e - adds a new enum - IceSwitchReason\n\u003e - adds a member for the new enum in IceControllerEvent\n\u003e - uses the new enum within P2PTransportChannel\n\u003e - adds methods to IceControllerInterface accepting the new enum\n\u003e - deprecates usages of the old enum in IceControllerInterface\n\u003e - adds conversion between the old and new enums for compatibility\n\u003e\n\u003e Bug: webrtc:14125, webrtc:14131\n\u003e Change-Id: I5b7201c3f631eb40db334dfeec842841a7e58174\n\u003e Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264140\n\u003e Reviewed-by: Jonas Oreland \u003cjonaso@webrtc.org\u003e\n\u003e Commit-Queue: Sameer Vijaykar \u003csamvi@google.com\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#37051}\n\nBug: webrtc:14125, webrtc:14131\nChange-Id: I2ccdd53c80e38dc139669aa3f438864befed3dc0\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/264506\nCommit-Queue: Sameer Vijaykar \u003csamvi@google.com\u003e\nReviewed-by: Jonas Oreland \u003cjonaso@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#37094}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3fdf607bf376feb9efa98180f3cd397d1c7d1494",
      "old_mode": 33188,
      "old_path": "p2p/BUILD.gn",
      "new_id": "69a2bc4accc8cd9d8674b15f591a14e0eb75e53a",
      "new_mode": 33188,
      "new_path": "p2p/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "6d9bb8534352ea25dff82a89b13e9d7a78e36efb",
      "old_mode": 33188,
      "old_path": "p2p/base/ice_controller_interface.cc",
      "new_id": "9eae922d2ee2dbab32c5d020f4bf454e8f9aa7da",
      "new_mode": 33188,
      "new_path": "p2p/base/ice_controller_interface.cc"
    },
    {
      "type": "modify",
      "old_id": "a33315a3384b21387d3b9ec660ee8229d5e2371c",
      "old_mode": 33188,
      "old_path": "p2p/base/ice_controller_interface.h",
      "new_id": "52bbd5b873de52df1291fa066924f5045bd272ef",
      "new_mode": 33188,
      "new_path": "p2p/base/ice_controller_interface.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "61f0fa7d5bc99fbad45228d92159d5b83d57c15b",
      "new_mode": 33188,
      "new_path": "p2p/base/ice_switch_reason.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c4fe318840b869cdb69e7bd2c40d4d767ed825d",
      "new_mode": 33188,
      "new_path": "p2p/base/ice_switch_reason.h"
    }
  ]
}
