<font color="black" face="Verdana,Arial,Helvetica"><font color="black" face="Verdana,Arial,Helvetica">>I applied this patch and it still did not work.. However I noticed that the <br>>patch was for file <br>>mythtv/libs/libmythtv/mpegrecorder.cpp <br>
>and the 800i card uses the Analog <b style="background-color:#aaffaa">V4L</b> capture card setup, not the MPG <br>>setup. <br>>maybe it is in v4lrecorder.cpp?... sorry if this is a bad idea since I have <br>
>no idea how the mythtv code works<br><br>So I've fixed the problem and it works great! However I don't think you're going to like my fix<br>in the file /mythtv/mythtv/libs/libmythtv/v4lchannel.cpp line 657.. I just commented out this section of code regarding stream disabling, and that fixed the problem. But I am sure that is not a good fix for everyone.... Here is the code section<br>
<br> // ConvertX (wis-go7007) requires streaming to be disabled<br> // before an input switch, do this if CAP_STREAMING is set.<br> bool streamingDisabled = false;<br> int streamType = V4L2_BUF_TYPE_VIDEO_CAPTURE;<br>
/* if (needs_switch && has_stream_io)<br> {<br> ioctlval = ioctl(videofd, VIDIOC_STREAMOFF, &streamType);<br> if (ioctlval < 0)<br> {<br> LOG(VB_GENERAL, LOG_ERR, LOC + msg +<br>
"\n\t\t\twhile disabling streaming (v4l v2)" + ENO);<br> ok = false;<br> }<br> else<br> {<br> streamingDisabled = true;<br> }<br>
}<br>*/<br><br><br><br>The line causing the problem in line 659<br></font></font><font color="black" face="Verdana,Arial,Helvetica"><font color="black" face="Verdana,Arial,Helvetica"> ioctlval = ioctl(videofd, VIDIOC_STREAMOFF, &streamType);</font></font><br>
<font color="black" face="Verdana,Arial,Helvetica"><font color="black" face="Verdana,Arial,Helvetica"><br>but I am not smart enough to know how to fix it...:(<br><br>regards<br>Eric<br><br></font></font>