<div dir="ltr">I am trying to setup my 5200 X2 to play TV3 and have a couple of questions about these settings:<br><br>1) Where is &#39;libs/libmythtv/avformatdecoder.cpp&#39;? I have a /lib (which has no libmythtv folder) but not /libs. I am using Mythbuntu if it is important. As noted below I think i have this skipping and would like to fix it.<br>
<br>2) What exactly are others running for playback profiles? I have tried a couple, have currently set it to &#39;Slim&#39; but with max CPU&#39;s set to 2 for all for entry&#39;s. For all I get around 50%-70% CPU on TV3 but with the freezing every 2secs or so. I assume this is the skipping the quoted fix is for.<br>
<br>All the other channels work, it is just TV3 I need to sort out.<br><br>Cheers<br><br>Andrew<br><br><div class="gmail_quote">On Mon, Aug 18, 2008 at 4:46 PM, Paul Kendall <span dir="ltr">&lt;<a href="mailto:paul@kcbbs.gen.nz">paul@kcbbs.gen.nz</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div class="Wj3C7c">On Sunday 17 August 2008 20:11:52 Mike Russell wrote:<br>

&gt; Hi<br>
&gt;<br>
&gt; I am using the MythTV source from <a href="http://pkendall.homeip.net/" target="_blank">http://pkendall.homeip.net/</a>. &nbsp; Everything<br>
&gt; worked great, except I got skipping on TV3 (Opteron 2.5ghz dual core).<br>
&gt; Using skiploopfilter and 2 threads on Mplayer sped things up enough to<br>
&gt; prevent the skipping. &nbsp;Couldnt find how to set the same options in mythtv,<br>
&gt; So investigated it myself and found how to get the equivilant in MythTV.<br>
&gt; Would be good if this sort of thing could be configured in Myth.<br>
&gt;<br>
&gt; Thought this may be of help for some people that are having trouble with<br>
&gt; skipping.<br>
&gt;<br>
&gt; libs/libmythtv/avformatdecoder.cpp about line 1589.<br>
&gt;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; video_codec_id = kCodec_MPEG2; // default to MPEG2<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }<br>
&gt;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp;+ &nbsp; &nbsp; &nbsp; &nbsp; if (CODEC_ID_H264 == enc-&gt;codec_id)<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp;+ &nbsp; &nbsp; &nbsp; &nbsp;{<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp;+ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; VERBOSE(VB_PLAYBACK, LOC + &quot;Turning off loop filter&quot;);<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp;+ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; enc-&gt;skip_loop_filter = AVDISCARD_ALL;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp;+ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; VERBOSE(VB_PLAYBACK, LOC + &quot;Setting the thread count<br>
&gt; to 2&quot;);<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp;+ &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; enc-&gt;thread_count = 2;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp;+ &nbsp; &nbsp; &nbsp; &nbsp; }<br>
&gt;<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (enc-&gt;codec)<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br>
&gt;<br>
&gt; Regards<br>
<br>
</div></div>Doing the skip loop filter is good, but changing the thread should be done in<br>
the playback profiles screens. Where you select the de-interlacers you can<br>
specify the number of CPUs.<br>
<br>
Cheers,<br>
Paul<br>
<br>
_______________________________________________<br>
mythtvnz mailing list<br>
<a href="mailto:mythtvnz@lists.linuxnut.co.nz">mythtvnz@lists.linuxnut.co.nz</a><br>
<a href="http://lists.ourshack.com/mailman/listinfo/mythtvnz" target="_blank">http://lists.ourshack.com/mailman/listinfo/mythtvnz</a><br>
Archives <a href="http://www.gossamer-threads.com/lists/mythtv/mythtvnz/" target="_blank">http://www.gossamer-threads.com/lists/mythtv/mythtvnz/</a><br>
</blockquote></div><br></div>