<div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div class="Ih2E3d"><br>
</div>There&#39;s code for this in a lot of places.<br>
<a href="http://svn.annodex.net/liboggplay/trunk/src/liboggplay/oggplay_yuv2rgb.c" target="_blank">http://svn.annodex.net/liboggplay/trunk/src/liboggplay/oggplay_yuv2rgb.c</a><br>
is one example. Does the iphone&#39;s arm have an mmx unit?<br>
<div class="Ih2E3d"></div></blockquote><div><br></div><div>Good place to start. &nbsp;Apparently no MMX but SIMD, this is way over my head though.</div><div>&nbsp;</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="Ih2E3d"><br>
</div>You could try dumping the link symbols from the binary to see what API<br>
it&#39;s using. This is especially helpful if it&#39;s an undocumented<br>
interface.</blockquote><div>&nbsp;</div><div>Good suggestion, fortunately I found that he (and most people doing emulators, etc.) are using a private framework (CoreSurface) to draw to the screen. &nbsp;Unfortunately, private Frameworks means it&#39;s not usable from an official SDK application (which I&#39;m trying to do). &nbsp;I&#39;ll cross my fingers that this will change at some point, and hold my breath that apple drops the NDA sooooon so I can see what others have done for workarounds. &nbsp;</div>
<div>Steve</div><div><br></div></div></div>