)]}'
{
  "commit": "6f727da62bb0bfcfaf169aef96b96ae2ad84a059",
  "tree": "94b35bcee80cc59cd30e586c6294bbbaa4f05852",
  "parents": [
    "4d11c02ad3860938998f4256907733f29a13f4cf"
  ],
  "author": {
    "name": "Markus Handell",
    "email": "handellm@webrtc.org",
    "time": "Fri Jun 12 15:24:54 2020"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Fri Jun 12 16:26:49 2020"
  },
  "message": "Revert \"RtpTransceiverInterface: introduce SetOfferedRtpHeaderExtensions.\"\n\nThis reverts commit 71db9acc4019b8c9c13b14e6a022cbb3b4255b09.\n\nReason for revert: breaks downstream project.\nReason for force push: win bot broken.\n\nOriginal change\u0027s description:\n\u003e RtpTransceiverInterface: introduce SetOfferedRtpHeaderExtensions.\n\u003e\n\u003e This change adds exposure of a new transceiver method for\n\u003e modifying the extensions offered in the next SDP negotiation,\n\u003e following spec details in https://w3c.github.io/webrtc-extensions/#rtcrtptransceiver-interface.\n\u003e\n\u003e Features:\n\u003e - The interface allows to control the negotiated direction as\n\u003e   per https://tools.ietf.org/html/rfc5285#page-7.\n\u003e - The interface allows to remove an extension from SDP\n\u003e   negotiation by modifying the direction to\n\u003e   RtpTransceiverDirection::kStopped.\n\u003e\n\u003e Note: support for signalling directionality of header extensions\n\u003e in the SDP isn\u0027t implemented yet.\n\u003e\n\u003e https://chromestatus.com/feature/5680189201711104.\n\u003e Intent to prototype: https://groups.google.com/a/chromium.org/g/blink-dev/c/65YdUi02yZk\n\u003e\n\u003e Bug: chromium:1051821\n\u003e Change-Id: Iaabc34446f038c46d93c442e90c2a77f77d542d4\n\u003e Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/176408\n\u003e Reviewed-by: Harald Alvestrand \u003chta@webrtc.org\u003e\n\u003e Commit-Queue: Markus Handell \u003chandellm@webrtc.org\u003e\n\u003e Cr-Commit-Position: refs/heads/master@{#31487}\n\nTBR\u003dhta@webrtc.org,handellm@webrtc.org\n\n# Not skipping CQ checks because original CL landed \u003e 1 day ago.\n\nNo-Try: true\nBug: chromium:1051821\nChange-Id: I70e1a07225d7eeec7480fa5577d8ff647eba6902\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/177103\nCommit-Queue: Markus Handell \u003chandellm@webrtc.org\u003e\nReviewed-by: Markus Handell \u003chandellm@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#31516}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5afb806f62dd8842806e4bc3a78fd3c6e1a6b53f",
      "old_mode": 33188,
      "old_path": "api/rtp_parameters.h",
      "new_id": "f831e51f6835355149d4076872a0434585ff957b",
      "new_mode": 33188,
      "new_path": "api/rtp_parameters.h"
    },
    {
      "type": "modify",
      "old_id": "e795e51dfb195072b1b1830a6e75803685aabc01",
      "old_mode": 33188,
      "old_path": "api/rtp_transceiver_interface.cc",
      "new_id": "d4e2b26e33338f6203b8900c9372c5c201fec497",
      "new_mode": 33188,
      "new_path": "api/rtp_transceiver_interface.cc"
    },
    {
      "type": "modify",
      "old_id": "13277d9a502dcbef079d452ff40e969ba2154487",
      "old_mode": 33188,
      "old_path": "api/rtp_transceiver_interface.h",
      "new_id": "9dbafd46ecdc6a5525a5576be509553b63bde383",
      "new_mode": 33188,
      "new_path": "api/rtp_transceiver_interface.h"
    },
    {
      "type": "modify",
      "old_id": "68733a47f4e7f5eacd10d27b872118a3a44e4f57",
      "old_mode": 33188,
      "old_path": "pc/media_session.cc",
      "new_id": "6bf31364a42452b226f11e342659dd55a5aba0f4",
      "new_mode": 33188,
      "new_path": "pc/media_session.cc"
    },
    {
      "type": "modify",
      "old_id": "e93bbcfc5d2595e1214ff88ffd642f14df13b041",
      "old_mode": 33188,
      "old_path": "pc/media_session.h",
      "new_id": "ef83834318f19dbc3139168cc553140d0ca42b9d",
      "new_mode": 33188,
      "new_path": "pc/media_session.h"
    },
    {
      "type": "modify",
      "old_id": "654284ac509b12c12da2e7958e48a215241c7ac7",
      "old_mode": 33188,
      "old_path": "pc/media_session_unittest.cc",
      "new_id": "8b5e32054c9a3554a4b7651c12e108cac2dbf687",
      "new_mode": 33188,
      "new_path": "pc/media_session_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "c46eaa2b9e12b4312683c42b6ac817c25b28da8c",
      "old_mode": 33188,
      "old_path": "pc/peer_connection.cc",
      "new_id": "e581ac0534ec5b50564af5347c1bef193a1d2ab0",
      "new_mode": 33188,
      "new_path": "pc/peer_connection.cc"
    },
    {
      "type": "modify",
      "old_id": "62fda592127643611306d2b9dbe49ca4856bf685",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_header_extension_unittest.cc",
      "new_id": "3f44d4f877d3b3a2f9c578a3b4cd32390964ed4b",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_header_extension_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "b4e500bbc8d1ddc4f01d175d700c5566ed58fd49",
      "old_mode": 33188,
      "old_path": "pc/rtp_transceiver.cc",
      "new_id": "d6e5ff46a123dac9df31737ceff2074afe54a93b",
      "new_mode": 33188,
      "new_path": "pc/rtp_transceiver.cc"
    },
    {
      "type": "modify",
      "old_id": "be46ccfd5c10a806ad0998ff61ae52c073cab780",
      "old_mode": 33188,
      "old_path": "pc/rtp_transceiver.h",
      "new_id": "0668447b9f11f39529871d3d30b04dbb23ba359f",
      "new_mode": 33188,
      "new_path": "pc/rtp_transceiver.h"
    },
    {
      "type": "modify",
      "old_id": "e3f05c4dd9201f72b58865b27d66688b74c6ec73",
      "old_mode": 33188,
      "old_path": "pc/rtp_transceiver_unittest.cc",
      "new_id": "5e345739f17e9ad963f03fdfd6db16bd74369295",
      "new_mode": 33188,
      "new_path": "pc/rtp_transceiver_unittest.cc"
    }
  ]
}
