)]}'
{
  "log": [
    {
      "commit": "f6a5cb1be894468cdc69ec557d47f40c28f64642",
      "tree": "57518c84f343f0205a568c5333f5b5ead7c38ff8",
      "parents": [
        "35c3017a29d278c4405a7f3ab30b814999d156d3"
      ],
      "author": {
        "name": "Antti Koskipaa",
        "email": "akoskipa@gmail.com",
        "time": "Wed Jun 23 05:03:42 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 22 04:53:33 2011 -0300"
      },
      "message": "[media] v4l: v4l2_subdev userspace crop API\n\nThis patch adds the VIDIOC_SUBDEV_S_CROP and G_CROP ioctls to the\nuserland API. CROPCAP is not implemented because it\u0027s redundant.\n\nSigned-off-by: Antti Koskipaa \u003cakoskipa@gmail.com\u003e\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "35c3017a29d278c4405a7f3ab30b814999d156d3",
      "tree": "b956724fb7c11c336a4a4d93a5679347f222caf8",
      "parents": [
        "333c8b97785d5afd5085ba3720b4d259623290f6"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Wed May 05 11:38:35 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 22 04:53:32 2011 -0300"
      },
      "message": "[media] v4l: v4l2_subdev userspace frame interval API\n\nThe three new ioctl VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL,\nVIDIOC_SUBDEV_G_FRAME_INTERVAL and VIDIOC_SUBDEV_S_FRAME_INTERVAL can be\nused to enumerate and configure a subdev\u0027s frame rate from userspace.\n\nTwo new video::g/s_frame_interval subdev operations are introduced to\nsupport those ioctls. The existing video::g/s_parm operations are\ndeprecated and shouldn\u0027t be used anymore.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Sakari Ailus \u003csakari.ailus@iki.fi\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    },
    {
      "commit": "333c8b97785d5afd5085ba3720b4d259623290f6",
      "tree": "3cba92af1765957c68f74042dea1873481554ede",
      "parents": [
        "d3a7ed99759b18e4fd19b8ddd226f8085b8bd975"
      ],
      "author": {
        "name": "Laurent Pinchart",
        "email": "laurent.pinchart@ideasonboard.com",
        "time": "Mon Mar 15 20:26:04 2010 -0300"
      },
      "committer": {
        "name": "Mauro Carvalho Chehab",
        "email": "mchehab@redhat.com",
        "time": "Tue Mar 22 04:53:31 2011 -0300"
      },
      "message": "[media] v4l: v4l2_subdev userspace format API\n\nAdd a userspace API to get, set and enumerate the media format on a\nsubdev pad.\n\nThe format at the output of a subdev usually depends on the format at\nits input(s). The try format operation is thus not suitable for probing\nformat at individual pads, as it can\u0027t modify the device state and thus\ncan\u0027t remember the format tried at the input to compute the output\nformat.\n\nTo fix the problem, pass an extra argument to the get/set format\noperations to select the \u0027try\u0027 or \u0027active\u0027 format.\n\nThe try format is used when probing the subdev. Setting the try format\nmust not change the device configuration but can store data for later\nreuse. Data storage is provided at the file-handle level so applications\nprobing the subdev concurently won\u0027t interfere with each other.\n\nThe active format is used when configuring the subdev. It\u0027s identical to\nthe format handled by the usual get/set operations.\n\nSigned-off-by: Laurent Pinchart \u003claurent.pinchart@ideasonboard.com\u003e\nSigned-off-by: Stanimir Varbanov \u003csvarbanov@mm-sol.com\u003e\nSigned-off-by: Sakari Ailus \u003csakari.ailus@iki.fi\u003e\nAcked-by: Hans Verkuil \u003chverkuil@xs4all.nl\u003e\nSigned-off-by: Mauro Carvalho Chehab \u003cmchehab@redhat.com\u003e\n"
    }
  ]
}
