)]}'
{
  "commit": "cf4ed1516e28c0bf698c88530702ad9ff0835eae",
  "tree": "aa7ab2d15af8f86f3587e522d3d0e854a6299192",
  "parents": [
    "edcb25b623b2e8e74ca35d82c1efa4eedea940b7"
  ],
  "author": {
    "name": "Tommi",
    "email": "tommi@webrtc.org",
    "time": "Mon May 09 20:46:57 2022"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue May 10 13:50:31 2022"
  },
  "message": "Add GetRtpExtensionMap to ReceiveStream and remove GetRtpExtensions.\n\nGetRtpExtensions() is still used in one corner case for audio receive\nstreams, so GetRtpExtensions has migrated to AudioReceiveStream.\n\nUpdated FlexfecReceiveStream config management (incl. pass by value) and\nnow store an RtpHeaderExtensionMap in FlexfecReceiveStreamImpl.\n\nCall GetRtpExtensionMap() from call.cc instead of constructing one on\nthe fly for each rtp packet (for video packets at least).\n\nBug: webrtc:11993\nChange-Id: Id90ec5d43ea368f58edd6f17cb39d8c54aec641f\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/261800\nReviewed-by: Niels Moller \u003cnisse@webrtc.org\u003e\nCommit-Queue: Tomas Gunnarsson \u003ctommi@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#36839}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "77031cd1209f88c3d3918986ff713e4ee4b7a4ac",
      "old_mode": 33188,
      "old_path": "audio/audio_receive_stream.cc",
      "new_id": "d12edf37c3dfa2709914228adefa5ecaf7425b47",
      "new_mode": 33188,
      "new_path": "audio/audio_receive_stream.cc"
    },
    {
      "type": "modify",
      "old_id": "0d18dc9516e51141aff7cb4c61b13eae2695bb2b",
      "old_mode": 33188,
      "old_path": "audio/audio_receive_stream.h",
      "new_id": "7fe942080a3bcc4867cb9427c2cbf226c3aff399",
      "new_mode": 33188,
      "new_path": "audio/audio_receive_stream.h"
    },
    {
      "type": "modify",
      "old_id": "fbf2fe379ff283f7293132b3f5f3264d4039dd00",
      "old_mode": 33188,
      "old_path": "call/BUILD.gn",
      "new_id": "ba0da32bcae92fb7b52aa20136cc4a2880b616f6",
      "new_mode": 33188,
      "new_path": "call/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "4846620342ee750effe49e42c271c4cb2a180532",
      "old_mode": 33188,
      "old_path": "call/audio_receive_stream.h",
      "new_id": "45f2feb795c5323d6ad609836156bf7fcf7840b3",
      "new_mode": 33188,
      "new_path": "call/audio_receive_stream.h"
    },
    {
      "type": "modify",
      "old_id": "a89aed37def125a7ad4d728a111d3653266676f5",
      "old_mode": 33188,
      "old_path": "call/call.cc",
      "new_id": "ed5ee1bc1848dea0caa56f27a1cf7bec625a6159",
      "new_mode": 33188,
      "new_path": "call/call.cc"
    },
    {
      "type": "modify",
      "old_id": "e4652d259ac09d4c88ce005756c3ac349727555f",
      "old_mode": 33188,
      "old_path": "call/call.h",
      "new_id": "9d6d4ee11ae596c86e54352674519f717db6a674",
      "new_mode": 33188,
      "new_path": "call/call.h"
    },
    {
      "type": "modify",
      "old_id": "ef53851d4654b5025265848039b9f6179ef2e31e",
      "old_mode": 33188,
      "old_path": "call/degraded_call.cc",
      "new_id": "3790c78927ef55cfee3bffa9d61914b39eddd33d",
      "new_mode": 33188,
      "new_path": "call/degraded_call.cc"
    },
    {
      "type": "modify",
      "old_id": "dfd041a1c5768ace6116bf179694b3f413674ff5",
      "old_mode": 33188,
      "old_path": "call/degraded_call.h",
      "new_id": "59f52365931f1e56112d47aad22a79952600761a",
      "new_mode": 33188,
      "new_path": "call/degraded_call.h"
    },
    {
      "type": "modify",
      "old_id": "24e2120eceab3fbe45c0b23d809b92e7f8141681",
      "old_mode": 33188,
      "old_path": "call/flexfec_receive_stream_impl.cc",
      "new_id": "6f2b5dcad7f6cc268b970166f009691f59ef852b",
      "new_mode": 33188,
      "new_path": "call/flexfec_receive_stream_impl.cc"
    },
    {
      "type": "modify",
      "old_id": "1858da7c6cddf24986717b2b992fcfe3ca4c2212",
      "old_mode": 33188,
      "old_path": "call/flexfec_receive_stream_impl.h",
      "new_id": "e25b7f09c22d962eeeccc9962804ab74f874108a",
      "new_mode": 33188,
      "new_path": "call/flexfec_receive_stream_impl.h"
    },
    {
      "type": "modify",
      "old_id": "93ca03e8f587340cae24842b16e62304150504d4",
      "old_mode": 33188,
      "old_path": "call/receive_stream.h",
      "new_id": "0464a70a28aaa9c4bce7bcd629b7c90d944b38a2",
      "new_mode": 33188,
      "new_path": "call/receive_stream.h"
    },
    {
      "type": "modify",
      "old_id": "d235e207502fadbd7b116c36c9488815a64c7d23",
      "old_mode": 33188,
      "old_path": "media/engine/fake_webrtc_call.cc",
      "new_id": "19a4ad2199902c5aa0a9f532710d315a5760d5c3",
      "new_mode": 33188,
      "new_path": "media/engine/fake_webrtc_call.cc"
    },
    {
      "type": "modify",
      "old_id": "64b9c0db66f14cf7d64d1efcf498e908c84ee3f8",
      "old_mode": 33188,
      "old_path": "media/engine/fake_webrtc_call.h",
      "new_id": "c26f7b1ddf5887c96527e11be229e4c15031d906",
      "new_mode": 33188,
      "new_path": "media/engine/fake_webrtc_call.h"
    },
    {
      "type": "modify",
      "old_id": "46fa2d94e7516db13815ef16a60a530a6d4219fe",
      "old_mode": 33188,
      "old_path": "video/rtp_video_stream_receiver2.cc",
      "new_id": "886d1bdd6f79c71fdacb41d3f4e09f9edba9b80e",
      "new_mode": 33188,
      "new_path": "video/rtp_video_stream_receiver2.cc"
    },
    {
      "type": "modify",
      "old_id": "d9072277cc93f4a60337b0dc6a66f554cd295e15",
      "old_mode": 33188,
      "old_path": "video/rtp_video_stream_receiver2.h",
      "new_id": "4658401fa563d5c97e988512233efdb836897d8d",
      "new_mode": 33188,
      "new_path": "video/rtp_video_stream_receiver2.h"
    },
    {
      "type": "modify",
      "old_id": "5574b350a785f151ddb2d9048498b0cdee352d02",
      "old_mode": 33188,
      "old_path": "video/video_receive_stream2.cc",
      "new_id": "96c13a9b104f98a78f92bec6526b8ddc262fed19",
      "new_mode": 33188,
      "new_path": "video/video_receive_stream2.cc"
    },
    {
      "type": "modify",
      "old_id": "9caa7f6397aca160a9827580a4b9388dab996c79",
      "old_mode": 33188,
      "old_path": "video/video_receive_stream2.h",
      "new_id": "d5b2b18df256d5d8860857ba4233204123cec3ca",
      "new_mode": 33188,
      "new_path": "video/video_receive_stream2.h"
    }
  ]
}
