From: Simon Farnsworth <simon.farnsworth@onelan.co.uk>
To: Mauro Carvalho Chehab <mchehab@redhat.com>
Cc: Hans Verkuil <hverkuil@xs4all.nl>,
linux-media@vger.kernel.org, Steven Toth <stoth@kernellabs.com>,
Andy Walls <awalls@md.metrocast.net>
Subject: Re: [git:v4l-dvb/for_v2.6.40] [media] cx18: mmap() support for raw YUV video capture
Date: Tue, 3 May 2011 10:03:39 +0100 [thread overview]
Message-ID: <201105031003.40086.simon.farnsworth@onelan.co.uk> (raw)
In-Reply-To: <4DBF0791.5070805@redhat.com>
On Monday 2 May 2011, Mauro Carvalho Chehab <mchehab@redhat.com> wrote:
> Em 02-05-2011 16:11, Hans Verkuil escreveu:
> > NACK.
> >
> > For two reasons: first of all it is not signed off by Andy Walls, the
> > cx18 maintainer. I know he has had other things on his plate recently
> > which is probably why he hasn't had the chance to review this.
> >
> > Secondly, while doing a quick scan myself I noticed that this code does a
> > conversion from UYVY format to YUYV *in the driver*. Format conversion is
> > not allowed in the kernel, we have libv4lconvert for that. So at the
> > minimum this conversion code must be removed first.
>
> Patch is there at the ML since Apr, 6 and nobody acked/nacked it. If you or
> andy were against it, why none of you commented it there?
>
> Now that the patch were committed, I won't revert it without a very good
> reason.
>
> With respect to the "conversion from UYVY format to YUYV", a simple patch
> could fix it, instead of removing the entire patchset.
>
> Steven/Simon,
> could you please work on such change?
>
I received feedback, which I've been working on, and have converted to a new
patch against the baseline tree without this patch applied. I can obviously
rebase (thanks, git!) so that it applies on top of this patch. It massively
cleans up the code, fixes a bug, and removes the in-kernel format conversion
(we use libv4l here anyway, so it's not needed)
I have one more work item, requested by Andy and Hans, and that's to convert
just the YUV capture from videobuf to vb2, so that when Andy's got spare time
again, it'll be easier for him to convert the whole driver. I've been delayed
on this by other work committments, but I do have this on my schedule.
How do you want me to proceed?
--
Simon Farnsworth
Software Engineer
ONELAN Limited
http://www.onelan.com/
next prev parent reply other threads:[~2011-05-03 9:03 UTC|newest]
Thread overview: 38+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <E1QGwlS-0006ys-15@www.linuxtv.org>
2011-05-02 19:11 ` [git:v4l-dvb/for_v2.6.40] [media] cx18: mmap() support for raw YUV video capture Hans Verkuil
2011-05-02 19:21 ` Devin Heitmueller
2011-05-02 19:35 ` Mauro Carvalho Chehab
2011-05-02 19:40 ` Devin Heitmueller
2011-05-02 20:02 ` Hans Verkuil
2011-05-02 20:59 ` Devin Heitmueller
2011-05-02 21:31 ` Hans Verkuil
2011-05-03 1:59 ` Mauro Carvalho Chehab
2011-05-03 2:40 ` Andy Walls
2011-05-03 3:28 ` Mauro Carvalho Chehab
2011-05-03 5:15 ` Hans Verkuil
2011-05-03 11:29 ` Mauro Carvalho Chehab
2011-05-03 13:07 ` Devin Heitmueller
2011-05-03 12:49 ` Devin Heitmueller
2011-05-03 13:59 ` Hans Verkuil
2011-05-03 14:26 ` Simon Farnsworth
2011-05-03 15:03 ` Mauro Carvalho Chehab
2011-05-03 16:13 ` Hans Verkuil
2011-05-03 9:03 ` Simon Farnsworth [this message]
2011-05-03 10:56 ` Mauro Carvalho Chehab
2011-05-03 11:57 ` [PATCH] cx18: Clean up mmap() support for raw YUV Simon Farnsworth
2011-05-03 16:24 ` Hans Verkuil
2011-05-03 22:51 ` Andy Walls
2011-05-03 23:01 ` Mauro Carvalho Chehab
2011-05-03 23:38 ` Andy Walls
2011-05-04 0:17 ` Mauro Carvalho Chehab
2011-05-04 9:32 ` Simon Farnsworth
2011-05-04 11:31 ` Mauro Carvalho Chehab
2011-05-04 11:39 ` [PATCH] cx18: Bump driver version to 1.5.0 Simon Farnsworth
2011-05-04 12:20 ` Andy Walls
2011-05-05 12:42 ` [PATCH] cx18: Fix warnings introduced during cleanup Simon Farnsworth
2011-05-05 13:41 ` Mauro Carvalho Chehab
2011-05-05 13:44 ` Simon Farnsworth
2011-05-10 13:49 ` [PATCH] cx18: Move spinlock and vb_type initialisation into stream_init Simon Farnsworth
2011-05-20 23:21 ` Mauro Carvalho Chehab
2011-05-05 11:41 ` [PATCH] cx18: Clean up mmap() support for raw YUV Mauro Carvalho Chehab
2011-05-05 12:44 ` Simon Farnsworth
2011-05-05 13:39 ` Mauro Carvalho Chehab
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=201105031003.40086.simon.farnsworth@onelan.co.uk \
--to=simon.farnsworth@onelan.co.uk \
--cc=awalls@md.metrocast.net \
--cc=hverkuil@xs4all.nl \
--cc=linux-media@vger.kernel.org \
--cc=mchehab@redhat.com \
--cc=stoth@kernellabs.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.