)]}'
{
  "commit": "d2a592e1c119cd6cc59025f92bd335643a0ee5d9",
  "tree": "3ae02bb7346f952ee05add753744dacb67ca112f",
  "parents": [
    "6d3067c9be56c66c6b912be54bb688779fb954ca"
  ],
  "author": {
    "name": "David Turner",
    "email": "david.turner@argondesign.com",
    "time": "Fri Nov 16 14:59:31 2018 +0000"
  },
  "committer": {
    "name": "David Turner",
    "email": "david.turner@argondesign.com",
    "time": "Fri Nov 16 20:24:20 2018 +0000"
  },
  "message": "Form CurrentFrame structure, rename frame_offset\n\nMove a number of elements of AV1_COMMON which refer specifically to the\ncurrent frame into a new CurrentFrame structure.  Also, move those\nelements specific to skip mode into a SkipModeInfo structure.  This\nchange is not exhaustive; we plan to move over more elements in future.\n\nAlso, frame_offset is renamed to order_hint in order to be clearer about\nits purpose and to match the terminology in the bitstream spec.\n\nThis forms part of wider restructuring and refactoring in order to\nachieve a clean API separation at the entry to the low-level encoder.\n\nBUG\u003daomedia:2244\n\nChange-Id: Ie85280138d11b83625a764602bef502252a4567f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fe025fddc6bf2faa9f701e8ccc21cf0111330795",
      "old_mode": 33188,
      "old_path": "av1/av1_cx_iface.c",
      "new_id": "3cb15674c84b0b3161e51bbba5e243ed187149a3",
      "new_mode": 33188,
      "new_path": "av1/av1_cx_iface.c"
    },
    {
      "type": "modify",
      "old_id": "c68cdee09112dffa28c629ce76ebfeaec59fdafe",
      "old_mode": 33188,
      "old_path": "av1/av1_dx_iface.c",
      "new_id": "510100d30108151213a49cc606509a9c36553764",
      "new_mode": 33188,
      "new_path": "av1/av1_dx_iface.c"
    },
    {
      "type": "modify",
      "old_id": "868f341b5b60d4c125db048a9c76a70f9d945611",
      "old_mode": 33188,
      "old_path": "av1/common/debugmodes.c",
      "new_id": "5242f194df862bbfcec09647692081ec3caa5464",
      "new_mode": 33188,
      "new_path": "av1/common/debugmodes.c"
    },
    {
      "type": "modify",
      "old_id": "663a0c87011100fb31104be7d178929a37f823a1",
      "old_mode": 33188,
      "old_path": "av1/common/mvref_common.c",
      "new_id": "e8977772a90968b0bac177ef64eb44f20cf7a5ae",
      "new_mode": 33188,
      "new_path": "av1/common/mvref_common.c"
    },
    {
      "type": "modify",
      "old_id": "3d04511c2fc69fd48c2b690a3410c74299f99bc4",
      "old_mode": 33188,
      "old_path": "av1/common/onyxc_int.h",
      "new_id": "d1bd9e3b67a6fdff55e3953d235e6077c45960a4",
      "new_mode": 33188,
      "new_path": "av1/common/onyxc_int.h"
    },
    {
      "type": "modify",
      "old_id": "0e7ff5c92c6faa187f7469ab3139216158b76b57",
      "old_mode": 33188,
      "old_path": "av1/decoder/decodeframe.c",
      "new_id": "4269a5a114b84e03ce2aa5f704cf517a7246454b",
      "new_mode": 33188,
      "new_path": "av1/decoder/decodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "d8e6a71066fc9b8b83ec5f5676af2c37368e7eaa",
      "old_mode": 33188,
      "old_path": "av1/decoder/decodemv.c",
      "new_id": "4cfed5b80e1eec34b4ff55e21fe9b9876ef20110",
      "new_mode": 33188,
      "new_path": "av1/decoder/decodemv.c"
    },
    {
      "type": "modify",
      "old_id": "50bee816c51c63cce491af6a83ce5f9685aa8d96",
      "old_mode": 33188,
      "old_path": "av1/decoder/decoder.c",
      "new_id": "4383a43bed07d763be5fba52c8223bfddc576b32",
      "new_mode": 33188,
      "new_path": "av1/decoder/decoder.c"
    },
    {
      "type": "modify",
      "old_id": "01819cc53b952c6b97b154bb5950475bb1822a8b",
      "old_mode": 33188,
      "old_path": "av1/decoder/inspection.c",
      "new_id": "17a9f981845546497c7ec243df7e09429c8eca34",
      "new_mode": 33188,
      "new_path": "av1/decoder/inspection.c"
    },
    {
      "type": "modify",
      "old_id": "daa3438375c3f5a88303ade697380d1603d91a77",
      "old_mode": 33188,
      "old_path": "av1/encoder/aq_complexity.c",
      "new_id": "16edbc69a23cec7164721019bc524e3b5c5bd27c",
      "new_mode": 33188,
      "new_path": "av1/encoder/aq_complexity.c"
    },
    {
      "type": "modify",
      "old_id": "f532d48da50e30b678c4c91dc14453a85d2d2e21",
      "old_mode": 33188,
      "old_path": "av1/encoder/aq_cyclicrefresh.c",
      "new_id": "8d96b239208ad00fe232ce4453524f0e5f089e37",
      "new_mode": 33188,
      "new_path": "av1/encoder/aq_cyclicrefresh.c"
    },
    {
      "type": "modify",
      "old_id": "e9f80a731f2ef7e7efa235101efdb11b96bf7687",
      "old_mode": 33188,
      "old_path": "av1/encoder/aq_variance.c",
      "new_id": "cfd7610e593659222bdc84870b1be5d0a9b79e5d",
      "new_mode": 33188,
      "new_path": "av1/encoder/aq_variance.c"
    },
    {
      "type": "modify",
      "old_id": "b56e91e9a495e5922976c40eb7920bec731fdbb6",
      "old_mode": 33188,
      "old_path": "av1/encoder/bitstream.c",
      "new_id": "620fad6e65ae4795fcaf35caaf37facca7bd9f31",
      "new_mode": 33188,
      "new_path": "av1/encoder/bitstream.c"
    },
    {
      "type": "modify",
      "old_id": "cf250ce6d877d627874cd4fb20d85a0e52aeec8d",
      "old_mode": 33188,
      "old_path": "av1/encoder/encodeframe.c",
      "new_id": "08bb33207547b238b1738c42133ce9c93fc199f5",
      "new_mode": 33188,
      "new_path": "av1/encoder/encodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "de5cc4640a53287613c2b602482100cfdb784b15",
      "old_mode": 33188,
      "old_path": "av1/encoder/encodemb.c",
      "new_id": "e0c0370e576a2892a95e5f21f6ae375fee949a0a",
      "new_mode": 33188,
      "new_path": "av1/encoder/encodemb.c"
    },
    {
      "type": "modify",
      "old_id": "712f4aa1bf349a0797f8072cb83aa4d2b9c1cb07",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder.c",
      "new_id": "ce28c86ed62561a0b43b381e12b7cf8b9c41947f",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder.c"
    },
    {
      "type": "modify",
      "old_id": "cb286eb0c59d074601c70e330f9538685e9e3367",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder.h",
      "new_id": "70f3adaed267ef8fc7f2bec642c611038e7165df",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder.h"
    },
    {
      "type": "modify",
      "old_id": "56fc6118f4fd8780b62762ec68cc80cd4ece3b5a",
      "old_mode": 33188,
      "old_path": "av1/encoder/firstpass.c",
      "new_id": "b68fdbb637980b7871c4996c31eb852bb1a9f444",
      "new_mode": 33188,
      "new_path": "av1/encoder/firstpass.c"
    },
    {
      "type": "modify",
      "old_id": "5bd0e60848f568c8a7b82829a9fe7414e8f8e23e",
      "old_mode": 33188,
      "old_path": "av1/encoder/picklpf.c",
      "new_id": "b6b84c8280c2a357eba79e20851c9a3339126dee",
      "new_mode": 33188,
      "new_path": "av1/encoder/picklpf.c"
    },
    {
      "type": "modify",
      "old_id": "53c5ec79a018d756fc5f0e7d2324d16237669cf8",
      "old_mode": 33188,
      "old_path": "av1/encoder/ratectrl.c",
      "new_id": "c31baa997e078f2fca2c250a4120d0e804b08a43",
      "new_mode": 33188,
      "new_path": "av1/encoder/ratectrl.c"
    },
    {
      "type": "modify",
      "old_id": "f3019b4892ff5d7ebde1d831711f525eceb606b1",
      "old_mode": 33188,
      "old_path": "av1/encoder/rd.c",
      "new_id": "510bb3b8f1dcc174fd0bc5571ede54b974834867",
      "new_mode": 33188,
      "new_path": "av1/encoder/rd.c"
    },
    {
      "type": "modify",
      "old_id": "371aa908fe50e159da81fa7e98123b2cbd5f6f81",
      "old_mode": 33188,
      "old_path": "av1/encoder/rdopt.c",
      "new_id": "0f25149acf444fb9c0fcbdd20e158e5d530b6198",
      "new_mode": 33188,
      "new_path": "av1/encoder/rdopt.c"
    },
    {
      "type": "modify",
      "old_id": "2e9102745c993ebd2c662e1212e59ccf09f5a7c6",
      "old_mode": 33188,
      "old_path": "av1/encoder/segmentation.c",
      "new_id": "6d0c6549df8684923c2468c7ce26af1d415068f6",
      "new_mode": 33188,
      "new_path": "av1/encoder/segmentation.c"
    },
    {
      "type": "modify",
      "old_id": "799071059a243b149e4a0c10c19068687a96b910",
      "old_mode": 33188,
      "old_path": "av1/encoder/speed_features.c",
      "new_id": "3f55d1f3e14f33bed6183f4f840a9af12c18c30c",
      "new_mode": 33188,
      "new_path": "av1/encoder/speed_features.c"
    },
    {
      "type": "modify",
      "old_id": "da707a123014b1fc3d6c20d2bb99af558adef0f5",
      "old_mode": 33188,
      "old_path": "av1/encoder/temporal_filter.c",
      "new_id": "141b096a61c13bfa56d866a0954a3c70683434b3",
      "new_mode": 33188,
      "new_path": "av1/encoder/temporal_filter.c"
    }
  ]
}
