)]}'
{
  "commit": "bda5068faea4036bd2e766a9b98d5d78e03994c5",
  "tree": "d765cf71d1903638e280d851e766d1f278bcfdf2",
  "parents": [
    "4feb2044db4b3563323c24e2372885cbf7708c73"
  ],
  "author": {
    "name": "Danil Chapovalov",
    "email": "danilchap@webrtc.org",
    "time": "Wed Feb 14 09:08:28 2018"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Wed Feb 14 10:09:44 2018"
  },
  "message": "Revert \"Moved congestion controller to goog_cc folder.\"\n\nThis reverts commit e6cefdf9c572cdce55ff0497ad6e516c76132ee8.\n\nReason for revert: conflicts with reverting https://webrtc-review.googlesource.com/c/src/+/52980\n\nOriginal change\u0027s description:\n\u003e Moved congestion controller to goog_cc folder.\n\u003e \n\u003e Bug: webrtc:8415\n\u003e Change-Id: I2070da0cacf1dbfc4b6a89285af3e68fd03497ab\n\u003e Reviewed-on: https://webrtc-review.googlesource.com/43841\n\u003e Commit-Queue: Sebastian Jansson \u003csrte@webrtc.org\u003e\n\u003e Reviewed-by: Björn Terelius \u003cterelius@webrtc.org\u003e\n\u003e Reviewed-by: Stefan Holmer \u003cstefan@webrtc.org\u003e\n\u003e Cr-Commit-Position: refs/heads/master@{#21928}\n\nTBR\u003dterelius@webrtc.org,stefan@webrtc.org,srte@webrtc.org\n\n# Not skipping CQ checks because original CL landed \u003e 1 day ago.\n\nBug: webrtc:8415\nChange-Id: If8965e1e745e57694192b9ca2a69503c722658d9\nReviewed-on: https://webrtc-review.googlesource.com/53020\nReviewed-by: Danil Chapovalov \u003cdanilchap@webrtc.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#22012}",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b316e0866799747d5cf767392165a365f2309da3",
      "old_mode": 33188,
      "old_path": "modules/bitrate_controller/BUILD.gn",
      "new_id": "6c478561f4894c554e350c3b65005511e1645f36",
      "new_mode": 33188,
      "new_path": "modules/bitrate_controller/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "0ab99135ecc1888027d847155e286774dedfbc48",
      "old_mode": 33188,
      "old_path": "modules/bitrate_controller/include/bitrate_controller.h",
      "new_id": "5aaf88b95dc6d4f874f4dd133b213fd4e253fd87",
      "new_mode": 33188,
      "new_path": "modules/bitrate_controller/include/bitrate_controller.h"
    },
    {
      "type": "modify",
      "old_id": "50af349bbd8501091e9ed270a428bb2301fbd37d",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/BUILD.gn",
      "new_id": "eee190dde9fd1d5397dd6146d2ae8e8a47e2d712",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/BUILD.gn"
    },
    {
      "type": "rename",
      "old_id": "49d1b3ac97c6c9643eabf5f3b8d370ad1e2159a9",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator.cc",
      "new_id": "ec1a6f278ea5db057a01e6eb27f8b70983f119c5",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/acknowledged_bitrate_estimator.cc",
      "score": 96
    },
    {
      "type": "rename",
      "old_id": "c545a4a16bf7b3fd581794fea6ffb3b53a8e136f",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator.h",
      "new_id": "c009e8682f76febb75fe3f3701cf1b54ce39ac76",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/acknowledged_bitrate_estimator.h",
      "score": 78
    },
    {
      "type": "rename",
      "old_id": "38f8df7b6e2d665133ebd3071cdb7b37d4862d50",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator_unittest.cc",
      "new_id": "d7bf7367816509d967ac6d63143cbe41cc20a67a",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/acknowledged_bitrate_estimator_unittest.cc",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "bf0f156c741a97539162015dcbac3700ff04b8d5",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/alr_detector.cc",
      "new_id": "249aa18b1b37185238af2944c1170954f3e4eb1c",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/alr_detector.cc",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "fc91a52ae4e9707744c23fac583e1e18f6816aea",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/alr_detector.h",
      "new_id": "5cb9043014156b17cb8b4876ff6d74061d4ed6cf",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/alr_detector.h",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "7e15ed4c76f29ce9418fac8004ffd29668046f1f",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/alr_detector_unittest.cc",
      "new_id": "a7f55413fd06db417dc69ea5411c9c0b355aadb1",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/alr_detector_unittest.cc",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "5280b3868524ba8f5efc5f4431ec0a6cfd081c09",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/bitrate_estimator.cc",
      "new_id": "76c132bbe9c8c818a44c97b5296bab5d7109c61a",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/bitrate_estimator.cc",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "f49ace4b7adf638b90f23f4e1bd2359418ced648",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/bitrate_estimator.h",
      "new_id": "2fa1515d19f1943cd4f740cbe06b63dd36135f02",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/bitrate_estimator.h",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "f90ce6c687c6ac7651d031d9779d5d6afe438667",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/delay_based_bwe.cc",
      "new_id": "b053ef42af07e6d7699a704b1423b1baf91d7b74",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/delay_based_bwe.cc",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "149e8e0cce4ac60e7bf6c0f92ca67158b6565d57",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/delay_based_bwe.h",
      "new_id": "654fe54719d889e5e873b6cdc425c3640dd82b42",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/delay_based_bwe.h",
      "score": 88
    },
    {
      "type": "rename",
      "old_id": "4cff542552ff4c140615d96ffeaf7019a9e80555",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/delay_based_bwe_unittest.cc",
      "new_id": "d5fb8bfc3c27e87cad12df0664b8e43d01601bc4",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/delay_based_bwe_unittest.cc",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "1bad5aa61fa04233ab12584d363f3d1b9001e38a",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/delay_based_bwe_unittest_helper.cc",
      "new_id": "0b005b58e80f048084a14ddb203f0cf1ec493427",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/delay_based_bwe_unittest_helper.cc",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "3699945ae38e3b24548422ea94ff0720ae493571",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/delay_based_bwe_unittest_helper.h",
      "new_id": "23969a92ae64f8424a8466fb347ecb1ca9cff2f2",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/delay_based_bwe_unittest_helper.h",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "e109d8fbdaf07e11a7a9346e85c42f6837d32cc5",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/delay_increase_detector_interface.h",
      "new_id": "b04c8575d9e6b913903b32932ebc43ad382c47c7",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/delay_increase_detector_interface.h",
      "score": 81
    },
    {
      "type": "delete",
      "old_id": "395a418857cb78b97ebcc10d0c3b8be6f86a02fd",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/BUILD.gn",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "61344409d59fd6e7674dfd0c588784acd19c07db",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/goog_cc_network_control.cc",
      "new_id": "b6e473d68acffa4556fb4f6198869440e058a3b1",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/goog_cc_network_control.cc",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "06dd1b57b0366ff61bf7b19ddcd34c61b2031723",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/goog_cc_network_control.h",
      "new_id": "4360aac3e47ebb8f7c9494b37423c9de81c87cc5",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/goog_cc_network_control.h",
      "score": 85
    },
    {
      "type": "rename",
      "old_id": "20717f9f721ea55be65f2d24db786215356a2ab1",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/include/goog_cc_factory.h",
      "new_id": "10dddd271530c2d8da05ebd07161695a8c85ad6b",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/include/goog_cc_factory.h",
      "score": 80
    },
    {
      "type": "rename",
      "old_id": "0ad7728302ec20878f9aa504a5becd8c59be612f",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/median_slope_estimator.cc",
      "new_id": "ea762395775614e960be4e3fadba41a292f27757",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/median_slope_estimator.cc",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "68d18c31c2b810503a7171c44d48949a51530473",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/median_slope_estimator.h",
      "new_id": "f837b24a217d155e3d8efd5b702d075ccabfd565",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/median_slope_estimator.h",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "3eb8c1fbf51a6817b6f9b983ca8a39029d5d3c4f",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/median_slope_estimator_unittest.cc",
      "new_id": "a5b90d8c354d502966bc479a06a873dffb746317",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/median_slope_estimator_unittest.cc",
      "score": 96
    },
    {
      "type": "rename",
      "old_id": "c92930669dab7a02523be2162478788c4caa2d27",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/probe_bitrate_estimator.cc",
      "new_id": "34f489178dd742d06bf93ab330300f73f960b159",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/probe_bitrate_estimator.cc",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "55738d88519a27237ec0025915895eb92af71bc6",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/probe_bitrate_estimator.h",
      "new_id": "cb10a6fa316dff8267eda310fac2aec6318014ac",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/probe_bitrate_estimator.h",
      "score": 87
    },
    {
      "type": "rename",
      "old_id": "f8a40f839f385a3005b4a665772292d020ab8555",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/probe_bitrate_estimator_unittest.cc",
      "new_id": "df4f24be90ffcf798bcca60f2d341083d5469118",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/probe_bitrate_estimator_unittest.cc",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "3c1c69740760d08a69402cffbde714192d471b2d",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/probe_controller.cc",
      "new_id": "b0fca7b3c88f626140f42e7c20f89bdd6935312e",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/probe_controller.cc",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "ac6bcab4cf9e98be94309963d558a15950c7b921",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/probe_controller.h",
      "new_id": "187a274507ef19e4d2c063e34e5d51fe50e9f16f",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/probe_controller.h",
      "score": 93
    },
    {
      "type": "rename",
      "old_id": "04c2fbd58cd52ab1a3374355490494002ea99b20",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/probe_controller_unittest.cc",
      "new_id": "ac889dcd7cdff33ca0ed0f9d8f676f1b38a63ebe",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/probe_controller_unittest.cc",
      "score": 99
    },
    {
      "type": "modify",
      "old_id": "b1ad0b65d96a7657bb278d173e13beb0ca6a7c9b",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/send_side_congestion_controller.cc",
      "new_id": "fa81f2476230b860809c3c8e41be74544ea5fcfe",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/send_side_congestion_controller.cc"
    },
    {
      "type": "rename",
      "old_id": "d69ea3f5730a837d62fe1d03fcfb20d4c38b3524",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/trendline_estimator.cc",
      "new_id": "9ebe17753bd64743e2aac43a8863b0b70e467b80",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/trendline_estimator.cc",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "2841b491525a1b04dc8393d6d1a93d3e75875369",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/trendline_estimator.h",
      "new_id": "91826478471ce52e411cad0c138b22e3696189d2",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/trendline_estimator.h",
      "score": 90
    },
    {
      "type": "rename",
      "old_id": "aa150154b7f11aeef7ab32b7e7333484b11c641d",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/trendline_estimator_unittest.cc",
      "new_id": "e44f5032b02c19fc9c088bf6bce7909b63ac2e29",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/trendline_estimator_unittest.cc",
      "score": 96
    },
    {
      "type": "modify",
      "old_id": "ea831ac9ce339f5927924f32a09f9241045e1fee",
      "old_mode": 33188,
      "old_path": "modules/remote_bitrate_estimator/BUILD.gn",
      "new_id": "ddd77d1d8c99cdea1fd8f606cfe04040431eb54e",
      "new_mode": 33188,
      "new_path": "modules/remote_bitrate_estimator/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "cd8f78198586667a608a46ded6a2a7efebc9cf5e",
      "old_mode": 33188,
      "old_path": "modules/remote_bitrate_estimator/test/estimators/send_side.cc",
      "new_id": "123def92ceb65cd57f2dd34fbb1c84bebf8fc47d",
      "new_mode": 33188,
      "new_path": "modules/remote_bitrate_estimator/test/estimators/send_side.cc"
    },
    {
      "type": "modify",
      "old_id": "fab17589bbb95c3f3cc822f43193a552bfa1f634",
      "old_mode": 33188,
      "old_path": "modules/remote_bitrate_estimator/test/estimators/send_side.h",
      "new_id": "1fa07200e6640305d844f0ca46b70d6cfbdd88d6",
      "new_mode": 33188,
      "new_path": "modules/remote_bitrate_estimator/test/estimators/send_side.h"
    },
    {
      "type": "modify",
      "old_id": "613fd9cf95bba164f9ea9e65f51ccaa94a29de25",
      "old_mode": 33188,
      "old_path": "rtc_tools/BUILD.gn",
      "new_id": "32a594b3dca2f6a7bb1a5c70173adc64aad1246a",
      "new_mode": 33188,
      "new_path": "rtc_tools/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "4d1e77dbb7151b7421cfc4e4b22543211da08c2e",
      "old_mode": 33188,
      "old_path": "rtc_tools/event_log_visualizer/analyzer.cc",
      "new_id": "0310cd2769a45a8bf7d6c27f8b3642aaa9fb0b07",
      "new_mode": 33188,
      "new_path": "rtc_tools/event_log_visualizer/analyzer.cc"
    }
  ]
}
