)]}'
{
  "commit": "5dfa9300840a481a3f35fb9ad50e2b4ac83a6dea",
  "tree": "ed9d390de58dafa106a495ee144cc6d7cc63f524",
  "parents": [
    "15dbc1a1495f57840e608911814ab0fdddd4ced9"
  ],
  "author": {
    "name": "Debargha Mukherjee",
    "email": "debargha@google.com",
    "time": "Fri Feb 10 05:00:08 2017 -0800"
  },
  "committer": {
    "name": "Debargha Mukherjee",
    "email": "debargha@google.com",
    "time": "Fri Feb 17 22:02:59 2017 +0000"
  },
  "message": "Support trapezoidal models for global motion\n\nAdds functinoality for least-squares, RANSAC as well as encoding and\ndecoding with new constrained homographies that warp blocks to horizontal\nand/or vertical trapezoids. This is for future experimentation. None\nof the models are actually enabled in the code.\n\nChange-Id: I1936018c6b11587d6fd83c3a2c63548cb641b33f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "866bdb99bfcb6b44418fad917e4a020876442919",
      "old_mode": 33188,
      "old_path": "av1/common/entropymv.c",
      "new_id": "91d8d94beb7a9fe32894cbe0aadd264f6dc02e24",
      "new_mode": 33188,
      "new_path": "av1/common/entropymv.c"
    },
    {
      "type": "modify",
      "old_id": "cd4b4e670079ccb1264a2b9b5442e3fc09486a3a",
      "old_mode": 33188,
      "old_path": "av1/common/mv.h",
      "new_id": "9275c23b9e0f63a9f0c0351310d1fa72b5a1632b",
      "new_mode": 33188,
      "new_path": "av1/common/mv.h"
    },
    {
      "type": "modify",
      "old_id": "9698c5fc3d57e5b312437a58d7d38f22fcb3e17b",
      "old_mode": 33188,
      "old_path": "av1/common/warped_motion.c",
      "new_id": "86ba46c6f536d202be3e0e10006750003a70e58f",
      "new_mode": 33188,
      "new_path": "av1/common/warped_motion.c"
    },
    {
      "type": "modify",
      "old_id": "c1d81773459a741b696660b02ebb8d7748f23423",
      "old_mode": 33188,
      "old_path": "av1/common/warped_motion.h",
      "new_id": "b3fb4f2af2dd8fa88823ded351ee69cb37a699c7",
      "new_mode": 33188,
      "new_path": "av1/common/warped_motion.h"
    },
    {
      "type": "modify",
      "old_id": "6d91cfe3a8d775281c9c6e78883075db3118ec63",
      "old_mode": 33188,
      "old_path": "av1/decoder/decodeframe.c",
      "new_id": "4b9854945f5eedaf6cd12769f6e99751eb7ceab4",
      "new_mode": 33188,
      "new_path": "av1/decoder/decodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "8331e8a0dbc0eb2e7e919c3a6af0f03b448e213a",
      "old_mode": 33188,
      "old_path": "av1/encoder/bitstream.c",
      "new_id": "e454200f77116d054fef0005d8751ce59b682589",
      "new_mode": 33188,
      "new_path": "av1/encoder/bitstream.c"
    },
    {
      "type": "modify",
      "old_id": "e408278169ef6bf35a939155393746109b405ec5",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder.c",
      "new_id": "5bc8e60eba12506f1abeacb09ea31f90ab5586f4",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder.c"
    },
    {
      "type": "modify",
      "old_id": "8259c45426372ebdc31230e4a16be3abee923870",
      "old_mode": 33188,
      "old_path": "av1/encoder/global_motion.c",
      "new_id": "a213d8d18612fc297b868377e3eebab2da1db65d",
      "new_mode": 33188,
      "new_path": "av1/encoder/global_motion.c"
    },
    {
      "type": "modify",
      "old_id": "1f9b5a2ad62f533a8d344bcdc0cfc7deddbb08ad",
      "old_mode": 33188,
      "old_path": "av1/encoder/global_motion.h",
      "new_id": "b3893b589ad992064381f60ba5ed37629e6a8c57",
      "new_mode": 33188,
      "new_path": "av1/encoder/global_motion.h"
    },
    {
      "type": "modify",
      "old_id": "766a1cf513700cd02456aa0282ecb32fbf8afd01",
      "old_mode": 33188,
      "old_path": "av1/encoder/ransac.c",
      "new_id": "3b06710c5397e8eefae4e73719c7c119251a1b11",
      "new_mode": 33188,
      "new_path": "av1/encoder/ransac.c"
    },
    {
      "type": "modify",
      "old_id": "c45603ca755f36379eebb47ffe8ae858edb7dd13",
      "old_mode": 33188,
      "old_path": "av1/encoder/ransac.h",
      "new_id": "91e6acbc5834667bd32490e2a80ee5a80630e8b3",
      "new_mode": 33188,
      "new_path": "av1/encoder/ransac.h"
    },
    {
      "type": "modify",
      "old_id": "8717c0c644be8b9fc1053a34d279c9c8b7401b92",
      "old_mode": 33188,
      "old_path": "av1/encoder/rdopt.c",
      "new_id": "52a25bf6f322a3ce15291a998aa8067e5f8ddd77",
      "new_mode": 33188,
      "new_path": "av1/encoder/rdopt.c"
    }
  ]
}
