)]}'
{
  "commit": "68d15a821c88b0e85c345d1393643a25322ce608",
  "tree": "5c2695e123640fcc3f20a6c95b5b05f633fbda20",
  "parents": [
    "058491561cd6b24dca2cba4dcf2ed9239e73b3c6"
  ],
  "author": {
    "name": "QUICHE team",
    "email": "quiche-dev@google.com",
    "time": "Fri May 31 15:27:25 2019 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri May 31 15:33:13 2019 -0700"
  },
  "message": "Propagate receive_timestamp and lost message frames from QUIC to WebRTC.\n\nWebRTC needs to know when messages are lost or acked (with receive timestamps)\nin order to synthesize RTCP feedback packets.  This change propagates receive\ntimestamps and lost message notifications from QUIC to the datagram sink.\n\ngfe-relnote: n/a (Quartc only)\nPiperOrigin-RevId: 250968409\nChange-Id: Ie452f1eaee265f8688c3dc2b2de41c5b3976db9a\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "29f0d67c540c84908369a910a6467fab3927d911",
      "old_mode": 33188,
      "old_path": "quic/quartc/quartc_endpoint.cc",
      "new_id": "a77595f2c22681bed159925c342a14ee47c31e4f",
      "new_mode": 33188,
      "new_path": "quic/quartc/quartc_endpoint.cc"
    },
    {
      "type": "modify",
      "old_id": "da480fea1274e52e76b6fe3977c8a8174a92afb7",
      "old_mode": 33188,
      "old_path": "quic/quartc/quartc_endpoint.h",
      "new_id": "df6f0567a6bad687f394c8d19c517f12aac735dc",
      "new_mode": 33188,
      "new_path": "quic/quartc/quartc_endpoint.h"
    },
    {
      "type": "modify",
      "old_id": "937142c5fb07b8488bb90d4030b97aad749a4b64",
      "old_mode": 33188,
      "old_path": "quic/quartc/quartc_fakes.h",
      "new_id": "abf2a4374b7f7b0462a097a604b231e7c539fc49",
      "new_mode": 33188,
      "new_path": "quic/quartc/quartc_fakes.h"
    },
    {
      "type": "modify",
      "old_id": "95c7e86923849fcbd33bb63be06f4d52d69a42c7",
      "old_mode": 33188,
      "old_path": "quic/quartc/quartc_session.cc",
      "new_id": "84396ad90c76d9e95c8948841015074cd2efb398",
      "new_mode": 33188,
      "new_path": "quic/quartc/quartc_session.cc"
    },
    {
      "type": "modify",
      "old_id": "3dd2916e9431399af40dad2454fc48aa763ca387",
      "old_mode": 33188,
      "old_path": "quic/quartc/quartc_session.h",
      "new_id": "6cd1a20ad6dad7d06d4086b75ba33086cc45cee1",
      "new_mode": 33188,
      "new_path": "quic/quartc/quartc_session.h"
    },
    {
      "type": "modify",
      "old_id": "316a7a7b9dc827816cb9a6b28a8158f619cc7de8",
      "old_mode": 33188,
      "old_path": "quic/quartc/quartc_session_test.cc",
      "new_id": "1bd0828b79396f9768381b5c0a9d8df00be45345",
      "new_mode": 33188,
      "new_path": "quic/quartc/quartc_session_test.cc"
    },
    {
      "type": "modify",
      "old_id": "fc5e6b11cf1ced070dfb353fb768807b9785f590",
      "old_mode": 33188,
      "old_path": "quic/quartc/test/quartc_peer.h",
      "new_id": "39dd148e3de6d12061e91652fb74eb5a9865bab9",
      "new_mode": 33188,
      "new_path": "quic/quartc/test/quartc_peer.h"
    },
    {
      "type": "modify",
      "old_id": "5ce9be547adb8fa4245e5c32c4127c35d960c4b2",
      "old_mode": 33188,
      "old_path": "quic/quartc/test/quic_trace_interceptor.cc",
      "new_id": "dc10c3864e01d435d9e66ad004f9f3effb77c775",
      "new_mode": 33188,
      "new_path": "quic/quartc/test/quic_trace_interceptor.cc"
    },
    {
      "type": "modify",
      "old_id": "e68d880798124e0d88c87e6d9f22e405af6c967b",
      "old_mode": 33188,
      "old_path": "quic/quartc/test/quic_trace_interceptor.h",
      "new_id": "263b596887b6a5a05c8cc5d45f012b688e0a0506",
      "new_mode": 33188,
      "new_path": "quic/quartc/test/quic_trace_interceptor.h"
    }
  ]
}
