<div dir="ltr"><br><br><div class="gmail_quote">On Mon, Aug 25, 2008 at 12:13 PM, Wade Maxfield <span dir="ltr">&lt;<a href="mailto:mythtvnz@hotblack.co.nz">mythtvnz@hotblack.co.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">Nick Rout wrote:<br>
&gt; Occurs to me that at least some Mac models have hardware h.264 acceleration.<br>
&gt; Can Myth on Mac OSX use this acceleration? Has anyone tried this? Can other<br>
&gt; software on Mac OSX or Linux on a Mac access this feature?<br>
&gt;<br>
&gt; Nick.<br>
&gt;<br>
<br>
</div></div>The Apple supplied DVD player and other Apple apps use the graphic<br>
processor for hardware acceleration. I don&#39;t know of many other apps<br>
that can use it. I don&#39;t know if this is because Apple is using private<br>
APIs or not. There are some apps that use the GPU for video processing,<br>
but they&#39;re mainly effects like Blur, Sepia Tone, Inverting colours, etc<br>
(all effects provided by Core Image processing). I haven&#39;t seen much<br>
info floating round on using the GPU for video decoding (but I&#39;m not a<br>
developer - so that doesn&#39;t count for much)<br>
<br>
There was work a while ago on some code to try and use the DVD/MPEG2<br>
methods for playback. I think it stalled.<br>
<br>
0.21 has some options under the playback profiles to use quartz-accel.<br>
This will try to use the graphics processor for MPEG2 playback. &nbsp;This<br>
didn&#39;t work reliably on the machines I&#39;ve tried (G5 Tower, G4 Tower, Mac<br>
Mini G4, Mac Mini Intel, MacBook Pro). Some crashed, and others didn&#39;t<br>
look that good when it did work. &nbsp;I haven&#39;t tried this since 0.21 was<br>
first released.<br>
<br>
As far as other apps on Linux using this, it&#39;s the same old story with<br>
ATI/Nvidia drivers not using hardware acceleration. &nbsp;Once you&#39;re in<br>
Linux, it&#39;s just a PC with Nvidia or ATI graphics hardware (or even<br>
Intel embedded graphics on the Mini)<br>
<br>
 &nbsp;- Wade</blockquote><div><br>Yeah I figured that would be the case with linux, but I had hoped Apple might allow some sort of open api to the hardware decoding through a OSX API. Pipe dream I guess, knowing apple!<br>&nbsp;<br>
<br></div></div><br></div>