[xiph-commits] r15836 - in branches/theora-thusnelda/macosx: . Theora.xcodeproj

giles at svn.xiph.org giles at svn.xiph.org
Tue Mar 24 13:16:45 PDT 2009


Author: giles
Date: 2009-03-24 13:16:45 -0700 (Tue, 24 Mar 2009)
New Revision: 15836

Modified:
   branches/theora-thusnelda/macosx/Info.plist
   branches/theora-thusnelda/macosx/Theora.xcodeproj/project.pbxproj
Log:
Update the Apple xcode project file.


Modified: branches/theora-thusnelda/macosx/Info.plist
===================================================================
--- branches/theora-thusnelda/macosx/Info.plist	2009-03-24 20:15:31 UTC (rev 15835)
+++ branches/theora-thusnelda/macosx/Info.plist	2009-03-24 20:16:45 UTC (rev 15836)
@@ -7,7 +7,7 @@
     <key>CFBundleExecutable</key>
     <string>Theora</string>
     <key>CFBundleGetInfoString</key>
-    <string>Theora framework 1.0alpha6svn, Copyright © 2002-2006 Xiph.Org Foundation</string>
+    <string>Theora framework 1.1alpha1svn, Copyright © 2002-2009Xiph.Org Foundation</string>
     <key>CFBundleIconFile</key>
     <string></string>
     <key>CFBundleIdentifier</key>
@@ -21,9 +21,9 @@
     <key>CFBundleVersion</key>
     <string>1.0d6</string>
     <key>CFBundleShortVersionString</key>
-    <string>1.0alpha6svn</string>
+    <string>1.1alpha1svn</string>
     <key>NSHumanReadableCopyright</key>
-    <string>Theora framework 1.0alpha6svn, Copyright © 2002-2006 Xiph.Org Foundation</string>
+    <string>Theora framework 1.1alpha1svn, Copyright © 2002-2009Xiph.Org Foundation</string>
     <key>CSResourcesFileMapped</key>
     <true/>
 </dict>

