)]}'
{
  "commit": "c592e766a062aa6c2ea5dbe20237b71f5848c6ba",
  "tree": "67ebeac19c28e16c7108ba53f3baa7902afcb2fa",
  "parents": [
    "902bc24b6f9094138dd3524b9fe321f9a7fe9fa8"
  ],
  "author": {
    "name": "Qiu Jianlin",
    "email": "jianlin.qiu@intel.com",
    "time": "Fri Feb 07 01:51:03 2025"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Feb 12 00:42:55 2025"
  },
  "message": "Reland \"Follow pref order for codec fallback.\"\n\nThis is a reland of commit 1ad3e14e9981772554a848c5034c7c555680aef7\n\nThe original CL removes all sending streams since all codec types has\nbeen attempted for encoding and we have no other codecs to fallback to.\n\nHowever some downstream applications will still attempt to set the codec\npreferences even all send streams have been removed.\nAs a result, we follow previous logic to keep the send streams, to avoid\nthe regression.\n\nOriginal change\u0027s description:\n\u003e Follow codec preference order for sending codec fallback.\n\u003e\n\u003e When encoder selector is not enabled, currently we always fallback to\n\u003e VP8 no matter how the codec preference is setup. Update to follow codec\n\u003e preference order for the fallback.\n\u003e\n\u003e Bug: chromium:378566918\n\u003e Change-Id: Ia3fbfc9d407683ef7b3d6246af7e9ec58535dc89\n\u003e Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/370707\n\u003e Reviewed-by: Erik Språng \u003csprang@webrtc.org\u003e\n\u003e Reviewed-by: Henrik Boström \u003chbos@webrtc.org\u003e\n\u003e Commit-Queue: Jianlin Qiu \u003cjianlin.qiu@intel.com\u003e\n\u003e Reviewed-by: Harald Alvestrand \u003chta@webrtc.org\u003e\n\u003e Reviewed-by: Sergey Silkin \u003cssilkin@webrtc.org\u003e\n\u003e Cr-Commit-Position: refs/heads/main@{#43566}\n\nBug: chromium:378566918, b/384725754\nChange-Id: Ifd48b30b80ae51c3ede9391ed62e8ce408864aa0\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/374852\nReviewed-by: Erik Språng \u003csprang@webrtc.org\u003e\nReviewed-by: Henrik Boström \u003chbos@webrtc.org\u003e\nCommit-Queue: Jianlin Qiu \u003cjianlin.qiu@intel.com\u003e\nReviewed-by: Sergey Silkin \u003cssilkin@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#43874}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "60ecc464555fb8880a0908c2e044af826d4beb6e",
      "old_mode": 33261,
      "old_path": "experiments/field_trials.py",
      "new_id": "6d8e83c291b500425ab65b3ad7c6ff2ab07b063e",
      "new_mode": 33261,
      "new_path": "experiments/field_trials.py"
    },
    {
      "type": "modify",
      "old_id": "911a34bde0dd11dbfb4f4fdeae4097e82bae1d6a",
      "old_mode": 33188,
      "old_path": "media/engine/webrtc_video_engine_unittest.cc",
      "new_id": "9a1ef8599a757dc4f6336567193d8b2a13cf0c7b",
      "new_mode": 33188,
      "new_path": "media/engine/webrtc_video_engine_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "5f5c3a9e434eb05e05dc1e761303b9e91122427e",
      "old_mode": 33188,
      "old_path": "video/video_stream_encoder.cc",
      "new_id": "4764308ed3cbada0baf0e005d15c2a2b95e222cc",
      "new_mode": 33188,
      "new_path": "video/video_stream_encoder.cc"
    },
    {
      "type": "modify",
      "old_id": "475a9e65b080da6661a1e764c0975a49d783d96a",
      "old_mode": 33188,
      "old_path": "video/video_stream_encoder.h",
      "new_id": "363e4dd1c30e783b22ec5580566ecc5ea6a91699",
      "new_mode": 33188,
      "new_path": "video/video_stream_encoder.h"
    },
    {
      "type": "modify",
      "old_id": "c26934ae14efa1fa909ae9f61036256c630095bc",
      "old_mode": 33188,
      "old_path": "video/video_stream_encoder_unittest.cc",
      "new_id": "a0c9eabd240c09d87e615777d7196b5498f67102",
      "new_mode": 33188,
      "new_path": "video/video_stream_encoder_unittest.cc"
    }
  ]
}
