)]}'
{
  "commit": "652cc84069d3b2ff8d86405fe0b150cd1cb23264",
  "tree": "4d8e9b6cfa979f445c78e314436e7044a832fb9a",
  "parents": [
    "c93bc109b26f06250b1b3cf42a0c070c288b430a"
  ],
  "author": {
    "name": "Elad Alon",
    "email": "eladalon@webrtc.org",
    "time": "Mon Oct 02 09:27:52 2017"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Mon Oct 02 10:16:50 2017"
  },
  "message": "Introduce RtcEvent and subclasses\n\nWe\u0027re moving to an RtcEventLog interface that accepts std::unique_ptr\u003cEventLog\u003e and stores the event for encoding when encoding becomes necessary, rather than before. This will be useful while we maintain the legacy (current) encoding alongside the new encoding on which we\u0027re working.\n\nThis CL just introduces the new RtcEvent and its sub-classes, without constructors and without use. Upcoming CLs will finish the work.\n\nBUG\u003dwebrtc:8111\n\nChange-Id: I782383e861c31670b7cd13ffc6b43ca6a26c98f6\nReviewed-on: https://webrtc-review.googlesource.com/1360\nCommit-Queue: Elad Alon \u003celadalon@webrtc.org\u003e\nReviewed-by: Björn Terelius \u003cterelius@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#20068}",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eb4cec277cbf1bfbc282f60f669a99b9b88a79dd",
      "old_mode": 33188,
      "old_path": "logging/BUILD.gn",
      "new_id": "34737d2b44e94bb1b05de98a6e8c3d4fa5e507e0",
      "new_mode": 33188,
      "new_path": "logging/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "19c44d0ba64e757030352b801f234ba94f1f5731",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ae110c42e9ac2c3b1f4f3e341e5169cba0a0320",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_audio_network_adaptation.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3b407371ad24f770042ebf38d1a5519860793a49",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_audio_network_adaptation.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "354c0b8cd01f9f66e81f4ccd819f6bf0e3b0e162",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_audio_playout.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "19d3bde40652b32643fd1726bffff490da3fb94a",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_audio_playout.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d9f8e745e77d0e7055a6d6e3a60ce40ad0e6e92c",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_audio_receive_stream_config.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc30424de882a52a0d84a46c1d1e5a8d4ec45b57",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_audio_receive_stream_config.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ad07ced1be764a922408c827408ff4965f0eefa",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_audio_send_stream_config.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2fad7b3de176982948cddf807abe606c73cf1121",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_audio_send_stream_config.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "681dd7d02264b0eddc18defc069662a96062ee56",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_bwe_update_delay_based.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "78750bef3c293b1b4d338b998dc4dd892be96ea9",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_bwe_update_delay_based.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e9cba1e67eaf28b44f1aa2f844e27a6561c46ec3",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_bwe_update_loss_based.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cbc8624fa5ad6f2656529606017949e765f558b1",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_bwe_update_loss_based.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "47780b8110b25f7557d258526d555083b924fd12",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_logging_started.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "05dac6bdf38871c9786b058afbe9683bdedaccbd",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_logging_started.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8560cdb43d062c45af5531354149e213e7ba9886",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_logging_stopped.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b8575fa51dbd524369291a5efab6f59f7d2eabb",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_logging_stopped.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "314f816a17545e5ae68bb6994dc6995e4a3e41b5",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_probe_cluster_created.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8893406e1ead014d942fc03aa4d76775fd6c662d",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_probe_cluster_created.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d2f6cc45c0c0fd6bffb0c0eaf43e8db82e4f6d89",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_probe_result_failure.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6817a3b5c2fbf549b95063d37e4a37d35f84bef5",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_probe_result_failure.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bf9fba977e39540eb95f13cf6e3bffa842964c88",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_probe_result_success.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cdf9493d22bf4d42aa94045c1a03034c3ce54714",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_probe_result_success.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "df84b1738111180551081ce36e917cdc67f163ba",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_rtcp_packet_incoming.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c9402d75f1f7d3b9c7c4ce8e3bdf0930900ad46c",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_rtcp_packet_incoming.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a74671a5594ce49dc90920eb0b352622887a49fa",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_rtcp_packet_outgoing.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "41c726fb6dcfaae301807989a570f1c69ad05e4d",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_rtcp_packet_outgoing.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "324bb15c7ac7cd8fd5e80e116c74c94d9f1a9607",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_rtp_packet_incoming.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "02bc7e80fc148af48a50416de69cc40588b7aba2",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_rtp_packet_incoming.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4b3613d2085f4bbb6d760b8cff2fba35633aa97e",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_rtp_packet_outgoing.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d771561e3e04ebbb8415c31caf6e2dce66de8f6",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_rtp_packet_outgoing.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1e3fb6774b09e757360ad11988d3942a4f2f87e1",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_video_receive_stream_config.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1506e8be186c0416f3a13fad27d37b12a65df866",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_video_receive_stream_config.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f54d82561439d8d1251fa90b536d754fbdb20447",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_video_send_stream_config.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "97e2497c1b2dba42fa3f3b2201291d19cf85c693",
      "new_mode": 33188,
      "new_path": "logging/rtc_event_log/events/rtc_event_video_send_stream_config.h"
    }
  ]
}
