)]}'
{
  "commit": "88c2c50dbd4aaf912af11f1e0a0cb2cecccab996",
  "tree": "3ffc0ef90a1e11039e95d5d683e68372cc7a5084",
  "parents": [
    "fdee701fa8e439384dc930ebf70f884a7b26c385"
  ],
  "author": {
    "name": "Ilya Nikolaevskiy",
    "email": "ilnik@webrtc.org",
    "time": "Fri Oct 26 14:00:08 2018"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Fri Oct 26 14:30:28 2018"
  },
  "message": "Use monotonic clock to derive NTP timestamps in RTCP module\n\nUse helper TimeMicrosToNtp() on clock TimeInMicroseconds()\ninstead of CurrentNtpTime() and CurrentNtpTimeMillis()\n\nAlso update TimeMicrosToNtp() to not introduce fractional in\nmilliseconds offset. Expose that offset in time_utils.h\n\nAdd test showing indended behavior.\n\nBug: webrtc:9919\nChange-Id: I8b019e11ae5b79d0b8ba113a84066b0369cd2575\nReviewed-on: https://webrtc-review.googlesource.com/c/107889\nCommit-Queue: Ilya Nikolaevskiy \u003cilnik@webrtc.org\u003e\nReviewed-by: Danil Chapovalov \u003cdanilchap@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#25391}",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "496675497ad23e3b5cecc44118f9bc47c682268c",
      "old_mode": 33188,
      "old_path": "modules/rtp_rtcp/source/rtcp_receiver.cc",
      "new_id": "202d42d7e266a3a38b8e6318070be2393c57e338",
      "new_mode": 33188,
      "new_path": "modules/rtp_rtcp/source/rtcp_receiver.cc"
    },
    {
      "type": "modify",
      "old_id": "c7708f0bddd97caa4bbd64df48360f68662ff04a",
      "old_mode": 33188,
      "old_path": "modules/rtp_rtcp/source/rtcp_receiver_unittest.cc",
      "new_id": "4be8d737509b9f4a98f0301750c63ab317e06aef",
      "new_mode": 33188,
      "new_path": "modules/rtp_rtcp/source/rtcp_receiver_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "80a22edaf8306f75338986ebf0f156821ba40b53",
      "old_mode": 33188,
      "old_path": "modules/rtp_rtcp/source/rtcp_sender.cc",
      "new_id": "67fdf34d6f20804e8de74e83b183d009a65f33a0",
      "new_mode": 33188,
      "new_path": "modules/rtp_rtcp/source/rtcp_sender.cc"
    },
    {
      "type": "modify",
      "old_id": "a2f1d2140b63bf97088a4fbcff78772580c6301b",
      "old_mode": 33188,
      "old_path": "modules/rtp_rtcp/source/rtcp_sender_unittest.cc",
      "new_id": "3e37cc6001ec013bbc9911edca0f9a523ae168e1",
      "new_mode": 33188,
      "new_path": "modules/rtp_rtcp/source/rtcp_sender_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "d967f3a98bd6d9c1b3994ec607e4e2e727eea346",
      "old_mode": 33188,
      "old_path": "modules/rtp_rtcp/source/time_util.cc",
      "new_id": "e65329d06b78052b204053b2fd9da457160de03a",
      "new_mode": 33188,
      "new_path": "modules/rtp_rtcp/source/time_util.cc"
    },
    {
      "type": "modify",
      "old_id": "672722c07f99ac0fb72773177600e27a509e0194",
      "old_mode": 33188,
      "old_path": "modules/rtp_rtcp/source/time_util.h",
      "new_id": "1e01c94c2dcb54fe24cef293b8b791fb7af9c684",
      "new_mode": 33188,
      "new_path": "modules/rtp_rtcp/source/time_util.h"
    }
  ]
}
