)]}'
{
  "commit": "83d676bd1505265fca13470288963b0d6ef5f149",
  "tree": "c2f79f2b706ecc7fa9c95d81fa3fcae3a5d6c1a5",
  "parents": [
    "780dc38e41c36eed4034bab1a8f7a59354f80bb7"
  ],
  "author": {
    "name": "Seth Hampson",
    "email": "shampson@webrtc.org",
    "time": "Fri Apr 06 01:12:09 2018"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Fri Apr 06 05:32:24 2018"
  },
  "message": "Bug fix for applying a remote description twice without stream IDs.\n\nA downstream bug ocurred because of a lack of symmetry when adding and\nremoving a remote sender in Plan B that specifies SSRCs, but doesn\u0027t\nspecify stream IDs. The issue when the first remote description is\napplied \"default\" for the stream ID on the remote sender, but the\nsecond time it\u0027s applied the current remote sender\u0027s \"default\" stream\nID does not match the new remote description\u0027s empty stream ID. This\nwas incorrectly interpreted as a new remote sender (which removed/added\nthe sender).\n\nBug: webrtc:7933\nChange-Id: I87191b9e887b3450ef15111b5e867023c723a86e\nReviewed-on: https://webrtc-review.googlesource.com/67191\nReviewed-by: Steve Anton \u003csteveanton@webrtc.org\u003e\nReviewed-by: Noah Richards \u003cnoahric@chromium.org\u003e\nCommit-Queue: Seth Hampson \u003cshampson@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#22760}",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "304ab67f5398274149d1f10860200ca900b7a22c",
      "old_mode": 33188,
      "old_path": "pc/peerconnection.cc",
      "new_id": "1f63874e3bd89fd36c01cd7c900495e2507d339c",
      "new_mode": 33188,
      "new_path": "pc/peerconnection.cc"
    },
    {
      "type": "modify",
      "old_id": "f702112ca2a9c3bc122070b63f4a538dd32a0946",
      "old_mode": 33188,
      "old_path": "pc/peerconnectioninterface_unittest.cc",
      "new_id": "8ee39c945b79266cba7695bce24175b6892aa26d",
      "new_mode": 33188,
      "new_path": "pc/peerconnectioninterface_unittest.cc"
    }
  ]
}
