)]}'
{
  "commit": "af8dfd410589efbbe7ea60f9b69ca45f72738db7",
  "tree": "d47c7106e28ada8edb6a4dee022392816005e626",
  "parents": [
    "610169870dea636c690184a3b59b444c63dd8042"
  ],
  "author": {
    "name": "Nicolas Dufresne",
    "email": "nicolas.dufresne@collabora.com",
    "time": "Fri Mar 09 21:24:52 2018 -0500"
  },
  "committer": {
    "name": "Jonas Larsson",
    "email": "ljonas@google.com",
    "time": "Sat Jan 25 00:23:04 2020 +0000"
  },
  "message": "allocators: Add DMABuf synchronization\n\nWhen doing CPU Access, some architecture may require caches to be\nsynchronize before use. Otherwise, some visual artifact may be\nvisible, as the CPU modification may still resides in cache.\n\nhttps://bugzilla.gnome.org/show_bug.cgi?id\u003d794216\n\nBUG: 148221549\nChange-Id: I0d54d8368d9ed5855721852493183ee88205929d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3a723787aeed2fe221e5669f1f7eb376d0cfc50c",
      "old_mode": 33188,
      "old_path": "configure.ac",
      "new_id": "5bf8b4e10c43cba0f3cd68b01b3ab65471754e56",
      "new_mode": 33188,
      "new_path": "configure.ac"
    },
    {
      "type": "modify",
      "old_id": "a9a0775525ef5df0f59b4a199061ba3bb3aaded4",
      "old_mode": 33188,
      "old_path": "gst-libs/gst/allocators/gstdmabuf.c",
      "new_id": "248be425a645c4a7c7f4bdcdc7d6f4a2cdfe7464",
      "new_mode": 33188,
      "new_path": "gst-libs/gst/allocators/gstdmabuf.c"
    },
    {
      "type": "modify",
      "old_id": "048cc356c798ac533500b12eea78269e1da63a38",
      "old_mode": 33188,
      "old_path": "meson.build",
      "new_id": "da0776a3e417e14d8328127dfb30aa27ca8d9d14",
      "new_mode": 33188,
      "new_path": "meson.build"
    }
  ]
}
