Re: [PATCH 2/9 v10] V4L: add two new ioctl()s for multi-size videobuffer management

2011-09-29 Thread Sakari Ailus
Guennadi Liakhovetski wrote: On Wed, 28 Sep 2011, Sakari Ailus wrote: Hi Guennadi, On Wed, Sep 28, 2011 at 04:56:11PM +0200, Guennadi Liakhovetski wrote: @@ -2099,6 +2103,15 @@ struct v4l2_dbg_chip_ident { __u32 revision;/* chip revision, chip specific */ } __attribute__

Re: [PATCH 2/9 v10] V4L: add two new ioctl()s for multi-size videobuffer management

2011-09-29 Thread Guennadi Liakhovetski
On Thu, 29 Sep 2011, Sakari Ailus wrote: Guennadi Liakhovetski wrote: On Wed, 28 Sep 2011, Sakari Ailus wrote: Hi Guennadi, On Wed, Sep 28, 2011 at 04:56:11PM +0200, Guennadi Liakhovetski wrote: @@ -2099,6 +2103,15 @@ struct v4l2_dbg_chip_ident { __u32 revision;

[PATCH 2/9 v10] V4L: add two new ioctl()s for multi-size videobuffer management

2011-09-28 Thread Guennadi Liakhovetski
A possibility to preallocate and initialise buffers of different sizes in V4L2 is required for an efficient implementation of a snapshot mode. This patch adds two new ioctl()s: VIDIOC_CREATE_BUFS and VIDIOC_PREPARE_BUF and defines respective data structures. Signed-off-by: Guennadi Liakhovetski

Re: [PATCH 2/9 v10] V4L: add two new ioctl()s for multi-size videobuffer management

2011-09-28 Thread Sakari Ailus
Hi Guennadi, On Wed, Sep 28, 2011 at 04:56:11PM +0200, Guennadi Liakhovetski wrote: @@ -2099,6 +2103,15 @@ struct v4l2_dbg_chip_ident { __u32 revision;/* chip revision, chip specific */ } __attribute__ ((packed)); +/* VIDIOC_CREATE_BUFS */ +struct v4l2_create_buffers { +

Re: [PATCH 2/9 v10] V4L: add two new ioctl()s for multi-size videobuffer management

2011-09-28 Thread Guennadi Liakhovetski
On Wed, 28 Sep 2011, Sakari Ailus wrote: Hi Guennadi, On Wed, Sep 28, 2011 at 04:56:11PM +0200, Guennadi Liakhovetski wrote: @@ -2099,6 +2103,15 @@ struct v4l2_dbg_chip_ident { __u32 revision;/* chip revision, chip specific */ } __attribute__ ((packed)); +/*