I had this issue as well. Turning off vbi in mythtv (it's in the
general settings of mythtv-setup) didn't fix it. What did fix it for me
was setting vbi to use PIO mode. This is controlled in ivtv-streams.c.
Look for a section that looks like this (~ line 978):
{ /* IVTV_ENC_STREAM_TYPE_VBI */
"encoder VBI",
VFL_TYPE_VBI, 0,
PCI_DMA_FROMDEVICE, 1, V4L2_BUF_TYPE_VBI_CAPTURE,
&ivtv_v4l2_enc_fops
}
Note the 1 in there after PCI_DMA_FROMDEVICE. 1 is PIO, 0 is DMA.
Compile that and give it a try. I don't think VBI is a large enough
stream to affect your CPU, so it shouldn't have a noticeable effect
using PIO, and that will probably be offset by not having to write
hundreds of lines to kmsg.
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users