Modified: branches/theora-thusnelda/macosx/Theora.xcodeproj/project.pbxproj
===================================================================
--- branches/theora-thusnelda/macosx/Theora.xcodeproj/project.pbxproj	2009-03-24 20:15:31 UTC (rev 15835)
+++ branches/theora-thusnelda/macosx/Theora.xcodeproj/project.pbxproj	2009-03-24 20:16:45 UTC (rev 15836)
@@ -7,228 +7,245 @@
 	objects = {
 
 /* Begin PBXBuildFile section */
-		094A00050B77F5EC0005C7B8 /* dsp_mmx.c in Sources */ = {isa = PBXBuildFile; fileRef = 094A00010B77F5EC0005C7B8 /* dsp_mmx.c */; };
-		094A00060B77F5EC0005C7B8 /* dsp_mmxext.c in Sources */ = {isa = PBXBuildFile; fileRef = 094A00020B77F5EC0005C7B8 /* dsp_mmxext.c */; };
-		094A00070B77F5EC0005C7B8 /* fdct_mmx.c in Sources */ = {isa = PBXBuildFile; fileRef = 094A00030B77F5EC0005C7B8 /* fdct_mmx.c */; };
-		094A00080B77F5EC0005C7B8 /* recon_mmx.c in Sources */ = {isa = PBXBuildFile; fileRef = 094A00040B77F5EC0005C7B8 /* recon_mmx.c */; };
-		094A00090B77F5EC0005C7B8 /* dsp_mmx.c in Sources */ = {isa = PBXBuildFile; fileRef = 094A00010B77F5EC0005C7B8 /* dsp_mmx.c */; };
-		094A000A0B77F5EC0005C7B8 /* dsp_mmxext.c in Sources */ = {isa = PBXBuildFile; fileRef = 094A00020B77F5EC0005C7B8 /* dsp_mmxext.c */; };
-		094A000B0B77F5EC0005C7B8 /* fdct_mmx.c in Sources */ = {isa = PBXBuildFile; fileRef = 094A00030B77F5EC0005C7B8 /* fdct_mmx.c */; };
-		094A000C0B77F5EC0005C7B8 /* recon_mmx.c in Sources */ = {isa = PBXBuildFile; fileRef = 094A00040B77F5EC0005C7B8 /* recon_mmx.c */; };
-		097728F70BCABCAA00303091 /* apiwrapper.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728DD0BCABCAA00303091 /* apiwrapper.c */; };
-		097728F80BCABCAA00303091 /* dct.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728DE0BCABCAA00303091 /* dct.h */; };
-		097728F90BCABCAA00303091 /* decinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728DF0BCABCAA00303091 /* decinfo.c */; };
-		097728FA0BCABCAA00303091 /* decint.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728E00BCABCAA00303091 /* decint.h */; };
-		097728FB0BCABCAA00303091 /* decode.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728E10BCABCAA00303091 /* decode.c */; };
-		097728FC0BCABCAA00303091 /* dequant.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728E20BCABCAA00303091 /* dequant.c */; };
-		097728FD0BCABCAA00303091 /* dequant.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728E30BCABCAA00303091 /* dequant.h */; };
-		097728FE0BCABCAA00303091 /* enquant.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728E40BCABCAA00303091 /* enquant.h */; };
-		097728FF0BCABCAA00303091 /* fragment.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728E50BCABCAA00303091 /* fragment.c */; };
-		097729000BCABCAA00303091 /* huffdec.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728E60BCABCAA00303091 /* huffdec.c */; };
-		097729010BCABCAA00303091 /* huffdec.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728E70BCABCAA00303091 /* huffdec.h */; };
-		097729020BCABCAA00303091 /* huffman.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728E80BCABCAA00303091 /* huffman.h */; };
-		097729030BCABCAA00303091 /* idct.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728E90BCABCAA00303091 /* idct.c */; };
-		097729040BCABCAA00303091 /* idct.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728EA0BCABCAA00303091 /* idct.h */; };
-		097729050BCABCAA00303091 /* info.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728EB0BCABCAA00303091 /* info.c */; };
-		097729060BCABCAA00303091 /* internal.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728EC0BCABCAA00303091 /* internal.c */; };
-		097729070BCABCAA00303091 /* ocintrin.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728ED0BCABCAA00303091 /* ocintrin.h */; };
-		097729080BCABCAA00303091 /* quant.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728EE0BCABCAA00303091 /* quant.c */; };
-		097729090BCABCAA00303091 /* quant.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728EF0BCABCAA00303091 /* quant.h */; };
-		0977290A0BCABCAA00303091 /* state.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728F00BCABCAA00303091 /* state.c */; };
-		0977290B0BCABCAA00303091 /* mmxfrag.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728F20BCABCAA00303091 /* mmxfrag.c */; };
-		0977290C0BCABCAA00303091 /* mmxidct.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728F30BCABCAA00303091 /* mmxidct.c */; };
-		0977290D0BCABCAA00303091 /* mmxstate.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728F40BCABCAA00303091 /* mmxstate.c */; };
-		0977290E0BCABCAA00303091 /* x86int.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728F50BCABCAA00303091 /* x86int.h */; };
-		0977290F0BCABCAA00303091 /* x86state.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728F60BCABCAA00303091 /* x86state.c */; };
-		097729100BCABCAA00303091 /* apiwrapper.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728DD0BCABCAA00303091 /* apiwrapper.c */; };
-		097729110BCABCAA00303091 /* dct.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728DE0BCABCAA00303091 /* dct.h */; };
-		097729120BCABCAA00303091 /* decinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728DF0BCABCAA00303091 /* decinfo.c */; };
-		097729130BCABCAA00303091 /* decint.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728E00BCABCAA00303091 /* decint.h */; };
-		097729140BCABCAA00303091 /* decode.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728E10BCABCAA00303091 /* decode.c */; };
-		097729150BCABCAA00303091 /* dequant.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728E20BCABCAA00303091 /* dequant.c */; };
-		097729160BCABCAA00303091 /* dequant.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728E30BCABCAA00303091 /* dequant.h */; };
-		097729170BCABCAA00303091 /* enquant.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728E40BCABCAA00303091 /* enquant.h */; };
-		097729180BCABCAA00303091 /* fragment.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728E50BCABCAA00303091 /* fragment.c */; };
-		097729190BCABCAA00303091 /* huffdec.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728E60BCABCAA00303091 /* huffdec.c */; };
-		0977291A0BCABCAA00303091 /* huffdec.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728E70BCABCAA00303091 /* huffdec.h */; };
-		0977291B0BCABCAA00303091 /* huffman.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728E80BCABCAA00303091 /* huffman.h */; };
-		0977291C0BCABCAA00303091 /* idct.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728E90BCABCAA00303091 /* idct.c */; };
-		0977291D0BCABCAA00303091 /* idct.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728EA0BCABCAA00303091 /* idct.h */; };
-		0977291E0BCABCAA00303091 /* info.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728EB0BCABCAA00303091 /* info.c */; };
-		0977291F0BCABCAA00303091 /* internal.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728EC0BCABCAA00303091 /* internal.c */; };
-		097729200BCABCAA00303091 /* ocintrin.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728ED0BCABCAA00303091 /* ocintrin.h */; };
-		097729210BCABCAA00303091 /* quant.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728EE0BCABCAA00303091 /* quant.c */; };
-		097729220BCABCAA00303091 /* quant.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728EF0BCABCAA00303091 /* quant.h */; };
-		097729230BCABCAA00303091 /* state.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728F00BCABCAA00303091 /* state.c */; };
-		097729240BCABCAA00303091 /* mmxfrag.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728F20BCABCAA00303091 /* mmxfrag.c */; };
-		097729250BCABCAA00303091 /* mmxidct.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728F30BCABCAA00303091 /* mmxidct.c */; };
-		097729260BCABCAA00303091 /* mmxstate.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728F40BCABCAA00303091 /* mmxstate.c */; };
-		097729270BCABCAA00303091 /* x86int.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728F50BCABCAA00303091 /* x86int.h */; };
-		097729280BCABCAA00303091 /* x86state.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728F60BCABCAA00303091 /* x86state.c */; };
-		0977292E0BCABCFD00303091 /* dct_decode_mmx.c in Sources */ = {isa = PBXBuildFile; fileRef = 0977292C0BCABCFD00303091 /* dct_decode_mmx.c */; };
-		0977292F0BCABCFD00303091 /* idct_mmx.c in Sources */ = {isa = PBXBuildFile; fileRef = 0977292D0BCABCFD00303091 /* idct_mmx.c */; };
-		097729300BCABCFD00303091 /* dct_decode_mmx.c in Sources */ = {isa = PBXBuildFile; fileRef = 0977292C0BCABCFD00303091 /* dct_decode_mmx.c */; };
-		097729310BCABCFD00303091 /* idct_mmx.c in Sources */ = {isa = PBXBuildFile; fileRef = 0977292D0BCABCFD00303091 /* idct_mmx.c */; };
-		097729870BCAC57D00303091 /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = 097729860BCAC57D00303091 /* common.c */; };
-		097729880BCAC57D00303091 /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = 097729860BCAC57D00303091 /* common.c */; };
-		0977298D0BCAC5A800303091 /* encoder_quant.c in Sources */ = {isa = PBXBuildFile; fileRef = 0977298C0BCAC5A800303091 /* encoder_quant.c */; };
-		0977298E0BCAC5A800303091 /* encoder_quant.c in Sources */ = {isa = PBXBuildFile; fileRef = 0977298C0BCAC5A800303091 /* encoder_quant.c */; };
+		08BFDEA70F796E1F002B7409 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEA60F796E1F002B7409 /* internal.h */; };
+		08BFDEA80F796E1F002B7409 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEA60F796E1F002B7409 /* internal.h */; };
+		08BFDEA90F796E1F002B7409 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEA60F796E1F002B7409 /* internal.h */; };
+		08BFDECF0F796E9C002B7409 /* apiwrapper.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEAB0F796E9C002B7409 /* apiwrapper.c */; };
+		08BFDED00F796E9C002B7409 /* apiwrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEAC0F796E9C002B7409 /* apiwrapper.h */; };
+		08BFDED10F796E9C002B7409 /* bitpack.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEAD0F796E9C002B7409 /* bitpack.c */; };
+		08BFDED20F796E9C002B7409 /* bitpack.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEAE0F796E9C002B7409 /* bitpack.h */; };
+		08BFDED30F796E9C002B7409 /* dct.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEAF0F796E9C002B7409 /* dct.h */; };
+		08BFDED40F796E9C002B7409 /* decapiwrapper.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEB00F796E9C002B7409 /* decapiwrapper.c */; };
+		08BFDED50F796E9C002B7409 /* decinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEB10F796E9C002B7409 /* decinfo.c */; };
+		08BFDED60F796E9C002B7409 /* decint.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEB20F796E9C002B7409 /* decint.h */; };
+		08BFDED70F796E9C002B7409 /* decode.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEB30F796E9C002B7409 /* decode.c */; };
+		08BFDED80F796E9C002B7409 /* dequant.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEB40F796E9C002B7409 /* dequant.c */; };
+		08BFDED90F796E9C002B7409 /* dequant.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEB50F796E9C002B7409 /* dequant.h */; };
+		08BFDEDA0F796E9C002B7409 /* fragment.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEB60F796E9C002B7409 /* fragment.c */; };
+		08BFDEDB0F796E9C002B7409 /* huffdec.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEB70F796E9C002B7409 /* huffdec.c */; };
+		08BFDEDC0F796E9C002B7409 /* huffdec.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEB80F796E9C002B7409 /* huffdec.h */; };
+		08BFDEDD0F796E9C002B7409 /* huffman.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEB90F796E9C002B7409 /* huffman.h */; };
+		08BFDEDE0F796E9C002B7409 /* idct.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEBA0F796E9C002B7409 /* idct.c */; };
+		08BFDEDF0F796E9C002B7409 /* idct.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEBB0F796E9C002B7409 /* idct.h */; };
+		08BFDEE00F796E9C002B7409 /* info.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEBC0F796E9C002B7409 /* info.c */; };
+		08BFDEE10F796E9C002B7409 /* internal.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEBD0F796E9C002B7409 /* internal.c */; };
+		08BFDEE20F796E9C002B7409 /* ocintrin.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEBE0F796E9C002B7409 /* ocintrin.h */; };
+		08BFDEE30F796E9C002B7409 /* quant.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEBF0F796E9C002B7409 /* quant.c */; };
+		08BFDEE40F796E9C002B7409 /* quant.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEC00F796E9C002B7409 /* quant.h */; };
+		08BFDEE50F796E9C002B7409 /* state.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEC10F796E9C002B7409 /* state.c */; };
+		08BFDEE60F796E9C002B7409 /* mmxfrag.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEC30F796E9C002B7409 /* mmxfrag.c */; };
+		08BFDEE70F796E9C002B7409 /* mmxidct.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEC40F796E9C002B7409 /* mmxidct.c */; };
+		08BFDEE80F796E9C002B7409 /* mmxstate.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEC50F796E9C002B7409 /* mmxstate.c */; };
+		08BFDEE90F796E9C002B7409 /* x86int.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEC60F796E9C002B7409 /* x86int.h */; };
+		08BFDEEA0F796E9C002B7409 /* x86state.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEC70F796E9C002B7409 /* x86state.c */; };
+		08BFDEF10F796E9C002B7409 /* apiwrapper.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEAB0F796E9C002B7409 /* apiwrapper.c */; };
+		08BFDEF20F796E9C002B7409 /* apiwrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEAC0F796E9C002B7409 /* apiwrapper.h */; };
+		08BFDEF30F796E9C002B7409 /* bitpack.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEAD0F796E9C002B7409 /* bitpack.c */; };
+		08BFDEF40F796E9C002B7409 /* bitpack.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEAE0F796E9C002B7409 /* bitpack.h */; };
+		08BFDEF50F796E9C002B7409 /* dct.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEAF0F796E9C002B7409 /* dct.h */; };
+		08BFDEF60F796E9C002B7409 /* decapiwrapper.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEB00F796E9C002B7409 /* decapiwrapper.c */; };
+		08BFDEF70F796E9C002B7409 /* decinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEB10F796E9C002B7409 /* decinfo.c */; };
+		08BFDEF80F796E9C002B7409 /* decint.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEB20F796E9C002B7409 /* decint.h */; };
+		08BFDEF90F796E9C002B7409 /* decode.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEB30F796E9C002B7409 /* decode.c */; };
+		08BFDEFA0F796E9C002B7409 /* dequant.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEB40F796E9C002B7409 /* dequant.c */; };
+		08BFDEFB0F796E9C002B7409 /* dequant.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEB50F796E9C002B7409 /* dequant.h */; };
+		08BFDEFC0F796E9C002B7409 /* fragment.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEB60F796E9C002B7409 /* fragment.c */; };
+		08BFDEFD0F796E9C002B7409 /* huffdec.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEB70F796E9C002B7409 /* huffdec.c */; };
+		08BFDEFE0F796E9C002B7409 /* huffdec.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEB80F796E9C002B7409 /* huffdec.h */; };
+		08BFDEFF0F796E9C002B7409 /* huffman.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEB90F796E9C002B7409 /* huffman.h */; };
+		08BFDF000F796E9C002B7409 /* idct.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEBA0F796E9C002B7409 /* idct.c */; };
+		08BFDF010F796E9C002B7409 /* idct.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEBB0F796E9C002B7409 /* idct.h */; };
+		08BFDF020F796E9C002B7409 /* info.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEBC0F796E9C002B7409 /* info.c */; };
+		08BFDF030F796E9C002B7409 /* internal.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEBD0F796E9C002B7409 /* internal.c */; };
+		08BFDF040F796E9C002B7409 /* ocintrin.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEBE0F796E9C002B7409 /* ocintrin.h */; };
+		08BFDF050F796E9C002B7409 /* quant.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEBF0F796E9C002B7409 /* quant.c */; };
+		08BFDF060F796E9C002B7409 /* quant.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEC00F796E9C002B7409 /* quant.h */; };
+		08BFDF070F796E9C002B7409 /* state.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEC10F796E9C002B7409 /* state.c */; };
+		08BFDF080F796E9C002B7409 /* mmxfrag.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEC30F796E9C002B7409 /* mmxfrag.c */; };
+		08BFDF090F796E9C002B7409 /* mmxidct.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEC40F796E9C002B7409 /* mmxidct.c */; };
+		08BFDF0A0F796E9C002B7409 /* mmxstate.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEC50F796E9C002B7409 /* mmxstate.c */; };
+		08BFDF0B0F796E9C002B7409 /* x86int.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEC60F796E9C002B7409 /* x86int.h */; };
+		08BFDF0C0F796E9C002B7409 /* x86state.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEC70F796E9C002B7409 /* x86state.c */; };
+		08BFDF130F796E9C002B7409 /* apiwrapper.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEAB0F796E9C002B7409 /* apiwrapper.c */; };
+		08BFDF140F796E9C002B7409 /* apiwrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEAC0F796E9C002B7409 /* apiwrapper.h */; };
+		08BFDF150F796E9C002B7409 /* bitpack.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEAD0F796E9C002B7409 /* bitpack.c */; };
+		08BFDF160F796E9C002B7409 /* bitpack.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEAE0F796E9C002B7409 /* bitpack.h */; };
+		08BFDF170F796E9C002B7409 /* dct.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEAF0F796E9C002B7409 /* dct.h */; };
+		08BFDF180F796E9C002B7409 /* decapiwrapper.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEB00F796E9C002B7409 /* decapiwrapper.c */; };
+		08BFDF190F796E9C002B7409 /* decinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEB10F796E9C002B7409 /* decinfo.c */; };
+		08BFDF1A0F796E9C002B7409 /* decint.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEB20F796E9C002B7409 /* decint.h */; };
+		08BFDF1B0F796E9C002B7409 /* decode.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEB30F796E9C002B7409 /* decode.c */; };
+		08BFDF1C0F796E9C002B7409 /* dequant.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEB40F796E9C002B7409 /* dequant.c */; };
+		08BFDF1D0F796E9C002B7409 /* dequant.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEB50F796E9C002B7409 /* dequant.h */; };
+		08BFDF1E0F796E9C002B7409 /* fragment.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEB60F796E9C002B7409 /* fragment.c */; };
+		08BFDF1F0F796E9C002B7409 /* huffdec.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEB70F796E9C002B7409 /* huffdec.c */; };
+		08BFDF200F796E9C002B7409 /* huffdec.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEB80F796E9C002B7409 /* huffdec.h */; };
+		08BFDF210F796E9C002B7409 /* huffman.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEB90F796E9C002B7409 /* huffman.h */; };
+		08BFDF220F796E9C002B7409 /* idct.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEBA0F796E9C002B7409 /* idct.c */; };
+		08BFDF230F796E9C002B7409 /* idct.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEBB0F796E9C002B7409 /* idct.h */; };
+		08BFDF240F796E9C002B7409 /* info.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEBC0F796E9C002B7409 /* info.c */; };
+		08BFDF250F796E9C002B7409 /* internal.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEBD0F796E9C002B7409 /* internal.c */; };
+		08BFDF260F796E9C002B7409 /* ocintrin.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEBE0F796E9C002B7409 /* ocintrin.h */; };
+		08BFDF270F796E9C002B7409 /* quant.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEBF0F796E9C002B7409 /* quant.c */; };
+		08BFDF280F796E9C002B7409 /* quant.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEC00F796E9C002B7409 /* quant.h */; };
+		08BFDF290F796E9C002B7409 /* state.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEC10F796E9C002B7409 /* state.c */; };
+		08BFDF2A0F796E9C002B7409 /* mmxfrag.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEC30F796E9C002B7409 /* mmxfrag.c */; };
+		08BFDF2B0F796E9C002B7409 /* mmxidct.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEC40F796E9C002B7409 /* mmxidct.c */; };
+		08BFDF2C0F796E9C002B7409 /* mmxstate.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEC50F796E9C002B7409 /* mmxstate.c */; };
+		08BFDF2D0F796E9C002B7409 /* x86int.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDEC60F796E9C002B7409 /* x86int.h */; };
+		08BFDF2E0F796E9C002B7409 /* x86state.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDEC70F796E9C002B7409 /* x86state.c */; };
+		08BFDF5D0F796EE7002B7409 /* codec_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDF360F796EE7002B7409 /* codec_internal.h */; };
+		08BFDF5E0F796EE7002B7409 /* dct.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF370F796EE7002B7409 /* dct.c */; };
+		08BFDF5F0F796EE7002B7409 /* dct_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF380F796EE7002B7409 /* dct_decode.c */; };
+		08BFDF600F796EE7002B7409 /* dct_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF390F796EE7002B7409 /* dct_encode.c */; };
+		08BFDF610F796EE7002B7409 /* dsp.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF3A0F796EE7002B7409 /* dsp.c */; };
+		08BFDF620F796EE7002B7409 /* dsp.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDF3B0F796EE7002B7409 /* dsp.h */; };
+		08BFDF630F796EE7002B7409 /* encapiwrapper.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF3C0F796EE7002B7409 /* encapiwrapper.c */; };
+		08BFDF640F796EE7002B7409 /* encode.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF3D0F796EE7002B7409 /* encode.c */; };
+		08BFDF660F796EE7002B7409 /* encoder_huffman.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF3F0F796EE7002B7409 /* encoder_huffman.c */; };
+		08BFDF670F796EE7002B7409 /* encoder_huffman.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDF400F796EE7002B7409 /* encoder_huffman.h */; };
+		08BFDF680F796EE7002B7409 /* encoder_idct.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF410F796EE7002B7409 /* encoder_idct.c */; };
+		08BFDF690F796EE7002B7409 /* encoder_lookup.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDF420F796EE7002B7409 /* encoder_lookup.h */; };
+		08BFDF6A0F796EE7002B7409 /* encoder_quant.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF430F796EE7002B7409 /* encoder_quant.c */; };
+		08BFDF6B0F796EE7002B7409 /* encoder_toplevel.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF440F796EE7002B7409 /* encoder_toplevel.c */; };
+		08BFDF6C0F796EE7002B7409 /* enquant.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDF450F796EE7002B7409 /* enquant.h */; };
+		08BFDF6D0F796EE7002B7409 /* frarray.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF460F796EE7002B7409 /* frarray.c */; };
+		08BFDF6E0F796EE7002B7409 /* frinit.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF470F796EE7002B7409 /* frinit.c */; };
+		08BFDF6F0F796EE7002B7409 /* hufftables.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDF480F796EE7002B7409 /* hufftables.h */; };
+		08BFDF700F796EE7002B7409 /* mathops.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF490F796EE7002B7409 /* mathops.c */; };
+		08BFDF710F796EE7002B7409 /* mathops.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDF4A0F796EE7002B7409 /* mathops.h */; };
+		08BFDF720F796EE7002B7409 /* mcenc.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF4B0F796EE7002B7409 /* mcenc.c */; };
+		08BFDF730F796EE7002B7409 /* mode.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF4C0F796EE7002B7409 /* mode.c */; };
+		08BFDF740F796EE7002B7409 /* mode_select.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDF4D0F796EE7002B7409 /* mode_select.h */; };
+		08BFDF750F796EE7002B7409 /* quant_lookup.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDF4E0F796EE7002B7409 /* quant_lookup.h */; };
+		08BFDF760F796EE7002B7409 /* reconstruct.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF4F0F796EE7002B7409 /* reconstruct.c */; };
+		08BFDF770F796EE7002B7409 /* toplevel_lookup.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDF500F796EE7002B7409 /* toplevel_lookup.h */; };
+		08BFDF780F796EE7002B7409 /* dct_decode_mmx.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF520F796EE7002B7409 /* dct_decode_mmx.c */; };
+		08BFDF790F796EE7002B7409 /* dsp_mmx.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF530F796EE7002B7409 /* dsp_mmx.c */; };
+		08BFDF7A0F796EE7002B7409 /* dsp_mmxext.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF540F796EE7002B7409 /* dsp_mmxext.c */; };
+		08BFDF7B0F796EE7002B7409 /* dsp_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF550F796EE7002B7409 /* dsp_sse2.c */; };
+		08BFDF7C0F796EE7002B7409 /* fdct_mmx.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF560F796EE7002B7409 /* fdct_mmx.c */; };
+		08BFDF7D0F796EE7002B7409 /* idct_mmx.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF570F796EE7002B7409 /* idct_mmx.c */; };
+		08BFDF7E0F796EE7002B7409 /* recon_mmx.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF580F796EE7002B7409 /* recon_mmx.c */; };
+		08BFDF820F796EE7002B7409 /* codec_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDF360F796EE7002B7409 /* codec_internal.h */; };
+		08BFDF830F796EE7002B7409 /* dct.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF370F796EE7002B7409 /* dct.c */; };
+		08BFDF840F796EE7002B7409 /* dct_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF380F796EE7002B7409 /* dct_decode.c */; };
+		08BFDF850F796EE7002B7409 /* dct_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF390F796EE7002B7409 /* dct_encode.c */; };
+		08BFDF860F796EE7002B7409 /* dsp.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF3A0F796EE7002B7409 /* dsp.c */; };
+		08BFDF870F796EE7002B7409 /* dsp.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDF3B0F796EE7002B7409 /* dsp.h */; };
+		08BFDF880F796EE7002B7409 /* encapiwrapper.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF3C0F796EE7002B7409 /* encapiwrapper.c */; };
+		08BFDF890F796EE7002B7409 /* encode.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF3D0F796EE7002B7409 /* encode.c */; };
+		08BFDF8B0F796EE7002B7409 /* encoder_huffman.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF3F0F796EE7002B7409 /* encoder_huffman.c */; };
+		08BFDF8C0F796EE7002B7409 /* encoder_huffman.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDF400F796EE7002B7409 /* encoder_huffman.h */; };
+		08BFDF8D0F796EE7002B7409 /* encoder_idct.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF410F796EE7002B7409 /* encoder_idct.c */; };
+		08BFDF8E0F796EE7002B7409 /* encoder_lookup.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDF420F796EE7002B7409 /* encoder_lookup.h */; };
+		08BFDF8F0F796EE7002B7409 /* encoder_quant.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF430F796EE7002B7409 /* encoder_quant.c */; };
+		08BFDF900F796EE7002B7409 /* encoder_toplevel.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF440F796EE7002B7409 /* encoder_toplevel.c */; };
+		08BFDF910F796EE7002B7409 /* enquant.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDF450F796EE7002B7409 /* enquant.h */; };
+		08BFDF920F796EE7002B7409 /* frarray.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF460F796EE7002B7409 /* frarray.c */; };
+		08BFDF930F796EE7002B7409 /* frinit.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF470F796EE7002B7409 /* frinit.c */; };
+		08BFDF940F796EE7002B7409 /* hufftables.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDF480F796EE7002B7409 /* hufftables.h */; };
+		08BFDF950F796EE7002B7409 /* mathops.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF490F796EE7002B7409 /* mathops.c */; };
+		08BFDF960F796EE7002B7409 /* mathops.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDF4A0F796EE7002B7409 /* mathops.h */; };
+		08BFDF970F796EE7002B7409 /* mcenc.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF4B0F796EE7002B7409 /* mcenc.c */; };
+		08BFDF980F796EE7002B7409 /* mode.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF4C0F796EE7002B7409 /* mode.c */; };
+		08BFDF990F796EE7002B7409 /* mode_select.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDF4D0F796EE7002B7409 /* mode_select.h */; };
+		08BFDF9A0F796EE7002B7409 /* quant_lookup.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDF4E0F796EE7002B7409 /* quant_lookup.h */; };
+		08BFDF9B0F796EE7002B7409 /* reconstruct.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF4F0F796EE7002B7409 /* reconstruct.c */; };
+		08BFDF9C0F796EE7002B7409 /* toplevel_lookup.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDF500F796EE7002B7409 /* toplevel_lookup.h */; };
+		08BFDF9D0F796EE7002B7409 /* dct_decode_mmx.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF520F796EE7002B7409 /* dct_decode_mmx.c */; };
+		08BFDF9E0F796EE7002B7409 /* dsp_mmx.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF530F796EE7002B7409 /* dsp_mmx.c */; };
+		08BFDF9F0F796EE7002B7409 /* dsp_mmxext.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF540F796EE7002B7409 /* dsp_mmxext.c */; };
+		08BFDFA00F796EE7002B7409 /* dsp_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF550F796EE7002B7409 /* dsp_sse2.c */; };
+		08BFDFA10F796EE7002B7409 /* fdct_mmx.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF560F796EE7002B7409 /* fdct_mmx.c */; };
+		08BFDFA20F796EE7002B7409 /* idct_mmx.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF570F796EE7002B7409 /* idct_mmx.c */; };
+		08BFDFA30F796EE7002B7409 /* recon_mmx.c in Sources */ = {isa = PBXBuildFile; fileRef = 08BFDF580F796EE7002B7409 /* recon_mmx.c */; };
+		08BFDFAA0F796F24002B7409 /* cpu.h in Headers */ = {isa = PBXBuildFile; fileRef = 08BFDFA80F796F24002B7409 /* cpu.h */; };
 		097729950BCAC60000303091 /* codec.h in Headers */ = {isa = PBXBuildFile; fileRef = 097729930BCAC60000303091 /* codec.h */; settings = {ATTRIBUTES = (Public, ); }; };
 		097729960BCAC60000303091 /* theoradec.h in Headers */ = {isa = PBXBuildFile; fileRef = 097729940BCAC60000303091 /* theoradec.h */; settings = {ATTRIBUTES = (Public, ); }; };
 		097729970BCAC60000303091 /* codec.h in Headers */ = {isa = PBXBuildFile; fileRef = 097729930BCAC60000303091 /* codec.h */; };
 		097729980BCAC60000303091 /* theoradec.h in Headers */ = {isa = PBXBuildFile; fileRef = 097729940BCAC60000303091 /* theoradec.h */; };
