)]}'
{
  "commit": "5e70a11437c116915f5896b3b9d735bbe452ec57",
  "tree": "05ec799193e56e6c30b093069fb739f25483e700",
  "parents": [
    "c5a1f2637fbcfac1a932c0920313dad064fdf359"
  ],
  "author": {
    "name": "David Barker",
    "email": "david.barker@argondesign.com",
    "time": "Tue Oct 03 14:28:17 2017 +0100"
  },
  "committer": {
    "name": "David Barker",
    "email": "david.barker@argondesign.com",
    "time": "Tue Oct 03 17:28:25 2017 +0000"
  },
  "message": "Deduplicate use_reference_buffer/frame_id_numbers_present_flag\n\nThese two flags serve essentially the same purpose, so we can\nsimplify down to just having one flag. Since the\nframe_id_numbers_present_flag is older and listed in the\nreference-buffer design doc, this is the one we\u0027ll keep.\n\nNote that, previously, frame_id_numbers_present_flag was only\nsent when CONFIG_OBU was enabled - otherwise it was always set\nto 1. On the other hand, use_reference_buffer was always signalled\nso that allowed us to disable frame ids even without CONFIG_OBU.\n\nIn order to keep the ability to disable frame IDs without\nCONFIG_OBU, we send a \"real\" sequence header (ie, with the same\ndata as in CONFIG_OBU) in-line within the uncompressed header.\nThis is sent every keyframe and every intra-only frame, just\nas the use_reference_buffer flag was before this patch.\n\nBUG\u003daomedia:853\n\nChange-Id: I4bb6c7a222aeddfb6d3737a39d10782d32ee2eee\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "40160b9df5fc01719d524e431543a50fcebac9da",
      "old_mode": 33188,
      "old_path": "av1/av1_cx_iface.c",
      "new_id": "a02193bce6f97da9b64f671b855a050fe72b0b33",
      "new_mode": 33188,
      "new_path": "av1/av1_cx_iface.c"
    },
    {
      "type": "modify",
      "old_id": "3f15e0e36cfd71694eeaf8fa76fc5b641ad9bd20",
      "old_mode": 33188,
      "old_path": "av1/av1_dx_iface.c",
      "new_id": "c2f433d38e304c758575e2b6b4ec0def06f5ffa8",
      "new_mode": 33188,
      "new_path": "av1/av1_dx_iface.c"
    },
    {
      "type": "modify",
      "old_id": "4154071e3e52ade472018a4d4ecd4c2e60319ff8",
      "old_mode": 33188,
      "old_path": "av1/common/onyxc_int.h",
      "new_id": "3dbadc7591bd6c534ebb82707a0133470c941b47",
      "new_mode": 33188,
      "new_path": "av1/common/onyxc_int.h"
    },
    {
      "type": "modify",
      "old_id": "aa3d4d572fcba0bec97ddc0fd96115c245eb2d39",
      "old_mode": 33188,
      "old_path": "av1/decoder/decodeframe.c",
      "new_id": "6107b2f71a3a1d348e8bdf4fe7247360a5d5f741",
      "new_mode": 33188,
      "new_path": "av1/decoder/decodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "3a1d6a19acf7709d7319879823893ea5d5d1e2a5",
      "old_mode": 33188,
      "old_path": "av1/decoder/decodeframe.h",
      "new_id": "0e7eb6a1d60cd28cb726eb12472d39cb945d74ee",
      "new_mode": 33188,
      "new_path": "av1/decoder/decodeframe.h"
    },
    {
      "type": "modify",
      "old_id": "9a5dbb12c0332a8d88d692c6dcc10286df6df981",
      "old_mode": 33188,
      "old_path": "av1/decoder/decoder.h",
      "new_id": "20129b669338c06121abf3a64b362aa87d489c7c",
      "new_mode": 33188,
      "new_path": "av1/decoder/decoder.h"
    },
    {
      "type": "modify",
      "old_id": "a56553bace691e1bd6a80904b64b7338a06425b3",
      "old_mode": 33188,
      "old_path": "av1/encoder/bitstream.c",
      "new_id": "6384f5b1e881d16d2eb7df6ad89b37db7eafad70",
      "new_mode": 33188,
      "new_path": "av1/encoder/bitstream.c"
    },
    {
      "type": "modify",
      "old_id": "29c930356d410ed80dd30cd161738963373062ef",
      "old_mode": 33188,
      "old_path": "av1/encoder/bitstream.h",
      "new_id": "76eb85116a1c474a49dae8d06bda5af03d586f87",
      "new_mode": 33188,
      "new_path": "av1/encoder/bitstream.h"
    },
    {
      "type": "modify",
      "old_id": "e9eda84b188a73093c043f9898681d02b07b0d9f",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder.c",
      "new_id": "d0200ec755ed0bddc00f683c2a17372c2eb5abcc",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder.c"
    },
    {
      "type": "modify",
      "old_id": "6eb6d5016bd83d6c91d510dd7f03d1cb4fbba37e",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder.h",
      "new_id": "84a7c262801cbf4fcf309794acfd2f68fe0360e9",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder.h"
    }
  ]
}
