)]}'
{
  "commit": "53751272b2d80479dc6af6a9c2e043c362bc4c23",
  "tree": "c1a5220301ebe290caa1817851be88b38c3d5023",
  "parents": [
    "80a71b067ce134c8099ddea9d139c5e336f358f2"
  ],
  "author": {
    "name": "Dichen Zhang",
    "email": "dichenzhang@google.com",
    "time": "Tue Jan 17 19:09:01 2023 -0800"
  },
  "committer": {
    "name": "Dichen Zhang",
    "email": "dichenzhang@google.com",
    "time": "Thu Jan 19 19:00:14 2023 +0000"
  },
  "message": "libjpegrecoverymap: solve recovery map 8-pixel alignment\n\nJPEG encoder requires width to be 8 aligned, and the recovery map is downsampled by 4, so that the JPEG/R encoder will require width to be 32 aligned, which is not ideal. We should handle widths that are 8 aligned but not 32 aligned.\n\nTest: recoverymap_test\nBug: b/264715926\nChange-Id: I74eaeec7c16f8f2621e72c067464897c8aba9d89\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c9bed7071423a4794ae6910132c6567fbc89d3a3",
      "old_mode": 33188,
      "old_path": "libs/jpegrecoverymap/Android.bp",
      "new_id": "01318dc80a18c37c7dcc5a991d35c37a0a534611",
      "new_mode": 33188,
      "new_path": "libs/jpegrecoverymap/Android.bp"
    },
    {
      "type": "modify",
      "old_id": "ef5498c27429619191d733270251f95ec1b788e6",
      "old_mode": 33188,
      "old_path": "libs/jpegrecoverymap/recoverymap.cpp",
      "new_id": "eb557e5f17ade3d5670ec12dce44e59bd4d80bf5",
      "new_mode": 33188,
      "new_path": "libs/jpegrecoverymap/recoverymap.cpp"
    }
  ]
}
