)]}'
{
  "commit": "2b52ff16d79e07067188c6ef0fb1a0ca5a4bedc0",
  "tree": "c0f2ccc56547d1a31ca7b80913464809f326a9c9",
  "parents": [
    "4dd53d0de7f82f82f7f7fed55e0fa6c1ea2af69e"
  ],
  "author": {
    "name": "Marco Paniconi",
    "email": "marpan@google.com",
    "time": "Thu Apr 29 11:29:37 2021 -0700"
  },
  "committer": {
    "name": "Marco Paniconi",
    "email": "marpan@google.com",
    "time": "Fri Apr 30 17:35:08 2021 +0000"
  },
  "message": "rtc: Fixes to rate control under bandwidth change\n\nReset buffer level when there is significant change\nin bandwidth via change_config, for both 1 layer and svc.\nAlso clamp the buffer_level to maximum_buffer_size in\nset_rc_buffer_sizes().\n\nThis allows better response in rate control for CBR mode\nwhen the application changes the bitrate on the fly.\n\nChange-Id: I9ddb889c4a0ca3eb60484b127734a14b91f4c269\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b668ebfde37efbe03f7f1f5122b09354b564bf02",
      "old_mode": 33188,
      "old_path": "av1/encoder/encoder.c",
      "new_id": "9e69f89835e32924efac509cd5f946ec5405c367",
      "new_mode": 33188,
      "new_path": "av1/encoder/encoder.c"
    },
    {
      "type": "modify",
      "old_id": "b5b9158c7aef32f7a844aa74923e66879e74a26f",
      "old_mode": 33188,
      "old_path": "av1/encoder/ratectrl.c",
      "new_id": "7c5e76e34d341e0ec7c89116d8e71b502b787975",
      "new_mode": 33188,
      "new_path": "av1/encoder/ratectrl.c"
    },
    {
      "type": "modify",
      "old_id": "df773575d7c3608c033e6e66e201e4daa89dd24c",
      "old_mode": 33188,
      "old_path": "av1/encoder/rc_utils.h",
      "new_id": "0a9d02d17b9291a78c3f7c446cf28141a00a580c",
      "new_mode": 33188,
      "new_path": "av1/encoder/rc_utils.h"
    },
    {
      "type": "modify",
      "old_id": "0ad0cf60aabfc394674258a1fbb47da933029340",
      "old_mode": 33188,
      "old_path": "av1/encoder/svc_layercontext.c",
      "new_id": "5cff958a859557327badb7d5c089ebf279f74a94",
      "new_mode": 33188,
      "new_path": "av1/encoder/svc_layercontext.c"
    },
    {
      "type": "modify",
      "old_id": "5ceaf0f0251b664caf05accee659fd7d68c106d6",
      "old_mode": 33188,
      "old_path": "av1/encoder/svc_layercontext.h",
      "new_id": "817e3620b00fa2e9df07c862c4296c6045e8c42c",
      "new_mode": 33188,
      "new_path": "av1/encoder/svc_layercontext.h"
    }
  ]
}
