)]}'
{
  "commit": "6395da1ed7da9f3a8d97475c4e8db722d9415e6f",
  "tree": "90193c1762001b69292d7fb460d13bb920161d69",
  "parents": [
    "5ecea90550816628fa124e7cf55f4cdbc5aa4a7e"
  ],
  "author": {
    "name": "Danil Chapovalov",
    "email": "danilchap@webrtc.org",
    "time": "Mon Jul 27 10:14:11 2026"
  },
  "committer": {
    "name": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Jul 27 11:41:34 2026"
  },
  "message": "Use unwrappred RTP sequence numbers in PacketBuffer\n\nThus avoid brittle DescendingSeqNumComp\u003cuint16_t\u003e as comparator in set.\nSuch comparator lacks some properties like transitivity making it\ndangerous to use with the std::set\n\nBug: chromium:537233963\nChange-Id: I400b423ab3f0d557219d459752e00d211fd97450\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/491041\nCommit-Queue: Danil Chapovalov \u003cdanilchap@webrtc.org\u003e\nReviewed-by: Ilya Nikolaevskiy \u003cilnik@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#48232}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8c0316232bcbfe5efd9348dd7a1c01ad6e5d5bfe",
      "old_mode": 33188,
      "old_path": "api/video/rtp_video_frame_assembler.cc",
      "new_id": "c02c7a218bf441b2637decf730237f0e35aa2edb",
      "new_mode": 33188,
      "new_path": "api/video/rtp_video_frame_assembler.cc"
    },
    {
      "type": "modify",
      "old_id": "815e0f4e45f0fa7c8248b68fd16a522fa8e8f872",
      "old_mode": 33188,
      "old_path": "modules/video_coding/packet_buffer.cc",
      "new_id": "6690f604daaf96de059b9c7433f8aee73b591719",
      "new_mode": 33188,
      "new_path": "modules/video_coding/packet_buffer.cc"
    },
    {
      "type": "modify",
      "old_id": "f8db43fe345f46aa9e2947f6bb58e5f9f0ceed43",
      "old_mode": 33188,
      "old_path": "modules/video_coding/packet_buffer.h",
      "new_id": "7938b8395ac51e53672e0ee24144dc1fdcd43793",
      "new_mode": 33188,
      "new_path": "modules/video_coding/packet_buffer.h"
    },
    {
      "type": "modify",
      "old_id": "45b09e6acaa45b3a834aa0bdd7af7772feb02a26",
      "old_mode": 33188,
      "old_path": "modules/video_coding/packet_buffer_unittest.cc",
      "new_id": "86e337783e61b0ea7c6c18dac9397e6342211f7a",
      "new_mode": 33188,
      "new_path": "modules/video_coding/packet_buffer_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "20bbc3254e8cfc955a6e2b56cef423755181ace5",
      "old_mode": 33188,
      "old_path": "video/rtp_video_stream_receiver2.cc",
      "new_id": "e26c98ec713808af85ff44cb08755b9708df06c0",
      "new_mode": 33188,
      "new_path": "video/rtp_video_stream_receiver2.cc"
    },
    {
      "type": "modify",
      "old_id": "d43c0315ee36b1d3745fc12696d393c0a937bbdb",
      "old_mode": 33188,
      "old_path": "video/rtp_video_stream_receiver2.h",
      "new_id": "71fb67af4fa8d6a63570b913b91e54357c88d106",
      "new_mode": 33188,
      "new_path": "video/rtp_video_stream_receiver2.h"
    }
  ]
}
