<br><br><div class="gmail_quote">On Mon, Dec 6, 2010 at 6:11 AM, James Courtier-Dutton <span dir="ltr">&lt;<a href="mailto:james.dutton@gmail.com">james.dutton@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div class="im">On 5 December 2010 19:43, Brian Wood &lt;<a href="mailto:beww@beww.org">beww@beww.org</a>&gt; wrote:<br>
&gt; On Sunday, December 05, 2010 12:26:57 pm BP wrote:<br>
&gt;<br>
&gt;&gt; A cheap Atom based computer should be able to decode SD content<br>
&gt;&gt; without GPU assistance.  How old is your hardware in that it cannot<br>
&gt;&gt; decode SD content with the CPU?  Even seven years ago when I was<br>
&gt;&gt; running .11 I didn&#39;t require XvMC for any SD content.  I think I was<br>
&gt;&gt; using an Athlon XP 2500 at that time.<br>
&gt;<br>
&gt; As a datapoint, Dell stopped putting hardware mpeg decoders in their<br>
&gt; DVD-equipped laptops at the time their CPUs hit 500Mhz.<br>
&gt;<br>
&gt; Of course they were using highly-optimized code for the DVD player, so<br>
&gt; it might be better to say that 750 Mhz. is required to decode SD mpeg2<br>
&gt; in software. Myth does more than just play the file, so it would need a<br>
&gt; little more than just decoding would require.<br>
&gt;<br>
<br>
</div>The mpeg2 decode on the CPU is not the issue with old PCs.<br>
The problem area is the transfer of data from the CPU to the graphics card.<br>
XV makes considerable savings in this area over plain RGB putimage.<br>
XvMC makes even further savings by instead just sending the macro<br>
blocks to the video card.<br>
<br>
I think that another approach might be to have myth 0.24 in a<br>
maintenance mode, whereby it can always talk to the latest<br>
myth-backend database.<br>
So, old PCs can continue to use 0.24 mythfrontend.<br>
Is this a workable way forward?<br></blockquote><div><br></div><div>Being open source, anyone is free to implement this very type of features and distribute it to all those that desire it.  Don&#39;t expect it to be supported by the main MythTV project though.  It is moving forward.  I personally, don&#39;t understand the arguing.  I have a master backend that can only play back HD content using XvMC (AGP card, Athlon 1800 processor).  I understand that with 0.25, I can no longer use it as an occasional frontend for HD content.  Fine, no big deal.  I have a number of workarounds (many posted here) at my disposal.  It may be an inconvenience but I&#39;ve gotten *years* of good use out of the machine and as a backend, it will continue to get years more I imagine.  Time to move on and if you can&#39;t stay with the cutting edge, you&#39;re welcome to continue running the version you have forever. </div>

<div><br></div><div>Kevin</div><div><br></div><div>Kevin</div></div>