[ivtv-devel] [PULL] http://linuxtv.org/hg/~hverkuil/ivtv

Nicholas Fearnley nfearnley at dmpip.tv
Tue Feb 27 11:59:42 CET 2007


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
>>>> ivtv-devel at ivtvdriver.org
>>>> http://ivtvdriver.org/mailman/listinfo/ivtv-devel
>>>
>>>
>>> _______________________________________________
>>> ivtv-devel mailing list
>>> ivtv-devel at ivtvdriver.org
>>> http://ivtvdriver.org/mailman/listinfo/ivtv-devel
>>
>>
>> _______________________________________________
>> ivtv-devel mailing list
>> ivtv-devel at ivtvdriver.org
>> http://ivtvdriver.org/mailman/listinfo/ivtv-devel
>>
>
>
>
> _______________________________________________
> ivtv-devel mailing list
> ivtv-devel at ivtvdriver.org
> http://ivtvdriver.org/mailman/listinfo/ivtv-devel




More information about the ivtv-devel mailing list