From: "Aidan Thornton" <makosoft@googlemail.com>
To: "Markus Rechberger" <mrechberger@gmail.com>
Cc: "Chuck Ebbert" <cebbert@redhat.com>,
video4linux-list@redhat.com, linux-kernel@vger.kernel.org,
"Mauro Carvalho Chehab" <mchehab@infradead.org>,
linux-dvb-maintainer@linuxtv.org,
"Andrew Morton" <akpm@linux-foundation.org>,
"Linus Torvalds" <torvalds@linux-foundation.org>
Subject: Re: [v4l-dvb-maintainer] [GIT PATCHES] V4L/DVB changes for 2.6.24
Date: Thu, 11 Oct 2007 10:50:28 +0100 [thread overview]
Message-ID: <c8b4dbe10710110250w10ddfc0du6ae4b6bb95cb2d2f@mail.gmail.com> (raw)
In-Reply-To: <d9def9db0710102159q2e5f9dadr341b409285f262e0@mail.gmail.com>
On 10/11/07, Markus Rechberger <mrechberger@gmail.com> wrote:
> On 10/11/07, Chuck Ebbert <cebbert@redhat.com> wrote:
> > On 10/10/2007 07:24 PM, Markus Rechberger wrote:
> > >
> > > To point to more changes within the available driver which hasn't been
> > merged
> > > within the last 1 1/2 years:
> > > * it supports non usbaudio based video devices.
> > > * has support for dvb-t/atsc
> > > * allows multiple device node access in case of analogue TV
> > > * has teletext/VBI support for PAL.
> > > * it supports modules which are now in userspace instead of
> > > kernelspace due disagreements with some developers for 1 1/2 years.
> > > * I do not agree with certain developers who do not have any experience
> > > with certain parts of the code for redoing it a 4th time now. My patience
> > > is over, which includes the company support in my back to get those
> > > devices supported.
> > >
> >
> > Do you plan on maintaining your own private driver tree for all of eternity?
> >
>
> I plan to tidy it up for inclusion and put everything together to get
> it work properly.
> The code which is in the kernel is around 5 % done, the code which is
> available on mcentral.de is around 50% done. It still requires some
> work to get _all_ devices supported, and keeping the development
> process in an endless loop and depending on people who have no idea
> and don't care about certain requirements is no option.
> The upcoming devices which use other chips and which have more
> features will at least also use those drivers. I expect that it will
> pump up the driver to support more than 100 devices within the next
> year.
I looked at this recently, and I'm not sure the core em28xx code was
really that different (at least, pre-userspace). Most of the core
changes seemed to be related to Markus' driver having (semi-working)
VBI support. I haven't tried this recently; I disabled it a while back
because it had a bug that caused a kernel panic half the time when
attempting to record something with MythTV.
The in-kernel driver looks mostly sound, though I can't test it
myself. (One other interesting thing that was added in Markus' driver
is various v4l1 ioctls, which may be useful to some people.)
Incidentally, I notice you appear to be developing userspace drivers
for the tvp5150 and zl10353. Is that really necessary?
> * I do not agree with certain developers who do not have any experience
> with certain parts of the code for redoing it a 4th time now. My patience
> is over, which includes the company support in my back to get those
> devices supported.
Are you threatening to deliberately sabotage company support for these
devices by v4l/linuxtv in favour of your userspace drivers?
Also, I'm not sure reworking the non-userspace version of the code to
a mergable state is actually that hard. (I'm cleaning up bits of it in
my spare time, because I may have to port it to newer kernels myself
in the future and it's annoying to work with as-is.) Eliminating the
need for changes to the core v4l/dvb code appears to be the easy bit;
the main difficulty is finding and fixing the unexpected breakages due
to the interesting coupling between bits of the code. (The other
difficulty is keeping track of whether analog or digital firmware is
currently loaded in the xc3028 in hybrid devices; I'm using an iffy
solution, but I think better ones exist.) As I recall, the changes to
core code were the major roadblock in the way of merging.
Aidan
next prev parent reply other threads:[~2007-10-11 9:50 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-10-10 21:50 Mauro Carvalho Chehab
2007-10-10 23:00 ` [v4l-dvb-maintainer] " Markus Rechberger
2007-10-10 23:24 ` Markus Rechberger
2007-10-10 23:35 ` Chuck Ebbert
2007-10-11 4:59 ` Markus Rechberger
2007-10-11 9:50 ` Aidan Thornton [this message]
2007-10-11 10:42 ` Pádraig Brady
2007-10-11 11:39 ` Markus Rechberger
2007-10-10 23:36 ` Andrew Morton
2007-10-11 5:09 ` Markus Rechberger
2007-10-11 5:32 ` Andrew Morton
2007-10-11 5:50 ` Markus Rechberger
2007-10-11 7:11 ` Dave Jones
2007-10-14 10:40 ` Markus Rechberger
2007-10-14 11:12 ` Hans Verkuil
2007-10-14 11:28 ` Markus Rechberger
2007-10-14 20:49 ` Johannes Stezenbach
2007-10-10 23:42 ` Linus Torvalds
2007-10-11 4:50 ` Markus Rechberger
2007-10-11 6:08 ` Aurelien Jarno
2007-10-11 6:31 ` Markus Rechberger
2007-10-11 9:33 ` Marcel Siegert
2007-10-11 10:20 ` Markus Rechberger
2007-10-11 12:54 ` Marcel Siegert
2007-10-11 13:01 ` Markus Rechberger
2007-10-11 13:22 ` Aurelien Jarno
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=c8b4dbe10710110250w10ddfc0du6ae4b6bb95cb2d2f@mail.gmail.com \
--to=makosoft@googlemail.com \
--cc=akpm@linux-foundation.org \
--cc=cebbert@redhat.com \
--cc=linux-dvb-maintainer@linuxtv.org \
--cc=linux-kernel@vger.kernel.org \
--cc=mchehab@infradead.org \
--cc=mrechberger@gmail.com \
--cc=torvalds@linux-foundation.org \
--cc=video4linux-list@redhat.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Powered by JetHome