)]}'
{
  "commit": "0d8723f8d5372eaaadfb5373a3b9d35e2c78c42d",
  "tree": "f6b01f6df960b094fd6d8e3eedd32072f7f907a7",
  "parents": [
    "ce28d0ca89832c36c56f22873732582edf9ce9a0"
  ],
  "author": {
    "name": "Deb Mukherjee",
    "email": "debargha@google.com",
    "time": "Mon Aug 19 14:16:26 2013 -0700"
  },
  "committer": {
    "name": "Deb Mukherjee",
    "email": "debargha@google.com",
    "time": "Wed Aug 21 12:41:26 2013 -0700"
  },
  "message": "Make \"good\" quality 2-pass vpxenc encoding default\n\nCurrently, the best quality mode in VP9 is not very well developed,\nand unnecessarily makes the encode too slow. Hence the command line\ndefault is changed to \"good\" quality. Also, the number of passes\ndefault is changed to 2 passes as well, since 1-pass encoding is\nnot very efficient in VP9.\n\nBesides, a number of VP9 defaults are set to the currently\nrecommended settings. With these changes, vpxenc\nrun with --codec\u003dvp9 --kf-max-dist\u003d9999 --cpu-used\u003d0 should\nwork about the same as our borg results.\nNote when the --cpu-used\u003d0 option is dropped there will be a slight\ndifference in the output, because of a difference in the cpu-used\nvalue for the first pass. Specifically, the default when unspecified\nis to use cpu_used\u003d1 for the first pass and cpu_used\u003d0 for the\nsecond pass. But when specified, both passes will use the cpu-used\nvalue specified.\n\nNote that this also changes the default for VP8 as being \"good\"\nbut other options stay unchanged.\n\nChange-Id: Ib23c1a05ae2f36ee076c0e34403efbda518c5066\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "eed3e33af4d78278999e5c6e992b054bf3979381",
      "old_mode": 33188,
      "old_path": "test/encode_test_driver.cc",
      "new_id": "df9e4216cc3f4f0afae1380757d7e305c421dafb",
      "new_mode": 33188,
      "new_path": "test/encode_test_driver.cc"
    },
    {
      "type": "modify",
      "old_id": "d4a6967f61e0d60cf920684c9d2c7f55aa0f22e3",
      "old_mode": 33188,
      "old_path": "test/error_resilience_test.cc",
      "new_id": "16d250c766bd05002189dbcc6b5e59255f2e5e84",
      "new_mode": 33188,
      "new_path": "test/error_resilience_test.cc"
    },
    {
      "type": "modify",
      "old_id": "be7828f384bbf87635dff2255818e2e596edf683",
      "old_mode": 33188,
      "old_path": "vp9/vp9_cx_iface.c",
      "new_id": "0874afdbc0caaa2da0f2ee68f117c1690b16281a",
      "new_mode": 33188,
      "new_path": "vp9/vp9_cx_iface.c"
    },
    {
      "type": "modify",
      "old_id": "244ae073f13ff22e6aa0cdea53f7cf667c326c5f",
      "old_mode": 33188,
      "old_path": "vpxenc.c",
      "new_id": "5d29c15e24745e500196d8bd8abf3d5bfd613ec6",
      "new_mode": 33188,
      "new_path": "vpxenc.c"
    }
  ]
}
