On Mon, 2006-05-08 at 15:24 -0400, Mlists wrote:
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 figured out my initial stupidity - the v4l stuff was in the DVB directory but the Make.config was pointed to the wrong place.

All that to say, now I still can't compile pvrinput... here is the new error:

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/vdr/DVB/include -I/vdr/vdr-1.4.0/include -I/vdr/DVB/include device.c
device.c: In member function 'virtual void cPvrReadThread::Action()':
device.c:417: error: 'V4L2_BUF_TYPE_SLICED_VBI_CAPTURE' was not declared in this scope
device.c:418: error: 'union v4l2_format::<anonymous>' has no member named 'sliced'
device.c:418: error: 'V4L2_SLICED_TELETEXT_B' was not declared in this scope
make[1]: *** [device.o] Error 1

Any suggestions?

Norm