On Jan 30, 2007, at 3:25 AM, Steve Lhomme wrote: > > The ASM code is #ifdef'd by the makefile. If you compile the code > with another compiler it will fail because the ifdefs are not > clean. I actually made some changes recently to DrFFMPEG to have > both ppc and i386 ASM compiled in the same project at the same time > (to make universal binaries in XCode) and I had to add some cleaner > #ifdef's. Perian builds universal ffmpeg binaries without having to touch the source, the exception being overriding -O0 for the files that won't compile with frame pointers enabled. It uses lipo. http://trac.perian.org/browser/trunk/createStaticLibs.sh?rev=292 By the way, gcc 4.3 hasn't solved the h264 problems yet (the register allocator is by far the worst part of gcc still there), but the code generated for the C version of the cabac decoder is nearly as good as the ASM, much better than what earlier versions did.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4