)]}'
{
  "commit": "b971a534e91452fbd9bbbb41fbfb6e99a4e8da53",
  "tree": "4a75de885a6f0f7305f63c6fe7470829e9915ca5",
  "parents": [
    "b5dedfc8562389f42121d4a44af32cfd802600bc"
  ],
  "author": {
    "name": "Wei Zhou",
    "email": "weizhou@meta.com",
    "time": "Wed Aug 23 21:09:54 2023"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Aug 25 15:51:18 2023"
  },
  "message": "Fix inconsistent logics to check if temporal layer is supported\n\nIn fucntion EncoderStreamFactory::CreateSimulcastOrConferenceModeScreenshareStreams, the follow code allows TL for H264.\n  const bool temporal_layers_supported \u003d\n      absl::EqualsIgnoreCase(codec_name_, kVp8CodecName) ||\n      absl::EqualsIgnoreCase(codec_name_, kH264CodecName);\nHowever, the helper function IsTemporalLayersSupported does not allow TL for H264. The diff unifies the logic by using the helper function\n\nBug: webrtc:15442\nChange-Id: I1497ccc1cd5d3715310e0485f9179bd8e6948f1a\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/317542\nCommit-Queue: Philip Eliasson \u003cphilipel@webrtc.org\u003e\nReviewed-by: Philip Eliasson \u003cphilipel@webrtc.org\u003e\nReviewed-by: Philipp Hancke \u003cphancke@microsoft.com\u003e\nReviewed-by: Erik Språng \u003csprang@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#40629}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c955602cfce0f5b6656507d69924cb9a143d2a8c",
      "old_mode": 33188,
      "old_path": "video/config/encoder_stream_factory.cc",
      "new_id": "a4e41ad62daa4ec1d9c1df935824838118188d94",
      "new_mode": 33188,
      "new_path": "video/config/encoder_stream_factory.cc"
    }
  ]
}
