)]}'
{
  "commit": "35fa28022941f66fb267371995fd39b641da04ef",
  "tree": "eb5aab30924a46b1339dfaed9088c132f972c104",
  "parents": [
    "e0d455b40923babd64d6ef3ce4697311546f6a68"
  ],
  "author": {
    "name": "Sebastian Jansson",
    "email": "srte@webrtc.org",
    "time": "Mon Oct 01 07:16:12 2018"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Mon Oct 01 07:48:02 2018"
  },
  "message": "Adds allocated rate without feedback to new congestion controller.\n\nWhen bitrate is allocated to streams that does not have packet feedback,\nthe allocated bitrate should be included in the estimate. This was\npreviously only implemented for the old congestion controller and not\nfor the new task queue based version.\n\nTo make the behavior more robust, the responsibility for tracking this\nis moved to BitrateAllocator where it\u0027s handled consistently for\nmultiple streams without feedback.\n\nBug: webrtc:9586, webrtc:8243\nChange-Id: I8af7fec23e1bdc08cc61cf1b4ff10461c3711fb0\nReviewed-on: https://webrtc-review.googlesource.com/102681\nCommit-Queue: Sebastian Jansson \u003csrte@webrtc.org\u003e\nReviewed-by: Christoffer Rodbro \u003ccrodbro@webrtc.org\u003e\nReviewed-by: Karl Wiberg \u003ckwiberg@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#24905}",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eee1de0708f986e939f1e1e8be6e4da34984d135",
      "old_mode": 33188,
      "old_path": "api/transport/network_types.h",
      "new_id": "ad20abc53d710f820d884af62dcf915440b6b98a",
      "new_mode": 33188,
      "new_path": "api/transport/network_types.h"
    },
    {
      "type": "modify",
      "old_id": "0f725c4da178a7bb71b6c00a5ea6681cb57b591e",
      "old_mode": 33188,
      "old_path": "audio/audio_send_stream.cc",
      "new_id": "eb9e8dfa8d0c95dba27cabe818d79803f06b68df",
      "new_mode": 33188,
      "new_path": "audio/audio_send_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "f5d6796af5e02ac6def10947c3d549564f079256",
      "old_mode": 33188,
      "old_path": "audio/audio_send_stream_unittest.cc",
      "new_id": "a767e028a4377ee6a329771a7ec32dadcebfcfd2",
      "new_mode": 33188,
      "new_path": "audio/audio_send_stream_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "c7049ba2111bf7b9bebb9091627c23e6aa59b4a6",
      "old_mode": 33188,
      "old_path": "call/bitrate_allocator.cc",
      "new_id": "acb19ae6fb2bff0bcda025f38e95670fcaf0e28a",
      "new_mode": 33188,
      "new_path": "call/bitrate_allocator.cc"
    },
    {
      "type": "modify",
      "old_id": "c29ea5e0899cfb7188dd3c78b5be9f4be73e5c18",
      "old_mode": 33188,
      "old_path": "call/bitrate_allocator.h",
      "new_id": "47df7e01512eaa327d7016022eb185fe25148582",
      "new_mode": 33188,
      "new_path": "call/bitrate_allocator.h"
    },
    {
      "type": "modify",
      "old_id": "7814655358c596a819c5a543ffb18fd5f52efc98",
      "old_mode": 33188,
      "old_path": "call/bitrate_allocator_unittest.cc",
      "new_id": "2961fd409ce98923487a2c3dc64b93da964724ad",
      "new_mode": 33188,
      "new_path": "call/bitrate_allocator_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "6e9a57805e729273bb14ebbd49a22176dd070295",
      "old_mode": 33188,
      "old_path": "call/call.cc",
      "new_id": "1062baf49d73eaeb5b215baeb693714bfc45c491",
      "new_mode": 33188,
      "new_path": "call/call.cc"
    },
    {
      "type": "modify",
      "old_id": "b0dd8d8e2950ec9bcb332b4e29715c898644f798",
      "old_mode": 33188,
      "old_path": "call/rtp_transport_controller_send.cc",
      "new_id": "92d972911d3d3861d6948cc6105edb688b3d6b6c",
      "new_mode": 33188,
      "new_path": "call/rtp_transport_controller_send.cc"
    },
    {
      "type": "modify",
      "old_id": "618e90af1e3f54ff77baeb36a1351ebffa9fa645",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/bbr/bbr_network_controller.cc",
      "new_id": "b82ded42202cc4740eaf993c05aa7e743cb8ac0f",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/bbr/bbr_network_controller.cc"
    },
    {
      "type": "modify",
      "old_id": "a984f10f32d8f24493941bdecc4c098a9d6f286c",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/goog_cc/goog_cc_network_control.cc",
      "new_id": "44e119dc6fb845e10be3bddd28243eacc72330bc",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/goog_cc/goog_cc_network_control.cc"
    },
    {
      "type": "modify",
      "old_id": "e158844a89749ffee9e76deb482826edd65e3b5b",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/pcc/pcc_network_controller.cc",
      "new_id": "98cda7409bd1fb4227149419c0527a8b8b3449b5",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/pcc/pcc_network_controller.cc"
    },
    {
      "type": "modify",
      "old_id": "70a8d496bb8c9f5008d18563348aabe4d1e8afd4",
      "old_mode": 33188,
      "old_path": "modules/congestion_controller/rtp/send_side_congestion_controller.cc",
      "new_id": "266a5dc7400cbd11079294f59809cad87bc51584",
      "new_mode": 33188,
      "new_path": "modules/congestion_controller/rtp/send_side_congestion_controller.cc"
    }
  ]
}