-		09C8F6470C82FC0E00F72188 /* x86state.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728F60BCABCAA00303091 /* x86state.c */; };
-		09C8F6480C82FC0E00F72188 /* x86int.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728F50BCABCAA00303091 /* x86int.h */; };
-		09C8F6490C82FC0F00F72188 /* state.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728F00BCABCAA00303091 /* state.c */; };
-		09C8F64A0C82FC0F00F72188 /* quant.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728EF0BCABCAA00303091 /* quant.h */; };
-		09C8F64B0C82FC1000F72188 /* quant.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728EE0BCABCAA00303091 /* quant.c */; };
-		09C8F64C0C82FC1100F72188 /* ocintrin.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728ED0BCABCAA00303091 /* ocintrin.h */; };
-		09C8F64D0C82FC1100F72188 /* mmxstate.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728F40BCABCAA00303091 /* mmxstate.c */; };
-		09C8F64E0C82FC1200F72188 /* mmxidct.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728F30BCABCAA00303091 /* mmxidct.c */; };
-		09C8F64F0C82FC1200F72188 /* mmxfrag.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728F20BCABCAA00303091 /* mmxfrag.c */; };
-		09C8F6500C82FC1300F72188 /* internal.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728EC0BCABCAA00303091 /* internal.c */; };
-		09C8F6510C82FC1400F72188 /* info.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728EB0BCABCAA00303091 /* info.c */; };
-		09C8F6520C82FC1400F72188 /* idct.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728EA0BCABCAA00303091 /* idct.h */; };
-		09C8F6530C82FC1500F72188 /* idct.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728E90BCABCAA00303091 /* idct.c */; };
-		09C8F6540C82FC1500F72188 /* huffman.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728E80BCABCAA00303091 /* huffman.h */; };
-		09C8F6550C82FC1600F72188 /* huffdec.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728E70BCABCAA00303091 /* huffdec.h */; };
-		09C8F6560C82FC1700F72188 /* huffdec.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728E60BCABCAA00303091 /* huffdec.c */; };
-		09C8F6570C82FC1700F72188 /* fragment.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728E50BCABCAA00303091 /* fragment.c */; };
-		09C8F6580C82FC1800F72188 /* enquant.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728E40BCABCAA00303091 /* enquant.h */; };
-		09C8F6590C82FC1900F72188 /* dequant.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728E30BCABCAA00303091 /* dequant.h */; };
-		09C8F65B0C82FC1B00F72188 /* dequant.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728E20BCABCAA00303091 /* dequant.c */; };
-		09C8F65C0C82FC1C00F72188 /* decint.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728E00BCABCAA00303091 /* decint.h */; };
-		09C8F65D0C82FC1E00F72188 /* decode.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728E10BCABCAA00303091 /* decode.c */; };
-		09C8F65E0C82FC1E00F72188 /* decinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728DF0BCABCAA00303091 /* decinfo.c */; };
-		09C8F65F0C82FC1F00F72188 /* dct.h in Headers */ = {isa = PBXBuildFile; fileRef = 097728DE0BCABCAA00303091 /* dct.h */; };
-		09C8F6600C82FC2000F72188 /* apiwrapper.c in Sources */ = {isa = PBXBuildFile; fileRef = 097728DD0BCABCAA00303091 /* apiwrapper.c */; };
 		09C8F6640C82FC4500F72188 /* codec.h in Headers */ = {isa = PBXBuildFile; fileRef = 097729930BCAC60000303091 /* codec.h */; };
 		09C8F6650C82FC4500F72188 /* theoradec.h in Headers */ = {isa = PBXBuildFile; fileRef = 097729940BCAC60000303091 /* theoradec.h */; };
 		09C8F6660C82FC4600F72188 /* theora.h in Headers */ = {isa = PBXBuildFile; fileRef = 734A75BE09D76BB9002D8FAE /* theora.h */; };
-		09C8F6700C82FC9500F72188 /* cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = 73514EC30B0C7E3200CEC060 /* cpu.c */; };
-		09C8F6710C82FC9900F72188 /* cpu.h in Headers */ = {isa = PBXBuildFile; fileRef = 73514EC70B0C7E5700CEC060 /* cpu.h */; };
 		734A751909D76ADD002D8FAE /* Ogg.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 734A751809D76ADD002D8FAE /* Ogg.framework */; };
 		734A75BF09D76BB9002D8FAE /* theora.h in Headers */ = {isa = PBXBuildFile; fileRef = 734A75BE09D76BB9002D8FAE /* theora.h */; settings = {ATTRIBUTES = (Public, ); }; };
