)]}'
{
  "commit": "df625f46c04730b2ce983b8ee2aa6debfa0a0efa",
  "tree": "872178ac760cdfec7fae114044d6e6f8cc75d9d6",
  "parents": [
    "6094953ed15101dfeda6d347dc8106a948ca805c"
  ],
  "author": {
    "name": "Henrik Andreassson",
    "email": "henrika@webrtc.org",
    "time": "Fri Aug 16 15:29:16 2019"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Fri Aug 16 15:29:28 2019"
  },
  "message": "Revert \"[GetStats] Expose video codec implementation in standardized metrics.\"\n\nThis reverts commit 2b9fa09fa3e3379fd8e76490c394f25670352ef2.\n\nReason for revert: speculative revert since it seems to break Chrome FYI bots. See https://ci.chromium.org/p/chromium/builders/webrtc.fyi/WebRTC%20Chromium%20FYI%20Linux%20Tester/4206\n\nOriginal change\u0027s description:\n\u003e [GetStats] Expose video codec implementation in standardized metrics.\n\u003e \n\u003e Spec issue: https://github.com/w3c/webrtc-stats/issues/445\n\u003e Spec PR: https://github.com/w3c/webrtc-stats/pull/473\n\u003e \n\u003e Now that the spec\u0027s RTCCodecStats.implementation has moved to\n\u003e RTCOutboundRtpStreamStats.encoderImplementation and\n\u003e RTCInboundRtpStreamStats.decoderImplementation, this CL implements them\n\u003e using the same string that the legacy getStats() API used.\n\u003e \n\u003e Bug: webrtc:10890\n\u003e Change-Id: Ic43ce44735453626791959df3061ee253356015a\n\u003e Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/149168\n\u003e Commit-Queue: Henrik Boström \u003chbos@webrtc.org\u003e\n\u003e Reviewed-by: Ilya Nikolaevskiy \u003cilnik@webrtc.org\u003e\n\u003e Cr-Commit-Position: refs/heads/master@{#28877}\n\nTBR\u003dilnik@webrtc.org,hbos@webrtc.org\n\nChange-Id: Ia0b7f9806564cf28881c50d6371b8141a22e3431\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nBug: webrtc:10890\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/149175\nReviewed-by: Henrik Andreassson \u003chenrika@webrtc.org\u003e\nCommit-Queue: Henrik Andreassson \u003chenrika@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#28879}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b49220363516074812778787e9663438d5f1b6e0",
      "old_mode": 33188,
      "old_path": "api/stats/rtcstats_objects.h",
      "new_id": "8955c4eb3e329fbb05c08e99fd8b855f550e2e19",
      "new_mode": 33188,
      "new_path": "api/stats/rtcstats_objects.h"
    },
    {
      "type": "modify",
      "old_id": "4b2d39357dd0c42907ca0a03bdea0ae46a5253a1",
      "old_mode": 33188,
      "old_path": "media/base/media_channel.h",
      "new_id": "b0b0b88cee700c42f549aeb62c896599758880dc",
      "new_mode": 33188,
      "new_path": "media/base/media_channel.h"
    },
    {
      "type": "modify",
      "old_id": "c1b4878004d2c8ec18f06fc96109160e86c248eb",
      "old_mode": 33188,
      "old_path": "pc/rtc_stats_collector.cc",
      "new_id": "8336812081c5c1f8a16e8e08aa63fb65260768ea",
      "new_mode": 33188,
      "new_path": "pc/rtc_stats_collector.cc"
    },
    {
      "type": "modify",
      "old_id": "4d59e7c11b38fad75cd77601a59d10c0e9fc47f5",
      "old_mode": 33188,
      "old_path": "pc/rtc_stats_collector_unittest.cc",
      "new_id": "edbfac1d88e9f97ddae6e98dfba9e5998acf9c63",
      "new_mode": 33188,
      "new_path": "pc/rtc_stats_collector_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "ddddb273523d87a8c462a298edc8aae9ae6ed3f5",
      "old_mode": 33188,
      "old_path": "pc/rtc_stats_integrationtest.cc",
      "new_id": "a7231230f116d35832ed1a23385c5013621680eb",
      "new_mode": 33188,
      "new_path": "pc/rtc_stats_integrationtest.cc"
    },
    {
      "type": "modify",
      "old_id": "ead0ebfb66ae6af74c2198b19be31b0a68e80723",
      "old_mode": 33188,
      "old_path": "stats/rtcstats_objects.cc",
      "new_id": "8a89d76d6fa4ee8c0850c8a92f1ad727dacb0d89",
      "new_mode": 33188,
      "new_path": "stats/rtcstats_objects.cc"
    }
  ]
}
