<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 'libs/libmythtv/avformatdecoder.cpp'? 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 'Slim' but with max CPU's set to 2 for all for entry'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"><<a href="mailto:paul@kcbbs.gen.nz">paul@kcbbs.gen.nz</a>></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>
> Hi<br>
><br>
> I am using the MythTV source from <a href="http://pkendall.homeip.net/" target="_blank">http://pkendall.homeip.net/</a>. Everything<br>
> worked great, except I got skipping on TV3 (Opteron 2.5ghz dual core).<br>
> Using skiploopfilter and 2 threads on Mplayer sped things up enough to<br>
> prevent the skipping. Couldnt find how to set the same options in mythtv,<br>
> So investigated it myself and found how to get the equivilant in MythTV.<br>
> Would be good if this sort of thing could be configured in Myth.<br>
><br>
> Thought this may be of help for some people that are having trouble with<br>
> skipping.<br>
><br>
> libs/libmythtv/avformatdecoder.cpp about line 1589.<br>
><br>
> video_codec_id = kCodec_MPEG2; // default to MPEG2<br>
> }<br>
><br>
> + if (CODEC_ID_H264 == enc->codec_id)<br>
> + {<br>
> + VERBOSE(VB_PLAYBACK, LOC + "Turning off loop filter");<br>
> + enc->skip_loop_filter = AVDISCARD_ALL;<br>
> + VERBOSE(VB_PLAYBACK, LOC + "Setting the thread count<br>
> to 2");<br>
> + enc->thread_count = 2;<br>
> + }<br>
><br>
> if (enc->codec)<br>
> {<br>
><br>
> 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>