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 { > > > >

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__ ((packe

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)); > > > > +/* V

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 { > +

[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 -