)]}'
{
  "commit": "dbe67cf830069551fd66f9cd4115d319dba80597",
  "tree": "965206584edbc52618a74ef39bd77a7f7cccec3c",
  "parents": [
    "d8be5bddcdbc6222550c6666a03cc82fe3213f92"
  ],
  "author": {
    "name": "Urvang Joshi",
    "email": "urvang@google.com",
    "time": "Tue Sep 22 13:50:37 2020 -0700"
  },
  "committer": {
    "name": "Urvang Joshi",
    "email": "urvang@google.com",
    "time": "Thu Sep 24 17:36:02 2020 +0000"
  },
  "message": "Fix for low-delay: properly set golden frame level\n\nEarlier, the first frame of type GF_UPDATE (from 2nd subgop onwards)\nwas ignoring the layer_depth specified by the subgop config, and was\nsetting the layer_depth as 0 always.\n\nNow we set the layer_depth of these frames properly by reading prev_last\nstep config. This is necessary as GF_UPDATE frame is encoded as first\nframe of next subgop.\n\nBefore vs After CTC BDRate (Ovr PSNR):\n\n- With --use-fixed-qp-offsets\u003d1:\nlowres2:         -11.039\nmidres2:         -12.445\nobjective1-fast: -12.420\n\n- With --use-fixed-qp-offsets\u003d0:\nlowres2:         -0.297\nmidres2:         -0.290\nobjective1-fast: -0.231\n\nWithout vs With fixed QP offsets CTC BDRate (Ovr PSNR):\n- Before: +10.779 to +14.301\n- After:  -1.183 to  +0.204\n\nBUG\u003daomedia:2832\n\nChange-Id: I4f60adf8e60d65004ce297879f56bfb6a81c1ed6\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e4ce77576b12af6b0fc110a6f38c2e5aa26f35d8",
      "old_mode": 33188,
      "old_path": "av1/encoder/gop_structure.c",
      "new_id": "6e6fddb924e4e9dc139ef58c11a5647850090f19",
      "new_mode": 33188,
      "new_path": "av1/encoder/gop_structure.c"
    }
  ]
}
