)]}'
{
  "commit": "a3866aa64528c14a7c6d72cbfdadde363240f263",
  "tree": "72858ce5936b072be49dbed0aa5c20933d86722d",
  "parents": [
    "8a9e08ba230230abc96a0d2ad7fee55f33f2febe"
  ],
  "author": {
    "name": "Harald Alvestrand",
    "email": "hta@webrtc.org",
    "time": "Tue Mar 11 11:51:53 2025"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Mar 11 13:15:03 2025"
  },
  "message": "Refactoring: Look up codec vendor via RtpTransceiver\n\nThis is a necessary step in the process to get codecs to be\nspecified per media section, not per PeerConnection.\n\nNo behavior change expected.\n\nBug: webrtc:360058654\nChange-Id: Ifd78c9bea115e1fa79ee243fb5ccb570559233a1\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/380721\nReviewed-by: Henrik Boström \u003chbos@webrtc.org\u003e\nCommit-Queue: Harald Alvestrand \u003chta@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#44089}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "42b504763caf070f8103065c6a89b66a06c7265a",
      "old_mode": 33188,
      "old_path": "pc/BUILD.gn",
      "new_id": "a07b5d699de549451a99e0e255e6658d556b7de1",
      "new_mode": 33188,
      "new_path": "pc/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "28fae16dc06eb3544979ec64656c9a6bed22dd7f",
      "old_mode": 33188,
      "old_path": "pc/codec_vendor.h",
      "new_id": "04f9b6fe6c6c67884a8cb6aadf4d6edc29ecc9f5",
      "new_mode": 33188,
      "new_path": "pc/codec_vendor.h"
    },
    {
      "type": "modify",
      "old_id": "8cd77a6bf2efc7f506edacb6a8190e5056918bbb",
      "old_mode": 33188,
      "old_path": "pc/media_session.cc",
      "new_id": "ec5c85c7adf9aceab353f782aaafd7472f4c744a",
      "new_mode": 33188,
      "new_path": "pc/media_session.cc"
    },
    {
      "type": "modify",
      "old_id": "590f933343b2c45791df95d72918ed11d6ea5522",
      "old_mode": 33188,
      "old_path": "pc/media_session.h",
      "new_id": "5c56dd9f099ce316974cdc1819a25d2767a63956",
      "new_mode": 33188,
      "new_path": "pc/media_session.h"
    },
    {
      "type": "modify",
      "old_id": "2b01a69f2e64931955ceca3194b9833e1edc8454",
      "old_mode": 33188,
      "old_path": "pc/media_session_unittest.cc",
      "new_id": "fa5b94bd7ef12fee0737d858be8e9124f730d2fc",
      "new_mode": 33188,
      "new_path": "pc/media_session_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "6dde88911fbdf0adf415ade1d8ac9d931c35165c",
      "old_mode": 33188,
      "old_path": "pc/peer_connection.cc",
      "new_id": "473b77d230a0cf13858c55d5c38c9191d229ffcb",
      "new_mode": 33188,
      "new_path": "pc/peer_connection.cc"
    },
    {
      "type": "modify",
      "old_id": "fb0cb3d812515f8a67800813b5ff7e9e72310462",
      "old_mode": 33188,
      "old_path": "pc/peer_connection.h",
      "new_id": "180b2abb93c725e8fa4fcc0ddcad92caf143be4b",
      "new_mode": 33188,
      "new_path": "pc/peer_connection.h"
    },
    {
      "type": "modify",
      "old_id": "d095bbac5c15ee91de1a0c062bf936e6fe1eba05",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_encodings_integrationtest.cc",
      "new_id": "f42ca1545ae1508a830a6cff0f82076cedaf6770",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_encodings_integrationtest.cc"
    },
    {
      "type": "modify",
      "old_id": "34bc5d4a3b051fb165af9d1dc864418c14d254c1",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_end_to_end_unittest.cc",
      "new_id": "21c935b165a3c32b6647fb4b48775b6dbab1b2cc",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_end_to_end_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "2a96dd12cad23ae72eda62dbfeebaabdf22c7afb",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_factory.h",
      "new_id": "3d99c13d0afa40891e849c7996199b9771cbe9bc",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_factory.h"
    },
    {
      "type": "modify",
      "old_id": "b9bd1cbf0e4be2fd19cb881c6f544a007f4e5117",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_factory_proxy.h",
      "new_id": "88ee3b10a0a72aec6e313ce185524ade893097d3",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_factory_proxy.h"
    },
    {
      "type": "modify",
      "old_id": "d34004cd2f013f61280881e910b61d9573292cd7",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_factory_unittest.cc",
      "new_id": "7ca1ccc7b0a9bb20077c3d4aefac4464b3ba8a1c",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_factory_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "e6aa9a9133f072f5a12044e3d03fa0523bfddec8",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_field_trial_tests.cc",
      "new_id": "be9c49f6db3d5062d3c25b3bfb8ee5b62c143e19",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_field_trial_tests.cc"
    },
    {
      "type": "modify",
      "old_id": "0abaf8ed6b5dce88d4aab04d7c2088b0e6929658",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_header_extension_unittest.cc",
      "new_id": "ef296f5b1053c28329197947e42d96b49788928a",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_header_extension_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "64a527f11cbd24c3a607745d25e0211cb60c8696",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_integrationtest.cc",
      "new_id": "34878cb49c43dd90ed6ad21b2716cae986ac27e2",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_integrationtest.cc"
    },
    {
      "type": "modify",
      "old_id": "7c072daacba19a77f587ca18c82fd92fd91041d9",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_interface_unittest.cc",
      "new_id": "1f1a8fc60f206dc165c1b8433f7b8c094af9f498",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_interface_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "54f69b94bf00db3e67ad7565508379bf7de73966",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_internal.h",
      "new_id": "0026b3e47f255cefdc7f30bf0435cefae70c1bd5",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_internal.h"
    },
    {
      "type": "modify",
      "old_id": "8e97f0b5ac3c12ce7aafd07555b17f83d926bb23",
      "old_mode": 33188,
      "old_path": "pc/peer_connection_jsep_unittest.cc",
      "new_id": "547593b8e69f44233d66dfa951870c6ccfe66813",
      "new_mode": 33188,
      "new_path": "pc/peer_connection_jsep_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "dfaee4f5681beaa020f71f9cfc831754a8ad6916",
      "old_mode": 33188,
      "old_path": "pc/rtp_transceiver.h",
      "new_id": "6ab4f1fa5fe391b85a7fbef90467ca8adbc62602",
      "new_mode": 33188,
      "new_path": "pc/rtp_transceiver.h"
    },
    {
      "type": "modify",
      "old_id": "e2df01f80708bcb39e7e5b856ff283fbc1b393ef",
      "old_mode": 33188,
      "old_path": "pc/sdp_offer_answer.cc",
      "new_id": "4f885492935763c044ab2b4b2c275e4f1d2712ea",
      "new_mode": 33188,
      "new_path": "pc/sdp_offer_answer.cc"
    },
    {
      "type": "modify",
      "old_id": "7ceca8bf02057c997e0e6ef486fa1e55539bcdac",
      "old_mode": 33188,
      "old_path": "pc/sdp_offer_answer.h",
      "new_id": "235a63014a6457f25476663f0bc67416188866a6",
      "new_mode": 33188,
      "new_path": "pc/sdp_offer_answer.h"
    },
    {
      "type": "modify",
      "old_id": "8b321913f1888443bb3d3a7740ebce975c57243d",
      "old_mode": 33188,
      "old_path": "pc/webrtc_session_description_factory.cc",
      "new_id": "75f48b27c26a8f458dad8329e53f08d1eaae3eab",
      "new_mode": 33188,
      "new_path": "pc/webrtc_session_description_factory.cc"
    },
    {
      "type": "modify",
      "old_id": "de7fd42f999a34b0203c8f0721fe987ad4b0acb6",
      "old_mode": 33188,
      "old_path": "pc/webrtc_session_description_factory.h",
      "new_id": "935a00805f7bc1f81b80a2c9a541965e52efe993",
      "new_mode": 33188,
      "new_path": "pc/webrtc_session_description_factory.h"
    }
  ]
}
