On Wednesday 21 February 2007 17:02, Axel Thimm wrote:
> On Wed, Feb 21, 2007 at 02:04:09PM +0100, Hans Verkuil wrote:
> > > ivtv_xv.c:938: error: 'V4L2_PIX_FMT_HM12' undeclared (first use
> > > in this function)
> >
> > This is in videodev2.h. It was introduced in 2.6.18. But
> > redhat/fedora is pretty bad about copying the latest videodev2.h to
> > the /usr/include/linux directory.
>
> Does it mean that ivtv_xdriver now requires at least 2.6.18 kernels
> (e.g. ivtv >= 0.8) to work?
No, although it needs that HM12 define one way or another (define it
manually or something like that).
What is likely to happen though is that the xdriver will be branched.
One version is kept compatible with old ivtv versions (pre-2.6.18), the
other will be for 2.6.18 kernels and later. I am in the process of
phasing out (almost) all IVTV specific functions in favor of
V4L2-sanctioned versions. This will affect the Xdriver as well. And it
looks like I can support all those changes from 2.6.18 onwards, even
though the kernel won't be updated with them until 2.6.21.
For ivtv the 2.6.18 kernel was really a major milestone, anything before
that I cannot recommend. So while I'll ensure that there is a Xdriver
for pre-2.6.18 kernels, it won't be maintained very actively.
Regards,
Hans
_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel