)]}'
{
  "commit": "9fbbdc2fef109d60136a651348902a39ab578eb7",
  "tree": "2c8c8fcf0e01043c95816299b2998d7a2b2d11c6",
  "parents": [
    "c1db79beb79fb63a8359f8310f2f621883fd7abe"
  ],
  "author": {
    "name": "Bjorn Mellem",
    "email": "mellem@webrtc.org",
    "time": "Fri Jun 16 16:23:50 2017"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Fri Jun 16 16:46:30 2017"
  },
  "message": "Create the VideoEncoderFactory and implement it.\n\nAdds the VideoEncoderFactory interface and implements it for use with HardwareVideoEncoder.  This uses MediaCodecVideoEncoder\u0027s initialization code as an example.\n\nBUG\u003dwebrtc:7760\n\nChange-Id: I9fbc93ce9ac4ad866750a4386c4f15e800a3073e\nReviewed-on: https://chromium-review.googlesource.com/530063\nCommit-Queue: Bjorn Mellem \u003cmellem@webrtc.org\u003e\nReviewed-by: Sami Kalliomäki \u003csakal@webrtc.org\u003e\nReviewed-by: Peter Thatcher \u003cpthatcher@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#18636}",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8f9fb07e76b63a0bd4f2b93e5a45ea6ce95b184e",
      "old_mode": 33188,
      "old_path": "webrtc/sdk/android/BUILD.gn",
      "new_id": "9332a15d5ba83631146057a5b300d36340b78bb0",
      "new_mode": 33188,
      "new_path": "webrtc/sdk/android/BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "adf16462e7e7dc48152bfae260e10cdd59e56744",
      "new_mode": 33188,
      "new_path": "webrtc/sdk/android/api/org/webrtc/HardwareVideoEncoderFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e7611ff33f239db45e037b765673b5a9daef4566",
      "new_mode": 33188,
      "new_path": "webrtc/sdk/android/api/org/webrtc/VideoEncoderFactory.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "87fe6ef7bd783e4525171b87f21eeb5c22446bb4",
      "new_mode": 33188,
      "new_path": "webrtc/sdk/android/instrumentationtests/src/org/webrtc/HardwareVideoEncoderTest.java"
    },
    {
      "type": "modify",
      "old_id": "d36ef6cf47d6ca429860bfa66b00c54a3b043791",
      "old_mode": 33188,
      "old_path": "webrtc/sdk/android/src/java/org/webrtc/HardwareVideoEncoder.java",
      "new_id": "105458bd45a8909b8fe273eec31777e19685876b",
      "new_mode": 33188,
      "new_path": "webrtc/sdk/android/src/java/org/webrtc/HardwareVideoEncoder.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "87fc202ecea6e88d34a5e31aac3230e5c6113bd0",
      "new_mode": 33188,
      "new_path": "webrtc/sdk/android/src/java/org/webrtc/I420BufferImpl.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2d4ef9ad643b41db2a23df9a5655013d3f5dbae7",
      "new_mode": 33188,
      "new_path": "webrtc/sdk/android/src/java/org/webrtc/VideoCodecType.java"
    }
  ]
}
