)]}'
{
  "commit": "01b35c3c160e6158babfce046360bdc6a09d5c17",
  "tree": "433722120deacb3a9f6e1fa618b6742eb581ecc5",
  "parents": [
    "1cf2272347f8a07b29a0ee2d9d6445826f2f7e6f"
  ],
  "author": {
    "name": "Ivan Maltz",
    "email": "ivanmaltz@google.com",
    "time": "Thu Sep 05 08:55:47 2013 -0700"
  },
  "committer": {
    "name": "Ivan Maltz",
    "email": "ivanmaltz@google.com",
    "time": "Mon Sep 09 15:57:56 2013 -0700"
  },
  "message": "API extensions and sample app for spacial scalable encoder\n\nSample app: vp9_spatial_scalable_encoder\nvpx_codec_control extensions:\n  VP9E_SET_SVC\n  VP9E_SET_WIDTH, VP9E_SET_HEIGHT, VP9E_SET_LAYER\n  VP9E_SET_MIN_Q, VP9E_SET_MAX_Q\nexpanded buffer size for vp9_convolve\n\nmodified setting of initial width in vp9_onyx_if.c so that layer size\ncan be set prior to initial encode\n\nDefault number of layers set to 3 (VPX_SS_DEFAULT_LAYERS)\nNumber of layers set explicitly in vpx_codec_enc_cfg.ss_number_layers\n\nChange-Id: I2c7a6fe6d665113671337032f7ad032430ac4197\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5b5ca237931cd68bdadabede9e1bbde0b3aace8c",
      "old_mode": 33188,
      "old_path": "examples.mk",
      "new_id": "c17fac9cae90a1b585899a04c1b03449a9f52681",
      "new_mode": 33188,
      "new_path": "examples.mk"
    },
    {
      "type": "modify",
      "old_id": "9a7b9c560dcb2be66e404a2734d3a255ab7ca6ee",
      "old_mode": 33188,
      "old_path": "vp8/vp8_cx_iface.c",
      "new_id": "95baf9b2e2d5b405ad64203009776576dcf12327",
      "new_mode": 33188,
      "new_path": "vp8/vp8_cx_iface.c"
    },
    {
      "type": "modify",
      "old_id": "be092f41cefb85626a9a256bc652daf37fb0de61",
      "old_mode": 33188,
      "old_path": "vp9/common/vp9_convolve.c",
      "new_id": "94231a174ef13997787b360e7bcc4655cb7ff601",
      "new_mode": 33188,
      "new_path": "vp9/common/vp9_convolve.c"
    },
    {
      "type": "modify",
      "old_id": "152046f6f797344b4c9b78793c7d9a0a8dc809a9",
      "old_mode": 33188,
      "old_path": "vp9/common/vp9_onyx.h",
      "new_id": "b237f9e70961d718b510d381ff2736ec3a01eb45",
      "new_mode": 33188,
      "new_path": "vp9/common/vp9_onyx.h"
    },
    {
      "type": "modify",
      "old_id": "f3bbc17ce9fc40747d46632d8b24aedc7fc344b0",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_bitstream.c",
      "new_id": "3f2844c8dd79e8a7dc4f3e7050e6eef896c22f2a",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_bitstream.c"
    },
    {
      "type": "modify",
      "old_id": "e9c214ff83a54877277678020b550a07b43c3603",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_onyx_if.c",
      "new_id": "5f2f2ba2032abbc24009e576939f2d23df4bfe8d",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_onyx_if.c"
    },
    {
      "type": "modify",
      "old_id": "252e9825168d3f71bee8fbf744fda8c90e5df2bb",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_onyx_int.h",
      "new_id": "2dbd7a01af567a16cbfbce2abe391f9497aeee6c",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_onyx_int.h"
    },
    {
      "type": "modify",
      "old_id": "39b6544f615dee409cce608180da10c184b874bb",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_rdopt.c",
      "new_id": "6c67d554218195448ee0e999ff4495caa747e4dd",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_rdopt.c"
    },
    {
      "type": "modify",
      "old_id": "0874afdbc0caaa2da0f2ee68f117c1690b16281a",
      "old_mode": 33188,
      "old_path": "vp9/vp9_cx_iface.c",
      "new_id": "3198394d01b276367dc2bef68cc69c785abf36fb",
      "new_mode": 33188,
      "new_path": "vp9/vp9_cx_iface.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8bb582ffaef794872854faed1bf8f691421d21bd",
      "new_mode": 33188,
      "new_path": "vp9_spatial_scalable_encoder.c"
    },
    {
      "type": "modify",
      "old_id": "f8e2ef9c3e9c50971a84863aa17957454c07b149",
      "old_mode": 33188,
      "old_path": "vpx/vp8cx.h",
      "new_id": "f3ea6d3a206b41eef805e828d6c0ad7c8aabb40d",
      "new_mode": 33188,
      "new_path": "vpx/vp8cx.h"
    },
    {
      "type": "modify",
      "old_id": "ffdbc0644f794b157edf597715f8efc138e0f21a",
      "old_mode": 33188,
      "old_path": "vpx/vpx_encoder.h",
      "new_id": "181b92a3c55cd59849290e46406fd9cc7183c39e",
      "new_mode": 33188,
      "new_path": "vpx/vpx_encoder.h"
    }
  ]
}
