interessant sind diese Abschnitte (hier von mir)
C
============ Checking for IVTV TV-Out (pre linux-2.6.24) ============
#include <stdlib.h>
#include <inttypes.h>
#include <linux/types.h>
#include <linux/videodev2.h>
#include <linux/ivtv.h>
#include <sys/ioctl.h>
int main(void) {
struct ivtv_cfg_stop_decode sd;
struct ivtv_cfg_start_decode sd1;
ioctl(0, IVTV_IOC_START_DECODE, &sd1);
ioctl(0, IVTV_IOC_STOP_DECODE, &sd);
return 0; }
cc -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=athlon-xp -mcpu=athlon-xp -pipe -ffast-math -fomit-frame-pointer -I. -I/usr/X11R6/include -lncurses -o /tmp/mplayer-conf-25112-22272 /tmp/mplayer-conf-11357-22272.c
/tmp/mplayer-conf-11357-22272.c: In function `main':
/tmp/mplayer-conf-11357-22272.c:8: error: storage size of `sd' isn't known
/tmp/mplayer-conf-11357-22272.c:9: error: storage size of `sd1' isn't known
/tmp/mplayer-conf-11357-22272.c:10: error: `IVTV_IOC_START_DECODE' undeclared (first use in this function)
/tmp/mplayer-conf-11357-22272.c:10: error: (Each undeclared identifier is reported only once
/tmp/mplayer-conf-11357-22272.c:10: error: for each function it appears in.)
/tmp/mplayer-conf-11357-22272.c:11: error: `IVTV_IOC_STOP_DECODE' undeclared (first use in this function)
/tmp/mplayer-conf-11357-22272.c:8: warning: unused variable `sd'
/tmp/mplayer-conf-11357-22272.c:9: warning: unused variable `sd1'
Result is: no
##########################################
============ Checking for V4L2 MPEG Decoder ============
Result is: yes
##########################################
Alles anzeigen