Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: Userspace Headers in cvs?



> Somehow you got it mixed up.
> 
> The DVB API headers in the kernel are older. The stuff in the kernel
> will be updated when the problems with i2c vs. frontend 
> firmware loading
> are resolved. And the stuff in /usr/include/linux will be 
> updated later,
> when your distribution gets a glibc built with the new kernel headers.
> 
> Meanwhile, if you want to compile bleeding edge vdr plugins 
> you need to
> copy osd.h from the driver to /usr/include/linux/dvb/. That's all.
> If you say vdr doesn't compile with that, then post the actual
> compiler error messages.
> 

The problem started when this was added to osd.h (in "void __user *data;"):

typedef struct osd_cmd_s {
        OSD_Command cmd;
        int x0;
        int y0;
        int x1;
        int y1;
        int color;
        void __user *data;
} osd_cmd_t;





Home | Main Index | Thread Index