Hi, I managed to compile xawtv-3.80 on kernel 2.4.20+v4l2*rc4.diff on an RH 8.0 system without any issues after updating make to 3.80 (use rpmfind and recompile the PLD distro version). I don't remember seeing the time.h include file problem? fbtv works as previously after updating norm=pal-bghi (pal norm is now pal-bghi according to v4lctl) in ~/.xawtv. However, xawtv/motv comes up in XWindows in Black and White and only half the horizontal screen width (vertical height is fullscreen). Anyone knows why? The previous version 3.74 on a pre-cleanup v4l2 kernel didn't exhibit this problem. Is there anything else in the .xawtv config file that needs to be updated? I'm running on a NVidia GF4-MX440T with NVidia drivers v.3123, FV2K using saa7134 module 0.2.1. Slightly offtopic, but I think the v4l-compat support in the new API is broken. mplayer-0.90pre10 hangs the system hard when I tried to run it to view TV. mplayer-0.90pre10 works fine on the pre-cleanup v4l2 kernel. T.C. ---- Wan Tat Chee (Lecturer) School of Computer Science, Univ. Science Malaysia, 11800 Minden, Penang, Malaysia. Ofc Ph: +604 657-7888 x 3617 Internet: tcwan@xxxxxxxxx Web: http://nrg.cs.usm.my/~tcwan GPG Key : http://nrg.cs.usm.my/~tcwan/tcw_gpg.asc F'print : FB0F CED7 85A5 ECF9 DEF0 50E8 A550 A0D2 8638 B1EB On Fri, 6 Dec 2002, WK wrote: > I tried new v4l API - kernel 2.4.20 + v4l2*rc4.diff. > I have got compilation error for xawtv-3.80/3.79 and libavcodec > with both gcc-2.95-4/3.2.1. > Error i the same: > > In file included from /usr/include/linux/videodev2.h:16, > from /usr/include/linux/videodev.h:14, > from console/radio.c:30: > (for libavcodec another file) > /usr/include/linux/time.h:9: redefinition of `struct timespec' > /usr/include/linux/time.h:88: redefinition of `struct timeval' > /usr/include/linux/time.h:93: redefinition of `struct timezone' > /usr/include/linux/time.h:124: redefinition of `struct itimerval' > make: *** [console/radio.o] Error 1