<br><br>
<div><span class="gmail_quote">On 30/07/07, <b class="gmail_sendername">Mark Kendall</b> &lt;<a href="mailto:mark.kendall@gmail.com">mark.kendall@gmail.com</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">On 7/30/07, Steve Smith &lt;<a href="mailto:st3v3.sm1th@gmail.com">st3v3.sm1th@gmail.com</a>&gt; wrote:<br>
&gt; It seems the simple problem is that FRAME sync (rather than FIELD sync) just<br>&gt; isn&#39;t working<br>&gt; somewhere along the line...<br><br>&gt; The fact that we do means that the syncing system is not working somewhere
<br>&gt; along the line, maybe it&#39;s the card, maybe the nvidia driver, maybe Myth ...<br>&gt; does anyone know?<br><br>It&#39;s not mythtv. As far as I can tell, there is no method available<br>(with linux at least) to&nbsp;&nbsp;sync to a specific field -&nbsp;&nbsp;and I spent a
<br>lot of time looking :)<br><br>Mark<br>_______________________________________________<br>mythtv-users mailing list<br><a href="mailto:mythtv-users@mythtv.org">mythtv-users@mythtv.org</a><br><a href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users">
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users</a><br></blockquote></div>
<div>&nbsp;</div>
<div>Erm we don&#39;t need to sync to a specified field just the beginning of the frame (I suppose that&#39;s similar). </div>
<div>So in the case of a &quot;PAL&quot; signal that&#39;s 25hz at the beginning of the FRAME. </div>
<div>The video card should know when it&#39;s starting each frame, if it doesn&#39;t it&#39;s doing something very odd with interlaced output.<br>Basically if we are outputting an interlaced signal from the card, programs shouldn&#39;t really need to know. In the case of my 576i signal as far as myth is concerned it should think it&#39;s a 
<a href="mailto:720x576@25hz">720x576@25hz</a> display, and receive sync at the beginning of each frame. </div>
<div>&nbsp;</div>
<div>(Looking at the specs for</div>
<div>NTSC signals it should always then send the TOP field first followed by the BOTTOM, the</div>
<div>spec uses a slightly altered sync timing between the two fields to set whether it&#39;s top or bottom so the TV/display will be able to show top followed by bottom correctly.)</div>
<div>&nbsp;</div>
<div>The fact that you can&#39;t sync to a specified field in linux leads me to think that either:</div>
<div>&nbsp;&nbsp; a)&nbsp;The video card/driver is&nbsp;sending FIELD sync i.e. 50Hz for PAL</div>
<div>&nbsp;&nbsp; b) The video card/driver is sending FRAME sync but not always at the beginning of the frame. i.e. it&#39;s a 25hz signal on a field sync boundary that&#39;s sometimes the same as frame sync and sometimes the in-between field sync.
</div>
<div>&nbsp; c) The video card/driver is sending the correct FRAME sync but something else is messing up.</div>
<div>&nbsp;</div>
<div>Either way it&#39;s a bug, whether it&#39;s fixable is another matter...</div>
<div>&nbsp;</div>
<div>(Note that this only applies to driving the display using the CRT, DVI etc ports NOT using S-VIDEO/Composite as the TV out chips seem to have their own bizarre timing rules).</div>
<div>&nbsp;</div>
<div>Cheers</div>
<div>&nbsp;</div>
<div>Steve</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div><br>&nbsp;</div>