)]}'
{
  "commit": "ab65d8aab5fe63619033371fca1ce2711c2c2137",
  "tree": "ff08b9cb84d9e0f698cf38915e15c3ee8f7d9fca",
  "parents": [
    "e8fd57c3353fdbca196415b41a8069a67ef102b0"
  ],
  "author": {
    "name": "Ilya Nikolaevskiy",
    "email": "ilnik@webrtc.org",
    "time": "Thu Mar 28 13:53:04 2019"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Mar 28 15:09:12 2019"
  },
  "message": "Fix target bitrate RTCP messages behavior for SVC streams\n\nBefore this CL for SVC streams (e.g VP9) still 3 separate RTP_RTCP senders\nwere created. The RTCP target bitrate messages were treated as simulcast\nand were split and send for each separate spatial layer in a separate SSRC.\n\nTo fix that an svc flag is now wired to VideoSendStream config\nand filled based on the encoder config in WebrtcVideoEngine. This flag is\nused to differentiate between simulcast and SVC mode in RtpVideoSender.\n\nBug: webrtc:10485\nChange-Id: Ifa01d12a7d4f01fcbe448ad11e0cc39ab2d1df55\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/129929\nCommit-Queue: Ilya Nikolaevskiy \u003cilnik@webrtc.org\u003e\nReviewed-by: Niels Moller \u003cnisse@webrtc.org\u003e\nReviewed-by: Erik Språng \u003csprang@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#27345}",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ab95907ac83936bf62168ce90a76c35e7b935245",
      "old_mode": 33188,
      "old_path": "call/rtp_transport_controller_send.cc",
      "new_id": "281655008624205460980c60a1c8606612ce236d",
      "new_mode": 33188,
      "new_path": "call/rtp_transport_controller_send.cc"
    },
    {
      "type": "modify",
      "old_id": "c8a9f2cd4ee5852a74096715e82ea0833f972029",
      "old_mode": 33188,
      "old_path": "call/rtp_transport_controller_send.h",
      "new_id": "44135e4c71ba4921b6b8b415bb13c82496d4b78c",
      "new_mode": 33188,
      "new_path": "call/rtp_transport_controller_send.h"
    },
    {
      "type": "modify",
      "old_id": "d56403542a2573dbea11fd58828276c10d242e5f",
      "old_mode": 33188,
      "old_path": "call/rtp_transport_controller_send_interface.h",
      "new_id": "32862d8dd4560b1b70d9b8600a7bea4b1210d34f",
      "new_mode": 33188,
      "new_path": "call/rtp_transport_controller_send_interface.h"
    },
    {
      "type": "modify",
      "old_id": "87edf10a867e28745c4cea9fc643275099880f9f",
      "old_mode": 33188,
      "old_path": "call/rtp_video_sender.cc",
      "new_id": "748196d06d8592aa85dbfae3b3c3b3136317f39b",
      "new_mode": 33188,
      "new_path": "call/rtp_video_sender.cc"
    },
    {
      "type": "modify",
      "old_id": "d50cb7c2d74c0c631b9c4469ed3d30279ae7fa1c",
      "old_mode": 33188,
      "old_path": "call/rtp_video_sender.h",
      "new_id": "5c0094f34e85cd573f5c23117cf6f417908633bd",
      "new_mode": 33188,
      "new_path": "call/rtp_video_sender.h"
    },
    {
      "type": "modify",
      "old_id": "1a1dd9bdde3e4ff4a6e6171bfca0baaafd811266",
      "old_mode": 33188,
      "old_path": "call/rtp_video_sender_unittest.cc",
      "new_id": "e51e72af86597430c70633ff63f7e63ce1b99072",
      "new_mode": 33188,
      "new_path": "call/rtp_video_sender_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "b5a0a856a6f75b93d1827ffa0cd1763ccb9df6b7",
      "old_mode": 33188,
      "old_path": "call/test/mock_rtp_transport_controller_send.h",
      "new_id": "af440083525000c2cf23ffe2f7c16df9a94985fc",
      "new_mode": 33188,
      "new_path": "call/test/mock_rtp_transport_controller_send.h"
    },
    {
      "type": "modify",
      "old_id": "5daec19449c7f53b97a02a45874124cb9175b850",
      "old_mode": 33188,
      "old_path": "call/video_send_stream.h",
      "new_id": "e4f96d76107ade3c9d0709404a3d9cde6aa1324b",
      "new_mode": 33188,
      "new_path": "call/video_send_stream.h"
    },
    {
      "type": "modify",
      "old_id": "a591ee3b49e840dbd81173cf6f3ae0d7b008c001",
      "old_mode": 33188,
      "old_path": "media/engine/webrtc_video_engine.cc",
      "new_id": "9dbdc81a5dbf70b36f7b5e1daf9053ca8c9a019b",
      "new_mode": 33188,
      "new_path": "media/engine/webrtc_video_engine.cc"
    },
    {
      "type": "modify",
      "old_id": "23c703e6593e7bde27bdd4def776905bf32f3e3b",
      "old_mode": 33188,
      "old_path": "video/video_quality_test.cc",
      "new_id": "b8cf006c8773430c70ef48a38066b0c9c2d4ed7a",
      "new_mode": 33188,
      "new_path": "video/video_quality_test.cc"
    },
    {
      "type": "modify",
      "old_id": "ae905df95a8db4d5b4c975f82d14320721c5d090",
      "old_mode": 33188,
      "old_path": "video/video_send_stream_impl.cc",
      "new_id": "33ee854271148e3b2d6ad06360691126bd09961a",
      "new_mode": 33188,
      "new_path": "video/video_send_stream_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "e8eab842b68606c27bed85fc8cb4605e1faedb2f",
      "old_mode": 33188,
      "old_path": "video/video_send_stream_impl_unittest.cc",
      "new_id": "47a1e6656a4ad06e2459555bcddd869a8ee8e06f",
      "new_mode": 33188,
      "new_path": "video/video_send_stream_impl_unittest.cc"
    }
  ]
}
