)]}'
{
  "commit": "b6cfe6af6bfb101212b217cba55012d1d35ab3a8",
  "tree": "296808730368f11291635b0d8dbd7b550f6ce55e",
  "parents": [
    "987e00ba5cf667beed2b88bd1d01150334cdb6dc"
  ],
  "author": {
    "name": "Hans Verkuil",
    "email": "hverkuil@xs4all.nl",
    "time": "Mon Jun 04 04:55:36 2007 -0300"
  },
  "committer": {
    "name": "Mauro Carvalho Chehab",
    "email": "mchehab@infradead.org",
    "time": "Fri Jun 08 08:21:15 2007 -0300"
  },
  "message": "V4L/DVB (5736): Add V4L2_FBUF_CAP/FLAG_LOCAL/GLOBAL_INV_ALPHA\n\nMichael Schimek requested the addition of inverted alpha framebuffer\ncaps/flags to support such hardware.\n\u0027Normal\u0027 alpha uses this formula to mix the framebuffer and video:\noutput \u003d fb pixel * fb alpha + video pixel * (1 - fb alpha)\nand the \u0027inverted\u0027 alpha uses this formula:\noutput \u003d fb pixel * (1 - fb alpha) + video pixel * fb alpha\n\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@infradead.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "93971bb294e05467bbc6673209de620fd3b4afff",
      "old_mode": 33188,
      "old_path": "include/linux/videodev2.h",
      "new_id": "d16a2b57dc8105806a07afa5e97e843cd0844274",
      "new_mode": 33188,
      "new_path": "include/linux/videodev2.h"
    }
  ]
}
