)]}'
{
  "commit": "d205335060940b527639a69a2ea15eaaf263a821",
  "tree": "48f65bc1a8697907ee0e779d5fe3eb28fa4373d5",
  "parents": [
    "39f95de83dd8cbdb42c84453f37bedab9ca8242d"
  ],
  "author": {
    "name": "Minghai Shang",
    "email": "minghai@google.com",
    "time": "Wed Mar 19 11:06:20 2014 -0700"
  },
  "committer": {
    "name": "Minghai Shang",
    "email": "minghai@google.com",
    "time": "Wed Mar 19 11:06:20 2014 -0700"
  },
  "message": "[svc] Finalize spatial svc first pass rate control\n\n      1. Save stats for each spatial layer\n      2. Add frame buffer management for svc first pass rc\n      3. Set default spatial layer to 1\n      4. Flush encoder at the end of stream in test app\nThis only supports spatial svc.\nChange-Id: Ia89cfa87bb6394e6c0405b921d86c426d0a0c9ae\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5333b11f1bcaf710012ac1985b0adcf402170d91",
      "old_mode": 33188,
      "old_path": "examples/vp9_spatial_scalable_encoder.c",
      "new_id": "5c80d34ea74568df854f6ed789a4a1f2c94016bf",
      "new_mode": 33188,
      "new_path": "examples/vp9_spatial_scalable_encoder.c"
    },
    {
      "type": "modify",
      "old_id": "2e565342448661d53ccb3f50e45df039f348ec23",
      "old_mode": 33188,
      "old_path": "test/svc_test.cc",
      "new_id": "dff2ec767d4cb70ff253d8add1cb4d379f6f3887",
      "new_mode": 33188,
      "new_path": "test/svc_test.cc"
    },
    {
      "type": "modify",
      "old_id": "cd4e3d67025e46d6dc69fe54d45d38a980e33e8b",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_firstpass.c",
      "new_id": "053577565b8ee84f8d0de776751c207c1a5133a1",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_firstpass.c"
    },
    {
      "type": "modify",
      "old_id": "278b22c5cd9c0bfe5000543e5fe75a5717b4230f",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_firstpass.h",
      "new_id": "bf7b5a1a1e3bb5a21d45c6c449df5a0e1ff0e3de",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_firstpass.h"
    },
    {
      "type": "modify",
      "old_id": "ca91a67d5cc815219cabc59de9d4b705d05a6538",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_onyx_if.c",
      "new_id": "c040cfa6d8bd062d92bf6455361ae19934248e82",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_onyx_if.c"
    },
    {
      "type": "modify",
      "old_id": "ad1dd9b2acc33de5b4b740f9d88b47dd758a5124",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_onyx_int.h",
      "new_id": "e55a2f354b87feaa3bd7db9ccb44a0559b99278b",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_onyx_int.h"
    },
    {
      "type": "modify",
      "old_id": "c7a4c065c2e34afce218484c7acb7479996cfc49",
      "old_mode": 33188,
      "old_path": "vp9/encoder/vp9_svc_layercontext.h",
      "new_id": "e81b0b7c8b7ca68dbfdb4a862f33fa8453e135bd",
      "new_mode": 33188,
      "new_path": "vp9/encoder/vp9_svc_layercontext.h"
    },
    {
      "type": "modify",
      "old_id": "4f3f7ec87a1b655d9a6e498ef6ea0304b5b6171a",
      "old_mode": 33188,
      "old_path": "vpx/src/svc_encodeframe.c",
      "new_id": "d48a761ffe506fe5b918cde9cddb16b983617686",
      "new_mode": 33188,
      "new_path": "vpx/src/svc_encodeframe.c"
    },
    {
      "type": "modify",
      "old_id": "851ff1ae8a4afb6a5dd5db0df62b679af6a743cf",
      "old_mode": 33188,
      "old_path": "vpx/vpx_encoder.h",
      "new_id": "2c882c19a512dfecd87159e5c68b1eadbf78de63",
      "new_mode": 33188,
      "new_path": "vpx/vpx_encoder.h"
    }
  ]
}
