I could solve the problem doing two things (not sure, if both are necessary):

ivtv-driver.c:
forgive me, if it`s nonsense, but shouldn`t it be

#ifdef CONFIG_VIDEO_SAA7127_MODULE
        if (hw & IVTV_HW_SAA7127)
                ivtv_request_module(itv, "saa7127");
#endif
#ifdef CONFIG_VIDEO_SAA717x_MODULE
        if (hw & IVTV_HW_SAA717X)
                ivtv_request_module(itv, "saa717x");
#endif
#ifdef CONFIG_VIDEO_UPD64031A_MODULE


instead of

#ifdef CONFIG_VIDEO_SAA7127_MODULE
        if (hw & IVTV_HW_SAA7127)
                ivtv_request_module(itv, "saa7127");
#endif
        if (hw & IVTV_HW_SAA717X)
                ivtv_request_module(itv, "saa717x");
#ifdef CONFIG_VIDEO_UPD64031A_MODULE


?????


Second, I build my 2.6.18-kernel without any video/DVB modules, because I 
always compile the current v4l-dvb hg. So I dont want to compile it twice and 
have no entries for the above mentioned modules in my .config and therefore 
also not in my /usr/include/linux/autoconf.h

Is this necessary? Or is it sufficient to have it in v4l-dvb-xxx/v4l/.config ? 
(I merge ivtv 0.8 in v4l-dvb hg, because using trunk still gives unresolved 
symbols for ivtv-fb.ko)

So I added the modules in my kernel config, patched ivtv-driver.c and now 
everything works!

-- 
Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! 
Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer

_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel

Reply via email to