-		734A75D809D76C7E002D8FAE /* blockmap.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75C409D76C7E002D8FAE /* blockmap.c */; };
-		734A75DA09D76C7E002D8FAE /* dct_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75C609D76C7E002D8FAE /* dct_decode.c */; };
-		734A75DB09D76C7E002D8FAE /* dct_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75C709D76C7E002D8FAE /* dct_encode.c */; };
-		734A75DC09D76C7E002D8FAE /* dct.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75C809D76C7E002D8FAE /* dct.c */; };
-		734A75DE09D76C7E002D8FAE /* encode.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75CA09D76C7E002D8FAE /* encode.c */; };
-		734A75DF09D76C7E002D8FAE /* encoder_toplevel.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75CB09D76C7E002D8FAE /* encoder_toplevel.c */; };
-		734A75E009D76C7E002D8FAE /* frarray.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75CC09D76C7E002D8FAE /* frarray.c */; };
-		734A75E109D76C7E002D8FAE /* frinit.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75CD09D76C7E002D8FAE /* frinit.c */; };
-		734A75E209D76C7E002D8FAE /* encoder_huffman.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75CE09D76C7E002D8FAE /* encoder_huffman.c */; };
-		734A75E309D76C7E002D8FAE /* encoder_idct.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75CF09D76C7E002D8FAE /* encoder_idct.c */; };
-		734A75E409D76C7E002D8FAE /* mcomp.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75D009D76C7E002D8FAE /* mcomp.c */; };
-		734A75E509D76C7E002D8FAE /* misc_common.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75D109D76C7E002D8FAE /* misc_common.c */; };
-		734A75E609D76C7E002D8FAE /* pb.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75D209D76C7E002D8FAE /* pb.c */; };
-		734A75E709D76C7E002D8FAE /* pp.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75D309D76C7E002D8FAE /* pp.c */; };
-		734A75E909D76C7E002D8FAE /* reconstruct.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75D509D76C7E002D8FAE /* reconstruct.c */; };
-		734A75EA09D76C7E002D8FAE /* scan.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75D609D76C7E002D8FAE /* scan.c */; };
-		734A75F509D76DCC002D8FAE /* block_inline.h in Headers */ = {isa = PBXBuildFile; fileRef = 734A75EC09D76DCC002D8FAE /* block_inline.h */; };
-		734A75F609D76DCC002D8FAE /* codec_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 734A75ED09D76DCC002D8FAE /* codec_internal.h */; };
-		734A75F709D76DCC002D8FAE /* encoder_lookup.h in Headers */ = {isa = PBXBuildFile; fileRef = 734A75EE09D76DCC002D8FAE /* encoder_lookup.h */; };
-		734A75F809D76DCC002D8FAE /* encoder_huffman.h in Headers */ = {isa = PBXBuildFile; fileRef = 734A75EF09D76DCC002D8FAE /* encoder_huffman.h */; };
-		734A75F909D76DCC002D8FAE /* hufftables.h in Headers */ = {isa = PBXBuildFile; fileRef = 734A75F009D76DCC002D8FAE /* hufftables.h */; };
-		734A75FA09D76DCC002D8FAE /* pp.h in Headers */ = {isa = PBXBuildFile; fileRef = 734A75F109D76DCC002D8FAE /* pp.h */; };
-		734A75FB09D76DCC002D8FAE /* quant_lookup.h in Headers */ = {isa = PBXBuildFile; fileRef = 734A75F209D76DCC002D8FAE /* quant_lookup.h */; };
-		734A75FC09D76DCC002D8FAE /* toplevel_lookup.h in Headers */ = {isa = PBXBuildFile; fileRef = 734A75F309D76DCC002D8FAE /* toplevel_lookup.h */; };
-		73514EC50B0C7E3200CEC060 /* cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = 73514EC30B0C7E3200CEC060 /* cpu.c */; };
-		73514EC60B0C7E3200CEC060 /* dsp.c in Sources */ = {isa = PBXBuildFile; fileRef = 73514EC40B0C7E3200CEC060 /* dsp.c */; };
-		73514EC90B0C7E5700CEC060 /* cpu.h in Headers */ = {isa = PBXBuildFile; fileRef = 73514EC70B0C7E5700CEC060 /* cpu.h */; };
-		73514ECA0B0C7E5700CEC060 /* dsp.h in Headers */ = {isa = PBXBuildFile; fileRef = 73514EC80B0C7E5700CEC060 /* dsp.h */; };
-		738837140B19284D005C7A69 /* blockmap.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75C409D76C7E002D8FAE /* blockmap.c */; };
-		738837160B19285D005C7A69 /* dct.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75C809D76C7E002D8FAE /* dct.c */; };
-		738837170B19286C005C7A69 /* dct_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75C609D76C7E002D8FAE /* dct_decode.c */; };
-		738837190B192890005C7A69 /* frarray.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75CC09D76C7E002D8FAE /* frarray.c */; };
-		7388371A0B192896005C7A69 /* frinit.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75CD09D76C7E002D8FAE /* frinit.c */; };
-		7388371B0B1928A0005C7A69 /* encoder_huffman.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75CE09D76C7E002D8FAE /* encoder_huffman.c */; };
-		7388371C0B1928AF005C7A69 /* encoder_idct.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75CF09D76C7E002D8FAE /* encoder_idct.c */; };
-		7388371D0B1928BB005C7A69 /* mcomp.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75D009D76C7E002D8FAE /* mcomp.c */; };
-		7388371E0B1928C4005C7A69 /* misc_common.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75D109D76C7E002D8FAE /* misc_common.c */; };
-		7388371F0B1928C6005C7A69 /* pb.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75D209D76C7E002D8FAE /* pb.c */; };
-		738837200B1928CC005C7A69 /* pp.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75D309D76C7E002D8FAE /* pp.c */; };
-		738837220B1928D2005C7A69 /* reconstruct.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75D509D76C7E002D8FAE /* reconstruct.c */; };
-		738837230B1928D5005C7A69 /* scan.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75D609D76C7E002D8FAE /* scan.c */; };
-		738837250B1928DB005C7A69 /* cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = 73514EC30B0C7E3200CEC060 /* cpu.c */; };
-		738837260B1928E1005C7A69 /* dsp.c in Sources */ = {isa = PBXBuildFile; fileRef = 73514EC40B0C7E3200CEC060 /* dsp.c */; };
-		738837270B1929EC005C7A69 /* dct_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75C709D76C7E002D8FAE /* dct_encode.c */; };
-		7388372A0B1929F4005C7A69 /* encode.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75CA09D76C7E002D8FAE /* encode.c */; };
-		7388372B0B1929FE005C7A69 /* encoder_toplevel.c in Sources */ = {isa = PBXBuildFile; fileRef = 734A75CB09D76C7E002D8FAE /* encoder_toplevel.c */; };
 		8D07F2BE0486CC7A007CD1D0 /* Theora_Prefix.pch in Headers */ = {isa = PBXBuildFile; fileRef = 32BAE0B70371A74B00C91783 /* Theora_Prefix.pch */; };
 		8D07F2C00486CC7A007CD1D0 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C1666FE841158C02AAC07 /* InfoPlist.strings */; };
 /* End PBXBuildFile section */
 
 /* Begin PBXFileReference section */
 		089C1667FE841158C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
