)]}'
{
  "commit": "67f1570a0659abba5efbf55cc986187af61bdd52",
  "tree": "a7c0fe1bbfecfcd418c6549e9eee82b79106f0ba",
  "parents": [
    "7e57819169d4f9a1d7af55fb645ece3fb981e2e3"
  ],
  "author": {
    "name": "Michael H. Schimek",
    "email": "mschimek@gmx.at",
    "time": "Mon Jan 09 15:25:27 2006 -0200"
  },
  "committer": {
    "name": "Mauro Carvalho Chehab",
    "email": "mchehab@brturbo.com.br",
    "time": "Mon Jan 09 15:25:27 2006 -0200"
  },
  "message": "V4L/DVB (3178): bttv VBI fixes\n\n- V4L2_(G|S|TRY)_FMT returned incorrect VBI start lines for PAL-M,\nNTSC-JP, and PAL-60. They also returned an inaccurate VBI offset.\n- V4L2_(G|S)_FMT and V4L2_TRY_FMT disagreed about the start of VBI\ncapturing in PAL and SECAM second field. Note the start line fixes\nmay break applications using VIDIOCSVBIFMT because this ioctl fails\nwhen the driver does not support exactly the requested parameters.\n- V4L2_TRY_FMT did not clear the reserved field in struct\nv4l2_vbi_format.\n- V4L2_(S|TRY)_FMT did not expect very large or small VBI start or\ncount values, returning wrong (but safe) counts due to an overflow.\n- VIDIOCGVBIFMT confused V4L and V4L2 VBI flags. However this had no\neffect because the flags have the same value and bttv never sets\nthem.\n- In v4l_compat_translate_ioctl() the VIDIOC(G|S)VBIFMT code did not\nexpect V4L2 drivers supporting VBI formats besides V4L2_PIX_FMT_GREY.\n\nSigned-off-by: Michael H. Schimek \u003cmschimek@gmx.at\u003e\nSigned-off-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@brturbo.com.br\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8bee7d5796dd937a98a47c2815100911e43583c0",
      "old_mode": 33188,
      "old_path": "drivers/media/video/bttv-driver.c",
      "new_id": "4e25c92ac8c4fef10d5ed003e854c21774fefac0",
      "new_mode": 33188,
      "new_path": "drivers/media/video/bttv-driver.c"
    },
    {
      "type": "modify",
      "old_id": "f4f58c60f152b2d178156c211ef13aad1a493bd5",
      "old_mode": 33188,
      "old_path": "drivers/media/video/bttv-vbi.c",
      "new_id": "72afdd64b8821f217d0f713ea6c9e07028053dae",
      "new_mode": 33188,
      "new_path": "drivers/media/video/bttv-vbi.c"
    },
    {
      "type": "modify",
      "old_id": "55759f698e020a1450797df84f1d51000f67f540",
      "old_mode": 33188,
      "old_path": "drivers/media/video/bttvp.h",
      "new_id": "dd00c20ab95efb54c605117a20b6ddc7784f87d5",
      "new_mode": 33188,
      "new_path": "drivers/media/video/bttvp.h"
    },
    {
      "type": "modify",
      "old_id": "4134549d11a81c67f6d3156769a5da1201605b62",
      "old_mode": 33188,
      "old_path": "drivers/media/video/v4l1-compat.c",
      "new_id": "2ab5b4093800bc789c992e067e8bc21b9e54f442",
      "new_mode": 33188,
      "new_path": "drivers/media/video/v4l1-compat.c"
    }
  ]
}
