)]}'
{
  "commit": "d7e0981281fc8a94043c8a0cd72fffd28cd2df0d",
  "tree": "3e194ebaff73026159d733011983d48ad65329ef",
  "parents": [
    "181fe4ed617cad54c4120ac5e00a5571c093c441"
  ],
  "author": {
    "name": "Danil Chapovalov",
    "email": "danilchap@webrtc.org",
    "time": "Wed Mar 20 08:05:24 2024"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Mar 20 09:55:19 2024"
  },
  "message": "Propagate webrtc::Environment through objc VideoEncoderFactory\n\nBug: webrtc:15860\nChange-Id: I9e7ee89e1ac9f950d38734510cf843e144108d24\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/342800\nReviewed-by: Mirko Bonadei \u003cmbonadei@webrtc.org\u003e\nReviewed-by: Kári Helgason \u003ckthelgason@webrtc.org\u003e\nCommit-Queue: Danil Chapovalov \u003cdanilchap@webrtc.org\u003e\nCr-Commit-Position: refs/heads/main@{#41933}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "12584c091c22796864cdfc01a43cdb4f16e84366",
      "old_mode": 33188,
      "old_path": "sdk/BUILD.gn",
      "new_id": "4ee92fe1be1d8395b79ca6469d97b880efd7e718",
      "new_mode": 33188,
      "new_path": "sdk/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4cf1c9d86eb345b1558a0375ed8b88630d83308d",
      "new_mode": 33188,
      "new_path": "sdk/objc/api/video_codec/RTCNativeVideoEncoder.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be1ddc857d0c5d44bca313ca23f78f6313f7e70c",
      "new_mode": 33188,
      "new_path": "sdk/objc/api/video_codec/RTCNativeVideoEncoder.mm"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6d22c6c7496e3331d19953e479d9303806f7d8a4",
      "new_mode": 33188,
      "new_path": "sdk/objc/api/video_codec/RTCNativeVideoEncoderBuilder+Native.h"
    },
    {
      "type": "modify",
      "old_id": "8df9ceec352d1da9336584a6ee8391df1574980f",
      "old_mode": 33188,
      "old_path": "sdk/objc/api/video_codec/RTCWrappedNativeVideoEncoder.h",
      "new_id": "b0e68233d7a0f1d2bc97df63bf2ae83ec14aa4d2",
      "new_mode": 33188,
      "new_path": "sdk/objc/api/video_codec/RTCWrappedNativeVideoEncoder.h"
    },
    {
      "type": "modify",
      "old_id": "4160572814de353d4ff38b59fc20cd3dc86fa32e",
      "old_mode": 33188,
      "old_path": "sdk/objc/api/video_codec/RTCWrappedNativeVideoEncoder.mm",
      "new_id": "0fc2eca25f80ff60c573e179ad1173f1d34db9b4",
      "new_mode": 33188,
      "new_path": "sdk/objc/api/video_codec/RTCWrappedNativeVideoEncoder.mm"
    },
    {
      "type": "modify",
      "old_id": "85a1e5319d49e97e9f0539cdd602fdcddd3bc3b6",
      "old_mode": 33188,
      "old_path": "sdk/objc/native/src/objc_video_encoder_factory.h",
      "new_id": "c27782b4234d295495c4b2b2c87380071aabd9d9",
      "new_mode": 33188,
      "new_path": "sdk/objc/native/src/objc_video_encoder_factory.h"
    },
    {
      "type": "modify",
      "old_id": "d4ea79cc881ad303794844c17d72e21a3733073b",
      "old_mode": 33188,
      "old_path": "sdk/objc/native/src/objc_video_encoder_factory.mm",
      "new_id": "04515af729a3b3cd790df7a6f3ab783948cfa204",
      "new_mode": 33188,
      "new_path": "sdk/objc/native/src/objc_video_encoder_factory.mm"
    },
    {
      "type": "modify",
      "old_id": "9a4fee2e95d1f03dbf8d79263b7b033f4f5c9981",
      "old_mode": 33188,
      "old_path": "sdk/objc/unittests/objc_video_encoder_factory_tests.mm",
      "new_id": "a04e797672972333ca1683bfa71a787b53e01dd6",
      "new_mode": 33188,
      "new_path": "sdk/objc/unittests/objc_video_encoder_factory_tests.mm"
    }
  ]
}