-		094A00010B77F5EC0005C7B8 /* dsp_mmx.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dsp_mmx.c; sourceTree = "<group>"; };
-		094A00020B77F5EC0005C7B8 /* dsp_mmxext.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dsp_mmxext.c; sourceTree = "<group>"; };
-		094A00030B77F5EC0005C7B8 /* fdct_mmx.c */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.c; fileEncoding = 4; path = fdct_mmx.c; sourceTree = "<group>"; };
-		094A00040B77F5EC0005C7B8 /* recon_mmx.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = recon_mmx.c; sourceTree = "<group>"; };
-		097728DD0BCABCAA00303091 /* apiwrapper.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = apiwrapper.c; sourceTree = "<group>"; };
-		097728DE0BCABCAA00303091 /* dct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dct.h; sourceTree = "<group>"; };
-		097728DF0BCABCAA00303091 /* decinfo.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = decinfo.c; sourceTree = "<group>"; };
-		097728E00BCABCAA00303091 /* decint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = decint.h; sourceTree = "<group>"; };
-		097728E10BCABCAA00303091 /* decode.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = decode.c; sourceTree = "<group>"; };
-		097728E20BCABCAA00303091 /* dequant.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dequant.c; sourceTree = "<group>"; };
-		097728E30BCABCAA00303091 /* dequant.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dequant.h; sourceTree = "<group>"; };
-		097728E40BCABCAA00303091 /* enquant.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = enquant.h; sourceTree = "<group>"; };
-		097728E50BCABCAA00303091 /* fragment.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = fragment.c; sourceTree = "<group>"; };
-		097728E60BCABCAA00303091 /* huffdec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = huffdec.c; sourceTree = "<group>"; };
-		097728E70BCABCAA00303091 /* huffdec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = huffdec.h; sourceTree = "<group>"; };
-		097728E80BCABCAA00303091 /* huffman.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = huffman.h; sourceTree = "<group>"; };
-		097728E90BCABCAA00303091 /* idct.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = idct.c; sourceTree = "<group>"; };
-		097728EA0BCABCAA00303091 /* idct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = idct.h; sourceTree = "<group>"; };
-		097728EB0BCABCAA00303091 /* info.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = info.c; sourceTree = "<group>"; };
-		097728EC0BCABCAA00303091 /* internal.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = internal.c; sourceTree = "<group>"; };
-		097728ED0BCABCAA00303091 /* ocintrin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ocintrin.h; sourceTree = "<group>"; };
-		097728EE0BCABCAA00303091 /* quant.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = quant.c; sourceTree = "<group>"; };
-		097728EF0BCABCAA00303091 /* quant.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = quant.h; sourceTree = "<group>"; };
-		097728F00BCABCAA00303091 /* state.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = state.c; sourceTree = "<group>"; };
-		097728F20BCABCAA00303091 /* mmxfrag.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mmxfrag.c; sourceTree = "<group>"; };
-		097728F30BCABCAA00303091 /* mmxidct.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mmxidct.c; sourceTree = "<group>"; };
-		097728F40BCABCAA00303091 /* mmxstate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mmxstate.c; sourceTree = "<group>"; };
-		097728F50BCABCAA00303091 /* x86int.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = x86int.h; sourceTree = "<group>"; };
-		097728F60BCABCAA00303091 /* x86state.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = x86state.c; sourceTree = "<group>"; };
-		0977292C0BCABCFD00303091 /* dct_decode_mmx.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = dct_decode_mmx.c; sourceTree = "<group>"; };
-		0977292D0BCABCFD00303091 /* idct_mmx.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = idct_mmx.c; sourceTree = "<group>"; };
-		097729860BCAC57D00303091 /* common.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = common.c; path = ../lib/enc/common.c; sourceTree = SOURCE_ROOT; };
-		0977298C0BCAC5A800303091 /* encoder_quant.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = encoder_quant.c; path = ../lib/enc/encoder_quant.c; sourceTree = SOURCE_ROOT; };
+		08BFDEA60F796E1F002B7409 /* internal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = internal.h; path = ../lib/internal.h; sourceTree = SOURCE_ROOT; };
+		08BFDEAB0F796E9C002B7409 /* apiwrapper.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = apiwrapper.c; sourceTree = "<group>"; };
+		08BFDEAC0F796E9C002B7409 /* apiwrapper.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = apiwrapper.h; sourceTree = "<group>"; };
+		08BFDEAD0F796E9C002B7409 /* bitpack.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = bitpack.c; sourceTree = "<group>"; };
+		08BFDEAE0F796E9C002B7409 /* bitpack.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = bitpack.h; sourceTree = "<group>"; };
+		08BFDEAF0F796E9C002B7409 /* dct.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dct.h; sourceTree = "<group>"; };
+		08BFDEB00F796E9C002B7409 /* decapiwrapper.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = decapiwrapper.c; sourceTree = "<group>"; };
+		08BFDEB10F796E9C002B7409 /* decinfo.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = decinfo.c; sourceTree = "<group>"; };
+		08BFDEB20F796E9C002B7409 /* decint.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = decint.h; sourceTree = "<group>"; };
+		08BFDEB30F796E9C002B7409 /* decode.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = decode.c; sourceTree = "<group>"; };
+		08BFDEB40F796E9C002B7409 /* dequant.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = dequant.c; sourceTree = "<group>"; };
+		08BFDEB50F796E9C002B7409 /* dequant.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dequant.h; sourceTree = "<group>"; };
+		08BFDEB60F796E9C002B7409 /* fragment.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = fragment.c; sourceTree = "<group>"; };
+		08BFDEB70F796E9C002B7409 /* huffdec.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = huffdec.c; sourceTree = "<group>"; };
+		08BFDEB80F796E9C002B7409 /* huffdec.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = huffdec.h; sourceTree = "<group>"; };
+		08BFDEB90F796E9C002B7409 /* huffman.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = huffman.h; sourceTree = "<group>"; };
+		08BFDEBA0F796E9C002B7409 /* idct.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = idct.c; sourceTree = "<group>"; };
+		08BFDEBB0F796E9C002B7409 /* idct.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = idct.h; sourceTree = "<group>"; };
+		08BFDEBC0F796E9C002B7409 /* info.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = info.c; sourceTree = "<group>"; };
+		08BFDEBD0F796E9C002B7409 /* internal.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = internal.c; sourceTree = "<group>"; };
+		08BFDEBE0F796E9C002B7409 /* ocintrin.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ocintrin.h; sourceTree = "<group>"; };
+		08BFDEBF0F796E9C002B7409 /* quant.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = quant.c; sourceTree = "<group>"; };
+		08BFDEC00F796E9C002B7409 /* quant.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = quant.h; sourceTree = "<group>"; };
+		08BFDEC10F796E9C002B7409 /* state.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = state.c; sourceTree = "<group>"; };
+		08BFDEC30F796E9C002B7409 /* mmxfrag.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = mmxfrag.c; path = x86/mmxfrag.c; sourceTree = "<group>"; };
+		08BFDEC40F796E9C002B7409 /* mmxidct.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = mmxidct.c; path = x86/mmxidct.c; sourceTree = "<group>"; };
+		08BFDEC50F796E9C002B7409 /* mmxstate.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = mmxstate.c; path = x86/mmxstate.c; sourceTree = "<group>"; };
+		08BFDEC60F796E9C002B7409 /* x86int.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = x86int.h; path = x86/x86int.h; sourceTree = "<group>"; };
+		08BFDEC70F796E9C002B7409 /* x86state.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = x86state.c; path = x86/x86state.c; sourceTree = "<group>"; };
+		08BFDF360F796EE7002B7409 /* codec_internal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = codec_internal.h; sourceTree = "<group>"; };
+		08BFDF370F796EE7002B7409 /* dct.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = dct.c; sourceTree = "<group>"; };
+		08BFDF380F796EE7002B7409 /* dct_decode.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = dct_decode.c; sourceTree = "<group>"; };
+		08BFDF390F796EE7002B7409 /* dct_encode.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = dct_encode.c; sourceTree = "<group>"; };
+		08BFDF3A0F796EE7002B7409 /* dsp.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = dsp.c; sourceTree = "<group>"; };
+		08BFDF3B0F796EE7002B7409 /* dsp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = dsp.h; sourceTree = "<group>"; };
+		08BFDF3C0F796EE7002B7409 /* encapiwrapper.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = encapiwrapper.c; sourceTree = "<group>"; };
+		08BFDF3D0F796EE7002B7409 /* encode.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = encode.c; sourceTree = "<group>"; };
+		08BFDF3F0F796EE7002B7409 /* encoder_huffman.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = encoder_huffman.c; sourceTree = "<group>"; };
+		08BFDF400F796EE7002B7409 /* encoder_huffman.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = encoder_huffman.h; sourceTree = "<group>"; };
+		08BFDF410F796EE7002B7409 /* encoder_idct.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = encoder_idct.c; sourceTree = "<group>"; };
+		08BFDF420F796EE7002B7409 /* encoder_lookup.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = encoder_lookup.h; sourceTree = "<group>"; };
+		08BFDF430F796EE7002B7409 /* encoder_quant.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = encoder_quant.c; sourceTree = "<group>"; };
+		08BFDF440F796EE7002B7409 /* encoder_toplevel.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = encoder_toplevel.c; sourceTree = "<group>"; };
+		08BFDF450F796EE7002B7409 /* enquant.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = enquant.h; sourceTree = "<group>"; };
+		08BFDF460F796EE7002B7409 /* frarray.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = frarray.c; sourceTree = "<group>"; };
+		08BFDF470F796EE7002B7409 /* frinit.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = frinit.c; sourceTree = "<group>"; };
+		08BFDF480F796EE7002B7409 /* hufftables.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = hufftables.h; sourceTree = "<group>"; };
+		08BFDF490F796EE7002B7409 /* mathops.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = mathops.c; sourceTree = "<group>"; };
+		08BFDF4A0F796EE7002B7409 /* mathops.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = mathops.h; sourceTree = "<group>"; };
+		08BFDF4B0F796EE7002B7409 /* mcenc.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = mcenc.c; sourceTree = "<group>"; };
+		08BFDF4C0F796EE7002B7409 /* mode.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = mode.c; sourceTree = "<group>"; };
+		08BFDF4D0F796EE7002B7409 /* mode_select.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = mode_select.h; sourceTree = "<group>"; };
+		08BFDF4E0F796EE7002B7409 /* quant_lookup.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = quant_lookup.h; sourceTree = "<group>"; };
+		08BFDF4F0F796EE7002B7409 /* reconstruct.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = reconstruct.c; sourceTree = "<group>"; };
+		08BFDF500F796EE7002B7409 /* toplevel_lookup.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = toplevel_lookup.h; sourceTree = "<group>"; };
+		08BFDF520F796EE7002B7409 /* dct_decode_mmx.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = dct_decode_mmx.c; path = x86/dct_decode_mmx.c; sourceTree = "<group>"; };
+		08BFDF530F796EE7002B7409 /* dsp_mmx.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = dsp_mmx.c; path = x86/dsp_mmx.c; sourceTree = "<group>"; };
+		08BFDF540F796EE7002B7409 /* dsp_mmxext.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = dsp_mmxext.c; path = x86/dsp_mmxext.c; sourceTree = "<group>"; };
+		08BFDF550F796EE7002B7409 /* dsp_sse2.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = dsp_sse2.c; path = x86/dsp_sse2.c; sourceTree = "<group>"; };
+		08BFDF560F796EE7002B7409 /* fdct_mmx.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = fdct_mmx.c; path = x86/fdct_mmx.c; sourceTree = "<group>"; };
+		08BFDF570F796EE7002B7409 /* idct_mmx.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = idct_mmx.c; path = x86/idct_mmx.c; sourceTree = "<group>"; };
+		08BFDF580F796EE7002B7409 /* recon_mmx.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = recon_mmx.c; path = x86/recon_mmx.c; sourceTree = "<group>"; };
+		08BFDFA70F796F24002B7409 /* cpu.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = cpu.c; path = ../lib/cpu.c; sourceTree = SOURCE_ROOT; };
+		08BFDFA80F796F24002B7409 /* cpu.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = cpu.h; path = ../lib/cpu.h; sourceTree = SOURCE_ROOT; };
 		097729930BCAC60000303091 /* codec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = codec.h; path = ../include/theora/codec.h; sourceTree = SOURCE_ROOT; };
 		097729940BCAC60000303091 /* theoradec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = theoradec.h; path = ../include/theora/theoradec.h; sourceTree = SOURCE_ROOT; };
 		09C8F6430C82FBE500F72188 /* libtheoradec.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libtheoradec.a; sourceTree = BUILT_PRODUCTS_DIR; };
 		32BAE0B70371A74B00C91783 /* Theora_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Theora_Prefix.pch; sourceTree = "<group>"; };
 		734A751809D76ADD002D8FAE /* Ogg.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Ogg.framework; path = /Library/Frameworks/Ogg.framework; sourceTree = "<absolute>"; };
 		734A75BE09D76BB9002D8FAE /* theora.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = theora.h; path = ../include/theora/theora.h; sourceTree = SOURCE_ROOT; };
-		734A75C409D76C7E002D8FAE /* blockmap.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = blockmap.c; path = ../lib/enc/blockmap.c; sourceTree = SOURCE_ROOT; };
-		734A75C609D76C7E002D8FAE /* dct_decode.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = dct_decode.c; path = ../lib/enc/dct_decode.c; sourceTree = SOURCE_ROOT; };
-		734A75C709D76C7E002D8FAE /* dct_encode.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = dct_encode.c; path = ../lib/enc/dct_encode.c; sourceTree = SOURCE_ROOT; };
-		734A75C809D76C7E002D8FAE /* dct.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = dct.c; path = ../lib/enc/dct.c; sourceTree = SOURCE_ROOT; };
-		734A75CA09D76C7E002D8FAE /* encode.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = encode.c; path = ../lib/enc/encode.c; sourceTree = SOURCE_ROOT; };
-		734A75CB09D76C7E002D8FAE /* encoder_toplevel.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = encoder_toplevel.c; path = ../lib/enc/encoder_toplevel.c; sourceTree = SOURCE_ROOT; };
-		734A75CC09D76C7E002D8FAE /* frarray.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = frarray.c; path = ../lib/enc/frarray.c; sourceTree = SOURCE_ROOT; };
-		734A75CD09D76C7E002D8FAE /* frinit.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = frinit.c; path = ../lib/enc/frinit.c; sourceTree = SOURCE_ROOT; };
-		734A75CE09D76C7E002D8FAE /* encoder_huffman.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = encoder_huffman.c; path = ../lib/enc/encoder_huffman.c; sourceTree = SOURCE_ROOT; };
-		734A75CF09D76C7E002D8FAE /* encoder_idct.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = encoder_idct.c; path = ../lib/enc/encoder_idct.c; sourceTree = SOURCE_ROOT; };
-		734A75D009D76C7E002D8FAE /* mcomp.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = mcomp.c; path = ../lib/enc/mcomp.c; sourceTree = SOURCE_ROOT; };
-		734A75D109D76C7E002D8FAE /* misc_common.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = misc_common.c; path = ../lib/enc/misc_common.c; sourceTree = SOURCE_ROOT; };
-		734A75D209D76C7E002D8FAE /* pb.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = pb.c; path = ../lib/enc/pb.c; sourceTree = SOURCE_ROOT; };
-		734A75D309D76C7E002D8FAE /* pp.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = pp.c; path = ../lib/enc/pp.c; sourceTree = SOURCE_ROOT; };
-		734A75D509D76C7E002D8FAE /* reconstruct.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = reconstruct.c; path = ../lib/enc/reconstruct.c; sourceTree = SOURCE_ROOT; };
-		734A75D609D76C7E002D8FAE /* scan.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = scan.c; path = ../lib/enc/scan.c; sourceTree = SOURCE_ROOT; };
-		734A75EC09D76DCC002D8FAE /* block_inline.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = block_inline.h; path = ../lib/enc/block_inline.h; sourceTree = SOURCE_ROOT; };
-		734A75ED09D76DCC002D8FAE /* codec_internal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = codec_internal.h; path = ../lib/enc/codec_internal.h; sourceTree = SOURCE_ROOT; };
-		734A75EE09D76DCC002D8FAE /* encoder_lookup.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = encoder_lookup.h; path = ../lib/enc/encoder_lookup.h; sourceTree = SOURCE_ROOT; };
-		734A75EF09D76DCC002D8FAE /* encoder_huffman.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = encoder_huffman.h; path = ../lib/enc/encoder_huffman.h; sourceTree = SOURCE_ROOT; };
-		734A75F009D76DCC002D8FAE /* hufftables.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = hufftables.h; path = ../lib/enc/hufftables.h; sourceTree = SOURCE_ROOT; };
-		734A75F109D76DCC002D8FAE /* pp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = pp.h; path = ../lib/enc/pp.h; sourceTree = SOURCE_ROOT; };
-		734A75F209D76DCC002D8FAE /* quant_lookup.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = quant_lookup.h; path = ../lib/enc/quant_lookup.h; sourceTree = SOURCE_ROOT; };
-		734A75F309D76DCC002D8FAE /* toplevel_lookup.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = toplevel_lookup.h; path = ../lib/enc/toplevel_lookup.h; sourceTree = SOURCE_ROOT; };
-		734A75FE09D76E86002D8FAE /* encoder_disabled.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = encoder_disabled.c; path = ../lib/enc/encoder_disabled.c; sourceTree = SOURCE_ROOT; };
-		73514EC30B0C7E3200CEC060 /* cpu.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = cpu.c; path = "../lib//cpu.c"; sourceTree = SOURCE_ROOT; };
-		73514EC40B0C7E3200CEC060 /* dsp.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = dsp.c; path = ../lib/enc/dsp.c; sourceTree = SOURCE_ROOT; };
-		73514EC70B0C7E5700CEC060 /* cpu.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = cpu.h; path = "../lib//cpu.h"; sourceTree = SOURCE_ROOT; };
-		73514EC80B0C7E5700CEC060 /* dsp.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dsp.h; path = ../lib/enc/dsp.h; sourceTree = SOURCE_ROOT; };
 		738837100B192732005C7A69 /* libtheora.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libtheora.a; sourceTree = BUILT_PRODUCTS_DIR; };
 		8D07F2C70486CC7A007CD1D0 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; };
 		8D07F2C80486CC7A007CD1D0 /* Theora.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Theora.framework; sourceTree = BUILT_PRODUCTS_DIR; };
@@ -299,100 +316,94 @@
 			name = Resources;
 			sourceTree = "<group>";
 		};
-		08FB77ACFE841707C02AAC07 /* Source */ = {
+		08BFDEAA0F796E9C002B7409 /* dec */ = {
 			isa = PBXGroup;
 			children = (
-				0977298C0BCAC5A800303091 /* encoder_quant.c */,
-				097729860BCAC57D00303091 /* common.c */,
-				097728DC0BCABCAA00303091 /* dec */,
-				094A00000B77F5EC0005C7B8 /* x86_32 */,
-				73514EC70B0C7E5700CEC060 /* cpu.h */,
-				73514EC80B0C7E5700CEC060 /* dsp.h */,
-				73514EC30B0C7E3200CEC060 /* cpu.c */,
-				73514EC40B0C7E3200CEC060 /* dsp.c */,
-				734A75FE09D76E86002D8FAE /* encoder_disabled.c */,
-				734A75EC09D76DCC002D8FAE /* block_inline.h */,
-				734A75ED09D76DCC002D8FAE /* codec_internal.h */,
-				734A75EE09D76DCC002D8FAE /* encoder_lookup.h */,
-				734A75EF09D76DCC002D8FAE /* encoder_huffman.h */,
-				734A75F009D76DCC002D8FAE /* hufftables.h */,
-				734A75F109D76DCC002D8FAE /* pp.h */,
-				734A75F209D76DCC002D8FAE /* quant_lookup.h */,
-				734A75F309D76DCC002D8FAE /* toplevel_lookup.h */,
-				734A75C409D76C7E002D8FAE /* blockmap.c */,
-				734A75C609D76C7E002D8FAE /* dct_decode.c */,
-				734A75C709D76C7E002D8FAE /* dct_encode.c */,
-				734A75C809D76C7E002D8FAE /* dct.c */,
-				734A75CA09D76C7E002D8FAE /* encode.c */,
-				734A75CB09D76C7E002D8FAE /* encoder_toplevel.c */,
-				734A75CC09D76C7E002D8FAE /* frarray.c */,
-				734A75CD09D76C7E002D8FAE /* frinit.c */,
-				734A75CE09D76C7E002D8FAE /* encoder_huffman.c */,
-				734A75CF09D76C7E002D8FAE /* encoder_idct.c */,
-				734A75D009D76C7E002D8FAE /* mcomp.c */,
-				734A75D109D76C7E002D8FAE /* misc_common.c */,
-				734A75D209D76C7E002D8FAE /* pb.c */,
-				734A75D309D76C7E002D8FAE /* pp.c */,
-				734A75D509D76C7E002D8FAE /* reconstruct.c */,
-				734A75D609D76C7E002D8FAE /* scan.c */,
-				32BAE0B70371A74B00C91783 /* Theora_Prefix.pch */,
+				08BFDEAB0F796E9C002B7409 /* apiwrapper.c */,
+				08BFDEAC0F796E9C002B7409 /* apiwrapper.h */,
+				08BFDEAD0F796E9C002B7409 /* bitpack.c */,
+				08BFDEAE0F796E9C002B7409 /* bitpack.h */,
+				08BFDEAF0F796E9C002B7409 /* dct.h */,
+				08BFDEB00F796E9C002B7409 /* decapiwrapper.c */,
+				08BFDEB10F796E9C002B7409 /* decinfo.c */,
+				08BFDEB20F796E9C002B7409 /* decint.h */,
+				08BFDEB30F796E9C002B7409 /* decode.c */,
+				08BFDEB40F796E9C002B7409 /* dequant.c */,
+				08BFDEB50F796E9C002B7409 /* dequant.h */,
+				08BFDEB60F796E9C002B7409 /* fragment.c */,
+				08BFDEB70F796E9C002B7409 /* huffdec.c */,
+				08BFDEB80F796E9C002B7409 /* huffdec.h */,
+				08BFDEB90F796E9C002B7409 /* huffman.h */,
+				08BFDEBA0F796E9C002B7409 /* idct.c */,
+				08BFDEBB0F796E9C002B7409 /* idct.h */,
+				08BFDEBC0F796E9C002B7409 /* info.c */,
+				08BFDEBD0F796E9C002B7409 /* internal.c */,
+				08BFDEBE0F796E9C002B7409 /* ocintrin.h */,
+				08BFDEBF0F796E9C002B7409 /* quant.c */,
+				08BFDEC00F796E9C002B7409 /* quant.h */,
+				08BFDEC10F796E9C002B7409 /* state.c */,
+				08BFDEC30F796E9C002B7409 /* mmxfrag.c */,
+				08BFDEC40F796E9C002B7409 /* mmxidct.c */,
+				08BFDEC50F796E9C002B7409 /* mmxstate.c */,
+				08BFDEC60F796E9C002B7409 /* x86int.h */,
+				08BFDEC70F796E9C002B7409 /* x86state.c */,
 			);
-			name = Source;
-			sourceTree = "<group>";
-		};
-		094A00000B77F5EC0005C7B8 /* x86_32 */ = {
-			isa = PBXGroup;
-			children = (
-				0977292C0BCABCFD00303091 /* dct_decode_mmx.c */,
-				0977292D0BCABCFD00303091 /* idct_mmx.c */,
-				094A00010B77F5EC0005C7B8 /* dsp_mmx.c */,
-				094A00020B77F5EC0005C7B8 /* dsp_mmxext.c */,
-				094A00030B77F5EC0005C7B8 /* fdct_mmx.c */,
-				094A00040B77F5EC0005C7B8 /* recon_mmx.c */,
-			);
-			name = x86_32;
-			path = ../lib/enc/x86_32;
+			name = dec;
+			path = ../lib/dec;
 			sourceTree = SOURCE_ROOT;
 		};
-		097728DC0BCABCAA00303091 /* dec */ = {
+		08BFDF350F796EE7002B7409 /* enc */ = {
 			isa = PBXGroup;
 			children = (
-				097728DD0BCABCAA00303091 /* apiwrapper.c */,
-				097728DE0BCABCAA00303091 /* dct.h */,
-				097728DF0BCABCAA00303091 /* decinfo.c */,
-				097728E00BCABCAA00303091 /* decint.h */,
-				097728E10BCABCAA00303091 /* decode.c */,
-				097728E20BCABCAA00303091 /* dequant.c */,
-				097728E30BCABCAA00303091 /* dequant.h */,
-				097728E40BCABCAA00303091 /* enquant.h */,
-				097728E50BCABCAA00303091 /* fragment.c */,
-				097728E60BCABCAA00303091 /* huffdec.c */,
-				097728E70BCABCAA00303091 /* huffdec.h */,
-				097728E80BCABCAA00303091 /* huffman.h */,
-				097728E90BCABCAA00303091 /* idct.c */,
-				097728EA0BCABCAA00303091 /* idct.h */,
-				097728EB0BCABCAA00303091 /* info.c */,
-				097728EC0BCABCAA00303091 /* internal.c */,
-				097728ED0BCABCAA00303091 /* ocintrin.h */,
-				097728EE0BCABCAA00303091 /* quant.c */,
-				097728EF0BCABCAA00303091 /* quant.h */,
-				097728F00BCABCAA00303091 /* state.c */,
-				097728F10BCABCAA00303091 /* x86 */,
+				08BFDFA70F796F24002B7409 /* cpu.c */,
+				08BFDFA80F796F24002B7409 /* cpu.h */,
+				08BFDF360F796EE7002B7409 /* codec_internal.h */,
+				08BFDF370F796EE7002B7409 /* dct.c */,
+				08BFDF380F796EE7002B7409 /* dct_decode.c */,
+				08BFDF390F796EE7002B7409 /* dct_encode.c */,
+				08BFDF3A0F796EE7002B7409 /* dsp.c */,
+				08BFDF3B0F796EE7002B7409 /* dsp.h */,
+				08BFDF3C0F796EE7002B7409 /* encapiwrapper.c */,
+				08BFDF3D0F796EE7002B7409 /* encode.c */,
+				08BFDF3F0F796EE7002B7409 /* encoder_huffman.c */,
+				08BFDF400F796EE7002B7409 /* encoder_huffman.h */,
+				08BFDF410F796EE7002B7409 /* encoder_idct.c */,
+				08BFDF420F796EE7002B7409 /* encoder_lookup.h */,
+				08BFDF430F796EE7002B7409 /* encoder_quant.c */,
+				08BFDF440F796EE7002B7409 /* encoder_toplevel.c */,
+				08BFDF450F796EE7002B7409 /* enquant.h */,
+				08BFDF460F796EE7002B7409 /* frarray.c */,
+				08BFDF470F796EE7002B7409 /* frinit.c */,
+				08BFDF480F796EE7002B7409 /* hufftables.h */,
+				08BFDF490F796EE7002B7409 /* mathops.c */,
+				08BFDF4A0F796EE7002B7409 /* mathops.h */,
+				08BFDF4B0F796EE7002B7409 /* mcenc.c */,
+				08BFDF4C0F796EE7002B7409 /* mode.c */,
+				08BFDF4D0F796EE7002B7409 /* mode_select.h */,
+				08BFDF4E0F796EE7002B7409 /* quant_lookup.h */,
+				08BFDF4F0F796EE7002B7409 /* reconstruct.c */,
+				08BFDF500F796EE7002B7409 /* toplevel_lookup.h */,
+				08BFDF520F796EE7002B7409 /* dct_decode_mmx.c */,
+				08BFDF530F796EE7002B7409 /* dsp_mmx.c */,
+				08BFDF540F796EE7002B7409 /* dsp_mmxext.c */,
+				08BFDF550F796EE7002B7409 /* dsp_sse2.c */,
+				08BFDF560F796EE7002B7409 /* fdct_mmx.c */,
+				08BFDF570F796EE7002B7409 /* idct_mmx.c */,
+				08BFDF580F796EE7002B7409 /* recon_mmx.c */,
 			);
-			name = dec;
-			path = ../lib/dec;
+			name = enc;
+			path = ../lib/enc;
 			sourceTree = SOURCE_ROOT;
 		};
-		097728F10BCABCAA00303091 /* x86 */ = {
+		08FB77ACFE841707C02AAC07 /* Source */ = {
 			isa = PBXGroup;
 			children = (
-				097728F20BCABCAA00303091 /* mmxfrag.c */,
-				097728F30BCABCAA00303091 /* mmxidct.c */,
-				097728F40BCABCAA00303091 /* mmxstate.c */,
-				097728F50BCABCAA00303091 /* x86int.h */,
-				097728F60BCABCAA00303091 /* x86state.c */,
+				08BFDF350F796EE7002B7409 /* enc */,
+				08BFDEAA0F796E9C002B7409 /* dec */,
+				08BFDEA60F796E1F002B7409 /* internal.h */,
+				32BAE0B70371A74B00C91783 /* Theora_Prefix.pch */,
 			);
-			path = x86;
+			name = Source;
 			sourceTree = "<group>";
 		};
 		734A75BD09D76B96002D8FAE /* Headers */ = {
@@ -412,20 +423,21 @@
 			isa = PBXHeadersBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
-				09C8F6480C82FC0E00F72188 /* x86int.h in Headers */,
-				09C8F64A0C82FC0F00F72188 /* quant.h in Headers */,
-				09C8F64C0C82FC1100F72188 /* ocintrin.h in Headers */,
-				09C8F6520C82FC1400F72188 /* idct.h in Headers */,
-				09C8F6540C82FC1500F72188 /* huffman.h in Headers */,
-				09C8F6550C82FC1600F72188 /* huffdec.h in Headers */,
-				09C8F6580C82FC1800F72188 /* enquant.h in Headers */,
-				09C8F6590C82FC1900F72188 /* dequant.h in Headers */,
-				09C8F65C0C82FC1C00F72188 /* decint.h in Headers */,
-				09C8F65F0C82FC1F00F72188 /* dct.h in Headers */,
 				09C8F6640C82FC4500F72188 /* codec.h in Headers */,
 				09C8F6650C82FC4500F72188 /* theoradec.h in Headers */,
 				09C8F6660C82FC4600F72188 /* theora.h in Headers */,
-				09C8F6710C82FC9900F72188 /* cpu.h in Headers */,
+				08BFDEA80F796E1F002B7409 /* internal.h in Headers */,
+				08BFDEF20F796E9C002B7409 /* apiwrapper.h in Headers */,
+				08BFDEF40F796E9C002B7409 /* bitpack.h in Headers */,
+				08BFDEF50F796E9C002B7409 /* dct.h in Headers */,
+				08BFDEF80F796E9C002B7409 /* decint.h in Headers */,
+				08BFDEFB0F796E9C002B7409 /* dequant.h in Headers */,
+				08BFDEFE0F796E9C002B7409 /* huffdec.h in Headers */,
+				08BFDEFF0F796E9C002B7409 /* huffman.h in Headers */,
+				08BFDF010F796E9C002B7409 /* idct.h in Headers */,
+				08BFDF040F796E9C002B7409 /* ocintrin.h in Headers */,
+				08BFDF060F796E9C002B7409 /* quant.h in Headers */,
+				08BFDF0B0F796E9C002B7409 /* x86int.h in Headers */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -433,18 +445,30 @@
 			isa = PBXHeadersBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
-				097729110BCABCAA00303091 /* dct.h in Headers */,
-				097729130BCABCAA00303091 /* decint.h in Headers */,
-				097729160BCABCAA00303091 /* dequant.h in Headers */,
-				097729170BCABCAA00303091 /* enquant.h in Headers */,
-				0977291A0BCABCAA00303091 /* huffdec.h in Headers */,
-				0977291B0BCABCAA00303091 /* huffman.h in Headers */,
-				0977291D0BCABCAA00303091 /* idct.h in Headers */,
-				097729200BCABCAA00303091 /* ocintrin.h in Headers */,
-				097729220BCABCAA00303091 /* quant.h in Headers */,
-				097729270BCABCAA00303091 /* x86int.h in Headers */,
 				097729970BCAC60000303091 /* codec.h in Headers */,
 				097729980BCAC60000303091 /* theoradec.h in Headers */,
+				08BFDEA90F796E1F002B7409 /* internal.h in Headers */,
+				08BFDF140F796E9C002B7409 /* apiwrapper.h in Headers */,
+				08BFDF160F796E9C002B7409 /* bitpack.h in Headers */,
+				08BFDF170F796E9C002B7409 /* dct.h in Headers */,
+				08BFDF1A0F796E9C002B7409 /* decint.h in Headers */,
+				08BFDF1D0F796E9C002B7409 /* dequant.h in Headers */,
+				08BFDF200F796E9C002B7409 /* huffdec.h in Headers */,
+				08BFDF210F796E9C002B7409 /* huffman.h in Headers */,
+				08BFDF230F796E9C002B7409 /* idct.h in Headers */,
+				08BFDF260F796E9C002B7409 /* ocintrin.h in Headers */,
+				08BFDF280F796E9C002B7409 /* quant.h in Headers */,
+				08BFDF2D0F796E9C002B7409 /* x86int.h in Headers */,
+				08BFDF820F796EE7002B7409 /* codec_internal.h in Headers */,
+				08BFDF870F796EE7002B7409 /* dsp.h in Headers */,
+				08BFDF8C0F796EE7002B7409 /* encoder_huffman.h in Headers */,
+				08BFDF8E0F796EE7002B7409 /* encoder_lookup.h in Headers */,
+				08BFDF910F796EE7002B7409 /* enquant.h in Headers */,
+				08BFDF940F796EE7002B7409 /* hufftables.h in Headers */,
+				08BFDF960F796EE7002B7409 /* mathops.h in Headers */,
+				08BFDF990F796EE7002B7409 /* mode_select.h in Headers */,
+				08BFDF9A0F796EE7002B7409 /* quant_lookup.h in Headers */,
+				08BFDF9C0F796EE7002B7409 /* toplevel_lookup.h in Headers */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -454,28 +478,31 @@
 			files = (
 				8D07F2BE0486CC7A007CD1D0 /* Theora_Prefix.pch in Headers */,
 				734A75BF09D76BB9002D8FAE /* theora.h in Headers */,
-				734A75F509D76DCC002D8FAE /* block_inline.h in Headers */,
-				734A75F609D76DCC002D8FAE /* codec_internal.h in Headers */,
-				734A75F709D76DCC002D8FAE /* encoder_lookup.h in Headers */,
-				734A75F809D76DCC002D8FAE /* encoder_huffman.h in Headers */,
-				734A75F909D76DCC002D8FAE /* hufftables.h in Headers */,
-				734A75FA09D76DCC002D8FAE /* pp.h in Headers */,
-				734A75FB09D76DCC002D8FAE /* quant_lookup.h in Headers */,
-				734A75FC09D76DCC002D8FAE /* toplevel_lookup.h in Headers */,
-				73514EC90B0C7E5700CEC060 /* cpu.h in Headers */,
-				73514ECA0B0C7E5700CEC060 /* dsp.h in Headers */,
-				097728F80BCABCAA00303091 /* dct.h in Headers */,
-				097728FA0BCABCAA00303091 /* decint.h in Headers */,
-				097728FD0BCABCAA00303091 /* dequant.h in Headers */,
-				097728FE0BCABCAA00303091 /* enquant.h in Headers */,
-				097729010BCABCAA00303091 /* huffdec.h in Headers */,
-				097729020BCABCAA00303091 /* huffman.h in Headers */,
-				097729040BCABCAA00303091 /* idct.h in Headers */,
-				097729070BCABCAA00303091 /* ocintrin.h in Headers */,
-				097729090BCABCAA00303091 /* quant.h in Headers */,
-				0977290E0BCABCAA00303091 /* x86int.h in Headers */,
 				097729950BCAC60000303091 /* codec.h in Headers */,
 				097729960BCAC60000303091 /* theoradec.h in Headers */,
+				08BFDEA70F796E1F002B7409 /* internal.h in Headers */,
+				08BFDED00F796E9C002B7409 /* apiwrapper.h in Headers */,
+				08BFDED20F796E9C002B7409 /* bitpack.h in Headers */,
+				08BFDED30F796E9C002B7409 /* dct.h in Headers */,
+				08BFDED60F796E9C002B7409 /* decint.h in Headers */,
+				08BFDED90F796E9C002B7409 /* dequant.h in Headers */,
+				08BFDEDC0F796E9C002B7409 /* huffdec.h in Headers */,
+				08BFDEDD0F796E9C002B7409 /* huffman.h in Headers */,
+				08BFDEDF0F796E9C002B7409 /* idct.h in Headers */,
+				08BFDEE20F796E9C002B7409 /* ocintrin.h in Headers */,
+				08BFDEE40F796E9C002B7409 /* quant.h in Headers */,
+				08BFDEE90F796E9C002B7409 /* x86int.h in Headers */,
+				08BFDF5D0F796EE7002B7409 /* codec_internal.h in Headers */,
+				08BFDF620F796EE7002B7409 /* dsp.h in Headers */,
+				08BFDF670F796EE7002B7409 /* encoder_huffman.h in Headers */,
+				08BFDF690F796EE7002B7409 /* encoder_lookup.h in Headers */,
+				08BFDF6C0F796EE7002B7409 /* enquant.h in Headers */,
+				08BFDF6F0F796EE7002B7409 /* hufftables.h in Headers */,
+				08BFDF710F796EE7002B7409 /* mathops.h in Headers */,
+				08BFDF740F796EE7002B7409 /* mode_select.h in Headers */,
+				08BFDF750F796EE7002B7409 /* quant_lookup.h in Headers */,
+				08BFDF770F796EE7002B7409 /* toplevel_lookup.h in Headers */,
+				08BFDFAA0F796F24002B7409 /* cpu.h in Headers */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -580,22 +607,23 @@
 			isa = PBXSourcesBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
-				09C8F6470C82FC0E00F72188 /* x86state.c in Sources */,
-				09C8F6490C82FC0F00F72188 /* state.c in Sources */,
-				09C8F64B0C82FC1000F72188 /* quant.c in Sources */,
-				09C8F64D0C82FC1100F72188 /* mmxstate.c in Sources */,
-				09C8F64E0C82FC1200F72188 /* mmxidct.c in Sources */,
-				09C8F64F0C82FC1200F72188 /* mmxfrag.c in Sources */,
-				09C8F6500C82FC1300F72188 /* internal.c in Sources */,
-				09C8F6510C82FC1400F72188 /* info.c in Sources */,
-				09C8F6530C82FC1500F72188 /* idct.c in Sources */,
-				09C8F6560C82FC1700F72188 /* huffdec.c in Sources */,
-				09C8F6570C82FC1700F72188 /* fragment.c in Sources */,
-				09C8F65B0C82FC1B00F72188 /* dequant.c in Sources */,
-				09C8F65D0C82FC1E00F72188 /* decode.c in Sources */,
-				09C8F65E0C82FC1E00F72188 /* decinfo.c in Sources */,
-				09C8F6600C82FC2000F72188 /* apiwrapper.c in Sources */,
-				09C8F6700C82FC9500F72188 /* cpu.c in Sources */,
+				08BFDEF10F796E9C002B7409 /* apiwrapper.c in Sources */,
+				08BFDEF30F796E9C002B7409 /* bitpack.c in Sources */,
+				08BFDEF60F796E9C002B7409 /* decapiwrapper.c in Sources */,
+				08BFDEF70F796E9C002B7409 /* decinfo.c in Sources */,
+				08BFDEF90F796E9C002B7409 /* decode.c in Sources */,
+				08BFDEFA0F796E9C002B7409 /* dequant.c in Sources */,
+				08BFDEFC0F796E9C002B7409 /* fragment.c in Sources */,
+				08BFDEFD0F796E9C002B7409 /* huffdec.c in Sources */,
+				08BFDF000F796E9C002B7409 /* idct.c in Sources */,
+				08BFDF020F796E9C002B7409 /* info.c in Sources */,
+				08BFDF030F796E9C002B7409 /* internal.c in Sources */,
+				08BFDF050F796E9C002B7409 /* quant.c in Sources */,
+				08BFDF070F796E9C002B7409 /* state.c in Sources */,
+				08BFDF080F796E9C002B7409 /* mmxfrag.c in Sources */,
+				08BFDF090F796E9C002B7409 /* mmxidct.c in Sources */,
+				08BFDF0A0F796E9C002B7409 /* mmxstate.c in Sources */,
+				08BFDF0C0F796E9C002B7409 /* x86state.c in Sources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -603,47 +631,46 @@
 			isa = PBXSourcesBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
-				738837140B19284D005C7A69 /* blockmap.c in Sources */,
-				738837160B19285D005C7A69 /* dct.c in Sources */,
-				738837170B19286C005C7A69 /* dct_decode.c in Sources */,
-				738837190B192890005C7A69 /* frarray.c in Sources */,
-				7388371A0B192896005C7A69 /* frinit.c in Sources */,
-				7388371B0B1928A0005C7A69 /* encoder_huffman.c in Sources */,
-				7388371C0B1928AF005C7A69 /* encoder_idct.c in Sources */,
-				7388371D0B1928BB005C7A69 /* mcomp.c in Sources */,
-				7388371E0B1928C4005C7A69 /* misc_common.c in Sources */,
-				7388371F0B1928C6005C7A69 /* pb.c in Sources */,
-				738837200B1928CC005C7A69 /* pp.c in Sources */,
-				738837220B1928D2005C7A69 /* reconstruct.c in Sources */,
-				738837230B1928D5005C7A69 /* scan.c in Sources */,
-				738837250B1928DB005C7A69 /* cpu.c in Sources */,
-				738837260B1928E1005C7A69 /* dsp.c in Sources */,
-				738837270B1929EC005C7A69 /* dct_encode.c in Sources */,
-				7388372A0B1929F4005C7A69 /* encode.c in Sources */,
-				7388372B0B1929FE005C7A69 /* encoder_toplevel.c in Sources */,
-				094A00090B77F5EC0005C7B8 /* dsp_mmx.c in Sources */,
-				094A000A0B77F5EC0005C7B8 /* dsp_mmxext.c in Sources */,
-				094A000B0B77F5EC0005C7B8 /* fdct_mmx.c in Sources */,
-				094A000C0B77F5EC0005C7B8 /* recon_mmx.c in Sources */,
-				097729100BCABCAA00303091 /* apiwrapper.c in Sources */,
-				097729120BCABCAA00303091 /* decinfo.c in Sources */,
-				097729140BCABCAA00303091 /* decode.c in Sources */,
-				097729150BCABCAA00303091 /* dequant.c in Sources */,
-				097729180BCABCAA00303091 /* fragment.c in Sources */,
-				097729190BCABCAA00303091 /* huffdec.c in Sources */,
-				0977291C0BCABCAA00303091 /* idct.c in Sources */,
-				0977291E0BCABCAA00303091 /* info.c in Sources */,
-				0977291F0BCABCAA00303091 /* internal.c in Sources */,
-				097729210BCABCAA00303091 /* quant.c in Sources */,
-				097729230BCABCAA00303091 /* state.c in Sources */,
-				097729240BCABCAA00303091 /* mmxfrag.c in Sources */,
-				097729250BCABCAA00303091 /* mmxidct.c in Sources */,
-				097729260BCABCAA00303091 /* mmxstate.c in Sources */,
-				097729280BCABCAA00303091 /* x86state.c in Sources */,
-				097729300BCABCFD00303091 /* dct_decode_mmx.c in Sources */,
-				097729310BCABCFD00303091 /* idct_mmx.c in Sources */,
-				097729880BCAC57D00303091 /* common.c in Sources */,
-				0977298E0BCAC5A800303091 /* encoder_quant.c in Sources */,
+				08BFDF130F796E9C002B7409 /* apiwrapper.c in Sources */,
+				08BFDF150F796E9C002B7409 /* bitpack.c in Sources */,
+				08BFDF180F796E9C002B7409 /* decapiwrapper.c in Sources */,
+				08BFDF190F796E9C002B7409 /* decinfo.c in Sources */,
+				08BFDF1B0F796E9C002B7409 /* decode.c in Sources */,
+				08BFDF1C0F796E9C002B7409 /* dequant.c in Sources */,
+				08BFDF1E0F796E9C002B7409 /* fragment.c in Sources */,
+				08BFDF1F0F796E9C002B7409 /* huffdec.c in Sources */,
+				08BFDF220F796E9C002B7409 /* idct.c in Sources */,
+				08BFDF240F796E9C002B7409 /* info.c in Sources */,
+				08BFDF250F796E9C002B7409 /* internal.c in Sources */,
+				08BFDF270F796E9C002B7409 /* quant.c in Sources */,
+				08BFDF290F796E9C002B7409 /* state.c in Sources */,
+				08BFDF2A0F796E9C002B7409 /* mmxfrag.c in Sources */,
+				08BFDF2B0F796E9C002B7409 /* mmxidct.c in Sources */,
+				08BFDF2C0F796E9C002B7409 /* mmxstate.c in Sources */,
+				08BFDF2E0F796E9C002B7409 /* x86state.c in Sources */,
+				08BFDF830F796EE7002B7409 /* dct.c in Sources */,
+				08BFDF840F796EE7002B7409 /* dct_decode.c in Sources */,
+				08BFDF850F796EE7002B7409 /* dct_encode.c in Sources */,
+				08BFDF860F796EE7002B7409 /* dsp.c in Sources */,
+				08BFDF880F796EE7002B7409 /* encapiwrapper.c in Sources */,
+				08BFDF890F796EE7002B7409 /* encode.c in Sources */,
+				08BFDF8B0F796EE7002B7409 /* encoder_huffman.c in Sources */,
+				08BFDF8D0F796EE7002B7409 /* encoder_idct.c in Sources */,
+				08BFDF8F0F796EE7002B7409 /* encoder_quant.c in Sources */,
+				08BFDF900F796EE7002B7409 /* encoder_toplevel.c in Sources */,
+				08BFDF920F796EE7002B7409 /* frarray.c in Sources */,
+				08BFDF930F796EE7002B7409 /* frinit.c in Sources */,
+				08BFDF950F796EE7002B7409 /* mathops.c in Sources */,
+				08BFDF970F796EE7002B7409 /* mcenc.c in Sources */,
+				08BFDF980F796EE7002B7409 /* mode.c in Sources */,
+				08BFDF9B0F796EE7002B7409 /* reconstruct.c in Sources */,
+				08BFDF9D0F796EE7002B7409 /* dct_decode_mmx.c in Sources */,
+				08BFDF9E0F796EE7002B7409 /* dsp_mmx.c in Sources */,
+				08BFDF9F0F796EE7002B7409 /* dsp_mmxext.c in Sources */,
+				08BFDFA00F796EE7002B7409 /* dsp_sse2.c in Sources */,
+				08BFDFA10F796EE7002B7409 /* fdct_mmx.c in Sources */,
+				08BFDFA20F796EE7002B7409 /* idct_mmx.c in Sources */,
+				08BFDFA30F796EE7002B7409 /* recon_mmx.c in Sources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -651,47 +678,46 @@
 			isa = PBXSourcesBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
-				734A75D809D76C7E002D8FAE /* blockmap.c in Sources */,
-				734A75DA09D76C7E002D8FAE /* dct_decode.c in Sources */,
-				734A75DB09D76C7E002D8FAE /* dct_encode.c in Sources */,
-				734A75DC09D76C7E002D8FAE /* dct.c in Sources */,
-				734A75DE09D76C7E002D8FAE /* encode.c in Sources */,
-				734A75DF09D76C7E002D8FAE /* encoder_toplevel.c in Sources */,
-				734A75E009D76C7E002D8FAE /* frarray.c in Sources */,
-				734A75E109D76C7E002D8FAE /* frinit.c in Sources */,
-				734A75E209D76C7E002D8FAE /* encoder_huffman.c in Sources */,
-				734A75E309D76C7E002D8FAE /* encoder_idct.c in Sources */,
-				734A75E409D76C7E002D8FAE /* mcomp.c in Sources */,
-				734A75E509D76C7E002D8FAE /* misc_common.c in Sources */,
-				734A75E609D76C7E002D8FAE /* pb.c in Sources */,
-				734A75E709D76C7E002D8FAE /* pp.c in Sources */,
-				734A75E909D76C7E002D8FAE /* reconstruct.c in Sources */,
-				734A75EA09D76C7E002D8FAE /* scan.c in Sources */,
-				73514EC50B0C7E3200CEC060 /* cpu.c in Sources */,
-				73514EC60B0C7E3200CEC060 /* dsp.c in Sources */,
-				094A00050B77F5EC0005C7B8 /* dsp_mmx.c in Sources */,
-				094A00060B77F5EC0005C7B8 /* dsp_mmxext.c in Sources */,
-				094A00070B77F5EC0005C7B8 /* fdct_mmx.c in Sources */,
-				094A00080B77F5EC0005C7B8 /* recon_mmx.c in Sources */,
-				097728F70BCABCAA00303091 /* apiwrapper.c in Sources */,
-				097728F90BCABCAA00303091 /* decinfo.c in Sources */,
-				097728FB0BCABCAA00303091 /* decode.c in Sources */,
-				097728FC0BCABCAA00303091 /* dequant.c in Sources */,
-				097728FF0BCABCAA00303091 /* fragment.c in Sources */,
-				097729000BCABCAA00303091 /* huffdec.c in Sources */,
-				097729030BCABCAA00303091 /* idct.c in Sources */,
-				097729050BCABCAA00303091 /* info.c in Sources */,
-				097729060BCABCAA00303091 /* internal.c in Sources */,
-				097729080BCABCAA00303091 /* quant.c in Sources */,
-				0977290A0BCABCAA00303091 /* state.c in Sources */,
-				0977290B0BCABCAA00303091 /* mmxfrag.c in Sources */,
-				0977290C0BCABCAA00303091 /* mmxidct.c in Sources */,
-				0977290D0BCABCAA00303091 /* mmxstate.c in Sources */,
-				0977290F0BCABCAA00303091 /* x86state.c in Sources */,
-				0977292E0BCABCFD00303091 /* dct_decode_mmx.c in Sources */,
-				0977292F0BCABCFD00303091 /* idct_mmx.c in Sources */,
-				097729870BCAC57D00303091 /* common.c in Sources */,
-				0977298D0BCAC5A800303091 /* encoder_quant.c in Sources */,
+				08BFDECF0F796E9C002B7409 /* apiwrapper.c in Sources */,
+				08BFDED10F796E9C002B7409 /* bitpack.c in Sources */,
+				08BFDED40F796E9C002B7409 /* decapiwrapper.c in Sources */,
+				08BFDED50F796E9C002B7409 /* decinfo.c in Sources */,
+				08BFDED70F796E9C002B7409 /* decode.c in Sources */,
+				08BFDED80F796E9C002B7409 /* dequant.c in Sources */,
+				08BFDEDA0F796E9C002B7409 /* fragment.c in Sources */,
+				08BFDEDB0F796E9C002B7409 /* huffdec.c in Sources */,
+				08BFDEDE0F796E9C002B7409 /* idct.c in Sources */,
+				08BFDEE00F796E9C002B7409 /* info.c in Sources */,
+				08BFDEE10F796E9C002B7409 /* internal.c in Sources */,
+				08BFDEE30F796E9C002B7409 /* quant.c in Sources */,
+				08BFDEE50F796E9C002B7409 /* state.c in Sources */,
+				08BFDEE60F796E9C002B7409 /* mmxfrag.c in Sources */,
+				08BFDEE70F796E9C002B7409 /* mmxidct.c in Sources */,
+				08BFDEE80F796E9C002B7409 /* mmxstate.c in Sources */,
+				08BFDEEA0F796E9C002B7409 /* x86state.c in Sources */,
+				08BFDF5E0F796EE7002B7409 /* dct.c in Sources */,
+				08BFDF5F0F796EE7002B7409 /* dct_decode.c in Sources */,
+				08BFDF600F796EE7002B7409 /* dct_encode.c in Sources */,
+				08BFDF610F796EE7002B7409 /* dsp.c in Sources */,
+				08BFDF630F796EE7002B7409 /* encapiwrapper.c in Sources */,
+				08BFDF640F796EE7002B7409 /* encode.c in Sources */,
+				08BFDF660F796EE7002B7409 /* encoder_huffman.c in Sources */,
+				08BFDF680F796EE7002B7409 /* encoder_idct.c in Sources */,
+				08BFDF6A0F796EE7002B7409 /* encoder_quant.c in Sources */,
+				08BFDF6B0F796EE7002B7409 /* encoder_toplevel.c in Sources */,
+				08BFDF6D0F796EE7002B7409 /* frarray.c in Sources */,
+				08BFDF6E0F796EE7002B7409 /* frinit.c in Sources */,
+				08BFDF700F796EE7002B7409 /* mathops.c in Sources */,
+				08BFDF720F796EE7002B7409 /* mcenc.c in Sources */,
+				08BFDF730F796EE7002B7409 /* mode.c in Sources */,
+				08BFDF760F796EE7002B7409 /* reconstruct.c in Sources */,
+				08BFDF780F796EE7002B7409 /* dct_decode_mmx.c in Sources */,
+				08BFDF790F796EE7002B7409 /* dsp_mmx.c in Sources */,
+				08BFDF7A0F796EE7002B7409 /* dsp_mmxext.c in Sources */,
+				08BFDF7B0F796EE7002B7409 /* dsp_sse2.c in Sources */,
+				08BFDF7C0F796EE7002B7409 /* fdct_mmx.c in Sources */,
+				08BFDF7D0F796EE7002B7409 /* idct_mmx.c in Sources */,
+				08BFDF7E0F796EE7002B7409 /* recon_mmx.c in Sources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -765,6 +791,7 @@
 				LIBRARY_STYLE = DYNAMIC;
 				MACH_O_TYPE = mh_dylib;
 				OTHER_LDFLAGS_i386 = "-Wl,-read_only_relocs,suppress";
+				PER_ARCH_CFLAGS_i386 = "-DUSE_ASM";
 				PRODUCT_NAME = Theora;
 				WRAPPER_EXTENSION = framework;
 				ZERO_LINK = YES;
@@ -788,6 +815,7 @@
 				LIBRARY_STYLE = DYNAMIC;
 				MACH_O_TYPE = mh_dylib;
 				OTHER_LDFLAGS_i386 = "-Wl,-read_only_relocs,suppress";
+				PER_ARCH_CFLAGS_i386 = "-DUSE_ASM";
 				PRODUCT_NAME = Theora;
 				WRAPPER_EXTENSION = framework;
 			};



More information about the commits mailing list