[libcamera-devel] [PATCH 11/30] libcamera: v4l2_videodevice: Align which type variable is used in queueBuffer()
Jacopo Mondi
jacopo at jmondi.org
Mon Dec 2 10:58:06 CET 2019
Hi Niklas,
sorry for the double comment
On Wed, Nov 27, 2019 at 03:48:33PM +0100, Jacopo Mondi wrote:
> Hi Niklas,
>
> On Wed, Nov 27, 2019 at 12:36:01AM +0100, Niklas Söderlund wrote:
> > Reading V4L2VideoDevice::queueBuffer() is confusing since buf.type is
> > first set to bufferType_ but then both variables are used in V4L2 macros
> > to operate based on which type of buffer is being processed. Aligen on
s/Aligen/Align
Thanks
j
> > only using buf.type since it have the most existing users.
>
> I'm not sure which one of the two is mostly used to be honest.
>
> This change won't hurt though if you want it in.
> Reviewed-by: Jacopo Mondi <jacopo at jmondi.org>
>
> Thanks
> j
>
> >
> > Signed-off-by: Niklas Söderlund <niklas.soderlund at ragnatech.se>
> > ---
> > src/libcamera/v4l2_videodevice.cpp | 2 +-
> > 1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/src/libcamera/v4l2_videodevice.cpp b/src/libcamera/v4l2_videodevice.cpp
> > index 166b0abc1b101f88..7b6fa5347ef320f8 100644
> > --- a/src/libcamera/v4l2_videodevice.cpp
> > +++ b/src/libcamera/v4l2_videodevice.cpp
> > @@ -1000,7 +1000,7 @@ int V4L2VideoDevice::queueBuffer(Buffer *buffer)
> > buf.m.planes = v4l2Planes;
> > }
> >
> > - if (V4L2_TYPE_IS_OUTPUT(bufferType_)) {
> > + if (V4L2_TYPE_IS_OUTPUT(buf.type)) {
> > buf.bytesused = buffer->bytesused_;
> > buf.sequence = buffer->sequence_;
> > buf.timestamp.tv_sec = buffer->timestamp_ / 1000000000;
> > --
> > 2.24.0
> >
> > _______________________________________________
> > libcamera-devel mailing list
> > libcamera-devel at lists.libcamera.org
> > https://lists.libcamera.org/listinfo/libcamera-devel
> _______________________________________________
> libcamera-devel mailing list
> libcamera-devel at lists.libcamera.org
> https://lists.libcamera.org/listinfo/libcamera-devel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.libcamera.org/pipermail/libcamera-devel/attachments/20191202/38ac92f6/attachment.sig>
More information about the libcamera-devel
mailing list