)]}'
{
  "commit": "60b6c1dfa93f2bb5116f7e599e65017e0867cece",
  "tree": "d1af76be4227926209569a25704eb7fc93008ebf",
  "parents": [
    "f7d7e90c5ef41c3a0433104eaffef374368b9e96"
  ],
  "author": {
    "name": "Steve Anton",
    "email": "steveanton@webrtc.org",
    "time": "Wed Jun 13 18:32:27 2018"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Jun 14 00:31:15 2018"
  },
  "message": "[Unified Plan] Clear RtpSender \"SSRC\" when the SDP has no send streams\n\nThis fixes a crash that occurs with this sequence of events:\n1. AddTrack. SetLocalDescription(CreateOffer())\n2. RemoveTrack. SetLocalDescription(CreateOffer())\n3. AddTrack.\n\nWhen AddTrack is called again it re-uses the RtpTransceiver/\nRtpSender and try to configure the underlying MediaChannel. But the\nMediaChannel would DCHECK since the send stream had been destroyed\nby the SLD in 2. and would not get created until SLD is called\nagain.\n\nBug: webrtc:9401\nChange-Id: I4b5572886e17263aaa4ce0408663444d72e09243\nReviewed-on: https://webrtc-review.googlesource.com/83420\nReviewed-by: Taylor Brandstetter \u003cdeadbeef@webrtc.org\u003e\nCommit-Queue: Steve Anton \u003csteveanton@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#23605}",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a9d415af08b40679e0acb4a3b099d94089ea1ce0",
      "old_mode": 33188,
      "old_path": "pc/peerconnection.cc",
      "new_id": "0e0e9a62108e4441f30f29176369d6d93a7242f2",
      "new_mode": 33188,
      "new_path": "pc/peerconnection.cc"
    },
    {
      "type": "modify",
      "old_id": "586189eb753ef10b6bbcfaaee66b240ced449cd1",
      "old_mode": 33188,
      "old_path": "pc/peerconnection_rtp_unittest.cc",
      "new_id": "2123eec36ca824bc199d1f998612c4c08e734423",
      "new_mode": 33188,
      "new_path": "pc/peerconnection_rtp_unittest.cc"
    }
  ]
}
