)]}'
{
  "commit": "a09f21b2074b8058f92714eaa426b7a72fd85570",
  "tree": "4d167632c2727da2917e9e6fc94fd9ca01b6db31",
  "parents": [
    "a087f6f1c842f1d70ad207b44c48321ab60d2d95"
  ],
  "author": {
    "name": "Palak Agarwal",
    "email": "agpalak@google.com",
    "time": "Wed Feb 22 13:46:23 2023"
  },
  "committer": {
    "name": "WebRTC LUCI CQ",
    "email": "webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Feb 22 17:08:53 2023"
  },
  "message": "Introduce capture_time_identifier in webrtc::EncodedImage\n\nThis CL propagates capture_time_identifier introduced in\nwebrtc::VideoFrame and propagates it to EncodedImage. For use cases\ninvolving EncodedTransforms, this identifier is further propagated to\nTransformableVideoSenderFrame.\n\nVideoEncoder::Encode function is overriden by each encoder. Each of\nthese overriden functions needs to be changed so that they can handle\nthis new identifier and propagate its value in the created EncodedImage.\n\nChange-Id: I5bea4c5a3fe714f1198e497a4bcb5fd059afe516\nBug: webrtc:14878\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/291800\nReviewed-by: Tony Herre \u003cherre@google.com\u003e\nReviewed-by: Harald Alvestrand \u003chta@webrtc.org\u003e\nCommit-Queue: Palak Agarwal \u003cagpalak@google.com\u003e\nCr-Commit-Position: refs/heads/main@{#39374}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "92832c00bc64dab038e9582259a25edd43789430",
      "old_mode": 33188,
      "old_path": "api/frame_transformer_interface.h",
      "new_id": "16a869e83b7589f1600a197cbe9e72f32d73e75f",
      "new_mode": 33188,
      "new_path": "api/frame_transformer_interface.h"
    },
    {
      "type": "modify",
      "old_id": "9046167470b830251285b532d7d7d7445dd48850",
      "old_mode": 33188,
      "old_path": "api/video/encoded_image.h",
      "new_id": "7b2f5c88f0839dec513cb77f6ce06e8afd5ca385",
      "new_mode": 33188,
      "new_path": "api/video/encoded_image.h"
    },
    {
      "type": "modify",
      "old_id": "b34d2f72217f88e8ca7962c59a1169c3f8773c17",
      "old_mode": 33188,
      "old_path": "modules/rtp_rtcp/source/rtp_sender_video_frame_transformer_delegate.cc",
      "new_id": "aeda625e5ad2789a45d545cc837a46222f8146d5",
      "new_mode": 33188,
      "new_path": "modules/rtp_rtcp/source/rtp_sender_video_frame_transformer_delegate.cc"
    },
    {
      "type": "modify",
      "old_id": "883b98aa7ec4091a996b923209494b5463191d1d",
      "old_mode": 33188,
      "old_path": "modules/rtp_rtcp/source/rtp_sender_video_unittest.cc",
      "new_id": "9f44d7861d6e08428b938e72b3b3cba8738af261",
      "new_mode": 33188,
      "new_path": "modules/rtp_rtcp/source/rtp_sender_video_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "e89dc29ed47b7b64561682effa4e7585a2fbd200",
      "old_mode": 33188,
      "old_path": "modules/video_coding/codecs/av1/libaom_av1_encoder.cc",
      "new_id": "13ffc93e3fb372edc18206194b58ffd7e525e3ba",
      "new_mode": 33188,
      "new_path": "modules/video_coding/codecs/av1/libaom_av1_encoder.cc"
    },
    {
      "type": "modify",
      "old_id": "1dcf53e7a05e73d88201ff1e1be5743825eaa5d9",
      "old_mode": 33188,
      "old_path": "modules/video_coding/codecs/av1/libaom_av1_encoder_unittest.cc",
      "new_id": "5b569faabcd55a1267fcbd6450bcd0e472f64262",
      "new_mode": 33188,
      "new_path": "modules/video_coding/codecs/av1/libaom_av1_encoder_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "899826eee43863b59f372c25c99a4f9a0b621d2e",
      "old_mode": 33188,
      "old_path": "modules/video_coding/codecs/test/encoded_video_frame_producer.cc",
      "new_id": "be2f2bfcba4241185ce1f60d8ef7543d5738d4cb",
      "new_mode": 33188,
      "new_path": "modules/video_coding/codecs/test/encoded_video_frame_producer.cc"
    },
    {
      "type": "modify",
      "old_id": "04f4a64950a3afcd204f5de1a6b7f1aafe904d72",
      "old_mode": 33188,
      "old_path": "modules/video_coding/codecs/test/encoded_video_frame_producer.h",
      "new_id": "063cfd4efe722af96bc6522fc263bb2e8020d94f",
      "new_mode": 33188,
      "new_path": "modules/video_coding/codecs/test/encoded_video_frame_producer.h"
    },
    {
      "type": "modify",
      "old_id": "20bfc65dffb666e75f1efc85695e5d97a6be88ad",
      "old_mode": 33188,
      "old_path": "modules/video_coding/codecs/vp8/libvpx_vp8_encoder.cc",
      "new_id": "54574025422da0ad68d0f86ae149b4660ace25e6",
      "new_mode": 33188,
      "new_path": "modules/video_coding/codecs/vp8/libvpx_vp8_encoder.cc"
    },
    {
      "type": "modify",
      "old_id": "3dba3976846cb5fb336d64a04c74c21431af344a",
      "old_mode": 33188,
      "old_path": "modules/video_coding/codecs/vp8/test/vp8_impl_unittest.cc",
      "new_id": "839d69624483976c2c43101ffe3e4c5dcfcd74cf",
      "new_mode": 33188,
      "new_path": "modules/video_coding/codecs/vp8/test/vp8_impl_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "c2884c0395d7e8542ec2bc3d2253ca5fa5bc4531",
      "old_mode": 33188,
      "old_path": "modules/video_coding/codecs/vp9/libvpx_vp9_encoder.cc",
      "new_id": "e05428964d3385f70d05df442f563600dcd3b16d",
      "new_mode": 33188,
      "new_path": "modules/video_coding/codecs/vp9/libvpx_vp9_encoder.cc"
    },
    {
      "type": "modify",
      "old_id": "b6293a342eb23fe18d815c39ab710bb81b9a22bc",
      "old_mode": 33188,
      "old_path": "modules/video_coding/codecs/vp9/test/vp9_impl_unittest.cc",
      "new_id": "a74dfa4ed20161e8328cdcb395e2cb0d818c2f8c",
      "new_mode": 33188,
      "new_path": "modules/video_coding/codecs/vp9/test/vp9_impl_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "b0666a4744d2209bea569e537cbec097b326a826",
      "old_mode": 33188,
      "old_path": "video/video_stream_encoder.cc",
      "new_id": "7e10e778e378dd9d1d56cd5bb740c8a122bd0155",
      "new_mode": 33188,
      "new_path": "video/video_stream_encoder.cc"
    }
  ]
}
