This must be for a ivtv supported card -- mine is not it seems. Although its new, it isn't there -- Hauppauge Wintv-to-go.
After further research I think my card *might* be supported by ivtv so I thought I would try the pvrinput plugin.
ivtv-detect driver: bttv-0.9.16 card: BT878 video (Hauppauge (bt878)), bus info PCI:0000:02:09.0 /dev/v4l/vbi0: VBI encoding (links: /dev/vbi, /dev/vbi0) /dev/v4l/video0: YUV encoding (links: /dev/video0)
I can't get it to compile though -- I am not certain which version of the v4l-dvb includes its using. I downloaded a recent snapshot and one from december with the same results:
make[1]: Entering directory `/disk2/vdr/vdr-1.4.0/PLUGINS/src/pvrinput-0.1.1' ccache g++ -fPIC -g -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"pvrinput"' -I/usr/src/v4l/v4l-dvb/linux/include -I/vdr/vdr-1.4.0/include -I/usr/src/v4l/v4l-dvb/linux/include device.c /usr/src/v4l/v4l-dvb/linux/include/linux/videodev2.h:585: error: expected ';' before '*' token /usr/src/v4l/v4l-dvb/linux/include/linux/videodev2.h:587: error: variable or field '__user' declared void /usr/src/v4l/v4l-dvb/linux/include/linux/videodev2.h:587: error: expected ';' before '*' token /usr/src/v4l/v4l-dvb/linux/include/linux/videodev.h:162: error: expected ';' before '*' token make[1]: *** [device.o] Error 1
Anyone know where I get the includes that this plugin wants?