The PAT from the different multiplex is either the old PAT from the previous multiplex or a multiplex in between (when using a rotor). Stuart and I discussed this a bit. After thinking a bit I believe it's incorrect to assume versions will be different as well as incorrect to think transport IDs will be different. Given that, I don't know there's anyway of fixing IsRedundant().
<br><br>As I told Stuart, this only happens if the new PAT comes late (ie: not before the first call of ProcessPAT() ).<br><br>- Mark.<br><br><div><span class="gmail_quote">On 4/11/06, <b class="gmail_sendername">MythTV</b>
 &lt;<a href="mailto:mythtv@cvs.mythtv.org">mythtv@cvs.mythtv.org</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">#1619: DVB: backend won't tune after the first channel tune
<br>-------------------------------------+--------------------------------------<br> Reporter:&nbsp;&nbsp;<a href="mailto:Mark.Buechler@gmail.com">Mark.Buechler@gmail.com</a>&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Owner:&nbsp;&nbsp;danielk<br>&nbsp;&nbsp;&nbsp;&nbsp; Type:&nbsp;&nbsp;patch&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Status:&nbsp;&nbsp;closed
<br> Priority:&nbsp;&nbsp;minor&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;Milestone:&nbsp;&nbsp;0.20<br>Component:&nbsp;&nbsp;dvb&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Version:&nbsp;&nbsp;head<br> Severity:&nbsp;&nbsp;medium&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |&nbsp;&nbsp; Resolution:&nbsp;&nbsp;duplicate<br>-------------------------------------+--------------------------------------
<br>Changes (by danielk):<br><br>&nbsp;&nbsp;* resolution:&nbsp;&nbsp;=&gt; duplicate<br>&nbsp;&nbsp;* status:&nbsp;&nbsp;reopened =&gt; closed<br><br>Comment:<br><br> It looks like you are getting a PAT from a different multiplex.<br> So this looks like a duplicate of #1049... which I'm actually surprised
<br> that no DVB-Land person has looked at implementing, considering the number<br> of duplicate tickets which have been opened.<br><br> The zero version number for the PAT is probably just a coincidence. This<br> is only incremented when the PAT changes so you will see many with the
<br> same version number in a row and the small counter wraps around fairly<br> often to zero.<br><br>--<br>Ticket URL: &lt;<a href="http://svn.mythtv.org/trac/ticket/1619">http://svn.mythtv.org/trac/ticket/1619</a>&gt;<br>
MythTV &lt;<a href="http://www.mythtv.org/">http://www.mythtv.org/</a>&gt;<br>MythTV</blockquote></div><br>