)]}'
{
  "commit": "4314a494cf68666d93b62d366a300fd53825c964",
  "tree": "44efd1315f59cd76cbb47bac797910b306b84deb",
  "parents": [
    "5314b13a8d5126b31b01ed8afe408f26da139994"
  ],
  "author": {
    "name": "Erik Språng",
    "email": "sprang@webrtc.org",
    "time": "Tue Nov 26 16:48:49 2019"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Nov 28 12:13:53 2019"
  },
  "message": "Implements a task-queue based PacedSender, wires it up for field trials\n\nBug: webrtc:10809\nChange-Id: Ia181c16559f4598f32dd399c24802d0a289e250b\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/150942\nReviewed-by: Stefan Holmer \u003cstefan@webrtc.org\u003e\nReviewed-by: Ilya Nikolaevskiy \u003cilnik@webrtc.org\u003e\nCommit-Queue: Erik Språng \u003csprang@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#29946}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c7ccc927edfb322cdb59049ea471c2c812b25392",
      "old_mode": 33188,
      "old_path": "call/rtp_transport_controller_send.cc",
      "new_id": "a44b5340339117eb6bdea652921910585a555620",
      "new_mode": 33188,
      "new_path": "call/rtp_transport_controller_send.cc"
    },
    {
      "type": "modify",
      "old_id": "2cadaa3d8f47e23acd1e373d083ee3f58134a089",
      "old_mode": 33188,
      "old_path": "call/rtp_transport_controller_send.h",
      "new_id": "32c762bd8dd4bc4cafa11274c4365085068847c0",
      "new_mode": 33188,
      "new_path": "call/rtp_transport_controller_send.h"
    },
    {
      "type": "modify",
      "old_id": "5166cabd346b72080990eeaabb90e806624f0cfd",
      "old_mode": 33188,
      "old_path": "modules/pacing/BUILD.gn",
      "new_id": "d59d2b93a409f8146a82244ba53d46615b6c4e79",
      "new_mode": 33188,
      "new_path": "modules/pacing/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "8be62090d648579844eb4478ff7a55c8fd405250",
      "old_mode": 33188,
      "old_path": "modules/pacing/pacing_controller.cc",
      "new_id": "0d0d1ae5dd9e4599d9beb45dd3fd95209ae3383e",
      "new_mode": 33188,
      "new_path": "modules/pacing/pacing_controller.cc"
    },
    {
      "type": "modify",
      "old_id": "6a05eac438277e2f4c7e09c124440649709e001f",
      "old_mode": 33188,
      "old_path": "modules/pacing/pacing_controller.h",
      "new_id": "f39887d2dc5d591b9826272fc738bb45a3a3afab",
      "new_mode": 33188,
      "new_path": "modules/pacing/pacing_controller.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e1745db9d579b3eb4be86cde47947684ccb2b30e",
      "new_mode": 33188,
      "new_path": "modules/pacing/task_queue_paced_sender.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "719886a931476a89ee8218c755224e145ee648f5",
      "new_mode": 33188,
      "new_path": "modules/pacing/task_queue_paced_sender.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "390523f093c0ab36b8039733533368c42eea7a42",
      "new_mode": 33188,
      "new_path": "modules/pacing/task_queue_paced_sender_unittest.cc"
    }
  ]
}
