Thanks! And can this method be used to compile the driver(s) directly in to the kernel as I do currently with the DVB drivers??
Nick On 27 Feb 2007, at 09:51, Hans Verkuil wrote: >> I echo that! >> >> What's the best way to integrate this into a kernel? Which kernel >> should it be applied to, and is it just a case of copying the updates >> over the unpacked kernel? > > For those interested in bleeding edge development: > > Get mercurial: > http://www.selenic.com/mercurial/wiki/ > > Compile and install that. > > Then: > > hg clone http://www.linuxtv.org/hg/~hverkuil/ivtv > > cd ivtv > make > make install > > And you have the bleeding edge v4l-dvb drivers, including ivtv. This > should work for kernels >= 2.6.18 (possibly also older kernels). > > Once this tree is merged into the main v4l-dvb repository you can use: > > hg clone http://www.linuxtv.org/hg/v4l-dvb > > to get the sources. > > But beware: I'm not sure whether MythTV will still work with this > version. > It will certainly not work if you have a PVR-350. Ditto for the > Xdriver. > > MythTV (and other apps) need to be converted to the new API first. > > Regards, > > Hans > >> >> Regards >> Nick >> >> On 27 Feb 2007, at 05:14, Ricardo Lugo wrote: >> >>> Hans, >>> >>> No, thank YOU! >>> >>> - Rick >>> >>> On Feb 26, 2007, at 11:24 AM, Hans Verkuil wrote: >>> >>>> Mauro, >>>> >>>> Please pull from http://linuxtv.org/hg/~hverkuil/ivtv for: >>>> >>>> - Add ivtv driver for the Conexant cx23416/cx23415 MPEG encoder/ >>>> decoder >>>> >>>> It took three core maintainers, over four years of work, eight new >>>> i2c >>>> modules, eleven new V4L2 ioctls, three new DVB video ioctls, a >>>> Sliced >>>> VBI API, a new MPEG encoder API, an enhanced DVB video MPEG >>>> decoding >>>> API, major YUV/OSD contributions from Ian and John, web/wiki/svn/ >>>> trac >>>> support from Axel Thimm, (hardware) support from Hauppauge, support >>>> and >>>> assistance from the v4l-dvb people and the many, many users of >>>> ivtv to >>>> finally make it possible to merge this driver into the kernel. >>>> >>>> Thank you all! >>>> >>>> Hans >>>> >>>> a/v4l/Makefile.ivtv | 21 >>>> b/linux/drivers/media/video/ivtv/Kconfig | 26 >>>> b/linux/drivers/media/video/ivtv/Makefile | 7 >>>> b/linux/drivers/media/video/ivtv/ivtv-audio.c | 74 + >>>> b/linux/drivers/media/video/ivtv/ivtv-audio.h | 23 >>>> b/linux/drivers/media/video/ivtv/ivtv-cards.c | 964 ++++++++ >>>> +++ >>>> +++ >>>> b/linux/drivers/media/video/ivtv/ivtv-cards.h | 207 +++ >>>> b/linux/drivers/media/video/ivtv/ivtv-controls.c | 309 ++++ >>>> b/linux/drivers/media/video/ivtv/ivtv-controls.h | 21 >>>> b/linux/drivers/media/video/ivtv/ivtv-driver.c | 1389 >>>> ++++++++++++++++++++ >>>> b/linux/drivers/media/video/ivtv/ivtv-driver.h | 866 ++++++++ >>>> ++++ >>>> b/linux/drivers/media/video/ivtv/ivtv-fileops.c | 918 ++++++++++ >>>> +++ >>>> b/linux/drivers/media/video/ivtv/ivtv-fileops.h | 45 >>>> b/linux/drivers/media/video/ivtv/ivtv-firmware.c | 272 ++++ >>>> b/linux/drivers/media/video/ivtv/ivtv-firmware.h | 25 >>>> b/linux/drivers/media/video/ivtv/ivtv-gpio.c | 307 ++++ >>>> b/linux/drivers/media/video/ivtv/ivtv-gpio.h | 25 >>>> b/linux/drivers/media/video/ivtv/ivtv-i2c.c | 763 ++++++++ >>>> +++ >>>> b/linux/drivers/media/video/ivtv/ivtv-i2c.h | 38 >>>> b/linux/drivers/media/video/ivtv/ivtv-ioctl.c | 1562 >>>> +++++++++++++++++++++++ >>>> b/linux/drivers/media/video/ivtv/ivtv-ioctl.h | 28 >>>> b/linux/drivers/media/video/ivtv/ivtv-irq.c | 822 ++++++++ >>>> ++++ >>>> b/linux/drivers/media/video/ivtv/ivtv-irq.h | 28 >>>> b/linux/drivers/media/video/ivtv/ivtv-mailbox.c | 360 +++++ >>>> b/linux/drivers/media/video/ivtv/ivtv-mailbox.h | 25 >>>> b/linux/drivers/media/video/ivtv/ivtv-queue.c | 262 +++ >>>> b/linux/drivers/media/video/ivtv/ivtv-queue.h | 64 >>>> b/linux/drivers/media/video/ivtv/ivtv-streams.c | 977 ++++++++ >>>> +++ >>>> +++ >>>> b/linux/drivers/media/video/ivtv/ivtv-streams.h | 31 >>>> b/linux/drivers/media/video/ivtv/ivtv-udma.c | 200 ++ >>>> b/linux/drivers/media/video/ivtv/ivtv-udma.h | 43 >>>> b/linux/drivers/media/video/ivtv/ivtv-vbi.c | 551 ++++++++ >>>> b/linux/drivers/media/video/ivtv/ivtv-vbi.h | 31 >>>> b/linux/drivers/media/video/ivtv/ivtv-version.h | 26 >>>> b/linux/drivers/media/video/ivtv/ivtv-video.c | 150 ++ >>>> b/linux/drivers/media/video/ivtv/ivtv-video.h | 25 >>>> b/linux/drivers/media/video/ivtv/ivtv-yuv.c | 1135 >>>> ++++++++++++++++ >>>> b/linux/drivers/media/video/ivtv/ivtv-yuv.h | 28 >>>> b/linux/include/media/ivtv.h | 65 >>>> linux/drivers/media/video/Kconfig | 2 >>>> linux/drivers/media/video/Makefile | 1 >>>> v4l/Makefile | 35 >>>> 42 files changed, 12700 insertions(+), 51 deletions(-) >>>> >>>> _______________________________________________ >>>> ivtv-devel mailing list >>>> [email protected] >>>> http://ivtvdriver.org/mailman/listinfo/ivtv-devel >>> >>> >>> _______________________________________________ >>> ivtv-devel mailing list >>> [email protected] >>> http://ivtvdriver.org/mailman/listinfo/ivtv-devel >> >> >> _______________________________________________ >> ivtv-devel mailing list >> [email protected] >> http://ivtvdriver.org/mailman/listinfo/ivtv-devel >> > > > > _______________________________________________ > ivtv-devel mailing list > [email protected] > http://ivtvdriver.org/mailman/listinfo/ivtv-devel _______________________________________________ ivtv-devel mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-devel
