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 Is that my fault couse patch is for rc4, but not for final version? Maybe sombody knows any cure? Regards Wieslaw