[mythtv] Working frontend on Mac OS X Intel

Joe Rumsey joe at rumsey.org
Fri Mar 17 01:17:30 UTC 2006


I've posted the diff to http://www.mythtv.org/wiki/index.php/ 
Myth_on_Mac_x86

There were two problems, neither major.  One was that the Mac code  
was assuming it could compile for Altivec, even though it didn't  
require it at runtime.  In the case where it was not even available  
at compile time, it provided a NULL yuv2vuy decoder function.  This  
was what caused the crash way down in Quicktime when trying to render  
video.  Providing it the plain old C function works fine.

After that, Audio was messed up, just static.  I took a wild guess  
that it was an endian issue, looked for "endian" in the Mac audio  
code, and just removed the flag telling Core Audio that the data was  
big endian.  It worked!

That solved all the major issues, it works great on my new mini now.




More information about the mythtv-dev mailing list