)]}'
{
  "commit": "9b05803e1949119a8e3884dbf27af0b0a8e79d49",
  "tree": "40650f16faaf91d6b7461a5750959927746cb48d",
  "parents": [
    "5528402ef8656bee17a09a87ea764bd05b58a913"
  ],
  "author": {
    "name": "philipel",
    "email": "philipel@webrtc.org",
    "time": "Mon Feb 10 10:30:00 2020"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Mon Feb 10 12:12:47 2020"
  },
  "message": "Implement injectable EncoderSelectorInterface and wire it up in the VideoStreamEncoder.\n\nThe EncoderSelectorInterface is meant to replace the \"WebRTC-NetworkCondition-EncoderSwitch\" field trial, so the field trial will be ignored if an EncoderSelectorInterface object has been injected.\n\nBug: webrtc:11341\nChange-Id: I5371fac9c9ad8e38223a81dd1e7bfefb2bb458cb\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/168193\nCommit-Queue: Philip Eliasson \u003cphilipel@webrtc.org\u003e\nReviewed-by: Niels Moller \u003cnisse@webrtc.org\u003e\nReviewed-by: Erik Språng \u003csprang@webrtc.org\u003e\nReviewed-by: Rasmus Brandt \u003cbrandtr@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#30490}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4997327971b0dea92d284cc749ef21e0e5bc5fec",
      "old_mode": 33188,
      "old_path": "api/video/video_stream_encoder_settings.h",
      "new_id": "743524b352f7d5f2bbd9544bf6161401d9461857",
      "new_mode": 33188,
      "new_path": "api/video/video_stream_encoder_settings.h"
    },
    {
      "type": "modify",
      "old_id": "1f80fa74db7596b03a24d065e1789835a6fc03e6",
      "old_mode": 33188,
      "old_path": "api/video_codecs/video_encoder_factory.h",
      "new_id": "a84a29771958920488f588392d35cd22447a6c21",
      "new_mode": 33188,
      "new_path": "api/video_codecs/video_encoder_factory.h"
    },
    {
      "type": "modify",
      "old_id": "029ce63443f458fe719b28e5a4601d3aacfca2da",
      "old_mode": 33188,
      "old_path": "media/engine/webrtc_video_engine.cc",
      "new_id": "f2426ce0c6015391f352bd13561a7fe351dd2bdc",
      "new_mode": 33188,
      "new_path": "media/engine/webrtc_video_engine.cc"
    },
    {
      "type": "modify",
      "old_id": "d5ed95b7f0e08931efeb265980719155bfdd7b71",
      "old_mode": 33188,
      "old_path": "media/engine/webrtc_video_engine.h",
      "new_id": "e4506ad09603bad18bcbd85588aa3a7cd3fe9ddb",
      "new_mode": 33188,
      "new_path": "media/engine/webrtc_video_engine.h"
    },
    {
      "type": "modify",
      "old_id": "d56091105c76935c8fb98de64e091f0a700919dd",
      "old_mode": 33188,
      "old_path": "test/video_encoder_proxy_factory.h",
      "new_id": "46caf8df2d85e723b6282f9cfeb1984c04d66a1d",
      "new_mode": 33188,
      "new_path": "test/video_encoder_proxy_factory.h"
    },
    {
      "type": "modify",
      "old_id": "065311385d5471cffd635823d5ddef4ab76fc0f5",
      "old_mode": 33188,
      "old_path": "video/BUILD.gn",
      "new_id": "0916efc6d360404fa62e325539159d9dd1285607",
      "new_mode": 33188,
      "new_path": "video/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "4079ab5f730070baad71df2fd6550b924499f6c0",
      "old_mode": 33188,
      "old_path": "video/video_stream_encoder.cc",
      "new_id": "a27639935aaa64294a4491d3fffd62df1070a9b1",
      "new_mode": 33188,
      "new_path": "video/video_stream_encoder.cc"
    },
    {
      "type": "modify",
      "old_id": "0390d7fdf0d0d39180923df737d9c6fe051802ec",
      "old_mode": 33188,
      "old_path": "video/video_stream_encoder.h",
      "new_id": "f8902dfb73200fffdc9a847f9d53456f751db636",
      "new_mode": 33188,
      "new_path": "video/video_stream_encoder.h"
    },
    {
      "type": "modify",
      "old_id": "d7cf579dba28b53a456500917ba564573497e0d8",
      "old_mode": 33188,
      "old_path": "video/video_stream_encoder_unittest.cc",
      "new_id": "323168a92e9315f86da093eab02eed1ddadbb648",
      "new_mode": 33188,
      "new_path": "video/video_stream_encoder_unittest.cc"
    }
  ]
}
