Changeset 1101

Show
Ignore:
Timestamp:
07/10/09 13:15:47 (8 months ago)
Author:
astrange
Message:

Merge trunk to release branch.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/perian-1.1

    • Property svn:mergeinfo changed from /trunk:969-1095 to /trunk:969-1100
  • branches/perian-1.1/CPFPerianPrefPaneController.m

    r1087 r1101  
    382382                BOOL isDir = NO; 
    383383                NSString *tempPrefPane = [NSTemporaryDirectory() stringByAppendingPathComponent:@"PerianPane.prefPane"]; 
     384         
     385                //10.4 doesn't have NSInteger, but 64-bit requires it 
     386#ifdef __LP64__ 
     387                NSInteger tag; 
     388#else 
    384389                int tag; 
     390#endif 
    385391                 
    386392                if([[NSFileManager defaultManager] fileExistsAtPath:tempPrefPane isDirectory:&isDir] && isDir) 
  • branches/perian-1.1/Perian.xcodeproj/project.pbxproj

    r1087 r1101  
    114114                11C85FE60A64314500DF3D73 /* FFusionCodec.r in Rez */ = {isa = PBXBuildFile; fileRef = F560DF0203D622D001ABA332 /* FFusionCodec.r */; }; 
    115115                11F28DAD0B52EB75000AF78C /* SUUpdateAlert.m in Sources */ = {isa = PBXBuildFile; fileRef = 11F28DAC0B52EB75000AF78C /* SUUpdateAlert.m */; }; 
     116                3D0A03BD100692E20087E580 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 11629EEA0B51E4F1006591C8 /* Cocoa.framework */; }; 
     117                3D0A03BE100692E30087E580 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 11D4EEFC0A3CE7FA0066D45F /* Carbon.framework */; }; 
    116118                3D211A1D0B6B18880051299D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F539CD110B62BC82005A72C9 /* Foundation.framework */; }; 
    117119                3D211A200B6B1A540051299D /* SubContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D211A1F0B6B1A540051299D /* SubContext.m */; }; 
     
    543545                11F28DAB0B52EB75000AF78C /* SUUpdateAlert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SUUpdateAlert.h; sourceTree = "<group>"; }; 
    544546                11F28DAC0B52EB75000AF78C /* SUUpdateAlert.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SUUpdateAlert.m; sourceTree = "<group>"; }; 
     547                3D0A039710068CAF0087E580 /* Prefix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Prefix.h; sourceTree = "<group>"; }; 
    545548                3D211A1E0B6B1A540051299D /* SubContext.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SubContext.h; path = Subtitles/SubContext.h; sourceTree = "<group>"; }; 
    546549                3D211A1F0B6B1A540051299D /* SubContext.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = SubContext.m; path = Subtitles/SubContext.m; sourceTree = "<group>"; }; 
     
    827830                                F57755F50B51EB1800C7D833 /* CoreFoundation.framework in Frameworks */, 
    828831                                3D95B9010E208965007C8F51 /* libbz2.dylib in Frameworks */, 
     832                                3D0A03BD100692E20087E580 /* Cocoa.framework in Frameworks */, 
     833                                3D0A03BE100692E30087E580 /* Carbon.framework in Frameworks */, 
    829834                        ); 
    830835                        runOnlyForDeploymentPostprocessing = 0; 
     
    920925                                61D517720AE0402E00A671E1 /* CommonUtils.c */, 
    921926                                6116E74E0B4738CE0020F1CE /* CodecIDs.h */, 
     927                                3D0A039710068CAF0087E580 /* Prefix.h */, 
    922928                        ); 
    923929                        indentWidth = 4; 
     
    19821988                        isa = XCBuildConfiguration; 
    19831989                        buildSettings = { 
    1984                                 COPY_PHASE_STRIP = NO; 
    19851990                                GCC_ENABLE_OBJC_EXCEPTIONS = YES; 
    1986                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES; 
    19871991                                GCC_MODEL_TUNING = G5; 
    19881992                                GCC_OPTIMIZATION_LEVEL = 0; 
    1989                                 GCC_PRECOMPILE_PREFIX_HEADER = YES; 
    1990                                 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h"; 
    19911993                                GCC_VERSION = 4.0; 
    19921994                                INFOPLIST_FILE = "Plists/PerianUpdateChecker-Info.plist"; 
    19931995                                INSTALL_PATH = "$(HOME)/Applications"; 
    1994                                 OTHER_LDFLAGS = ( 
    1995                                         "-framework", 
    1996                                         Foundation, 
    1997                                         "-framework", 
    1998                                         AppKit, 
    1999                                 ); 
    2000                                 PREBINDING = NO; 
    20011996                                PRODUCT_NAME = PerianUpdateChecker; 
    20021997                                WRAPPER_EXTENSION = app; 
     
    20072002                        isa = XCBuildConfiguration; 
    20082003                        buildSettings = { 
    2009                                 COPY_PHASE_STRIP = YES; 
    20102004                                GCC_ENABLE_OBJC_EXCEPTIONS = YES; 
    2011                                 GCC_GENERATE_DEBUGGING_SYMBOLS = NO; 
    20122005                                GCC_MODEL_TUNING = G5; 
    2013                                 GCC_PRECOMPILE_PREFIX_HEADER = YES; 
    2014                                 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h"; 
    20152006                                GCC_VERSION = 4.0; 
    20162007                                INFOPLIST_FILE = "Plists/PerianUpdateChecker-Info.plist"; 
    20172008                                INSTALL_PATH = "$(HOME)/Applications"; 
    2018                                 OTHER_LDFLAGS = ( 
    2019                                         "-framework", 
    2020                                         Foundation, 
    2021                                         "-framework", 
    2022                                         AppKit, 
    2023                                 ); 
    2024                                 PREBINDING = NO; 
    20252009                                PRODUCT_NAME = PerianUpdateChecker; 
    20262010                                WRAPPER_EXTENSION = app; 
     
    20312015                        isa = XCBuildConfiguration; 
    20322016                        buildSettings = { 
    2033                                 COPY_PHASE_STRIP = NO; 
    2034                                 DEAD_CODE_STRIPPING = NO; 
    20352017                                EXPORTED_SYMBOLS_FILE = "$(SOURCE_ROOT)/exportedSymbols"; 
     2018                                GCC_ALTIVEC_EXTENSIONS = YES; 
    20362019                                GCC_ENABLE_OBJC_GC = supported; 
    2037                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES; 
    20382020                                GCC_MODEL_TUNING = G5; 
    20392021                                GCC_OPTIMIZATION_LEVEL = 0; 
    2040                                 GCC_PRECOMPILE_PREFIX_HEADER = YES; 
    2041                                 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Carbon.framework/Headers/Carbon.h"; 
    20422022                                GCC_VERSION = 4.0; 
    20432023                                "GCC_VERSION[arch=*]" = ""; 
     
    20532033                                INSTALL_PATH = "$(HOME)/Library/QuickTime"; 
    20542034                                OTHER_LDFLAGS = ( 
    2055                                         "-framework", 
    2056                                         Carbon, 
    20572035                                        "-read_only_relocs", 
    20582036                                        suppress, 
     
    20692047                        isa = XCBuildConfiguration; 
    20702048                        buildSettings = { 
    2071                                 DEAD_CODE_STRIPPING = YES; 
    20722049                                EXPORTED_SYMBOLS_FILE = "$(SOURCE_ROOT)/exportedSymbols"; 
    20732050                                GCC_ALTIVEC_EXTENSIONS = YES; 
    20742051                                GCC_ENABLE_OBJC_GC = supported; 
    2075                                 GCC_GENERATE_DEBUGGING_SYMBOLS = NO; 
    20762052                                GCC_MODEL_TUNING = G5; 
    20772053                                GCC_OPTIMIZATION_LEVEL = 3; 
    2078                                 GCC_PRECOMPILE_PREFIX_HEADER = YES; 
    2079                                 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Carbon.framework/Headers/Carbon.h"; 
    20802054                                GCC_VERSION = 4.0; 
    20812055                                "GCC_VERSION[arch=*]" = ""; 
     
    20912065                                INFOPLIST_PREPROCESS = YES; 
    20922066                                INSTALL_PATH = "$(HOME)/Library/QuickTime"; 
    2093                                 OTHER_CFLAGS = "$(OTHER_CFLAGS_$(CURRENT_ARCH))"; 
    2094                                 OTHER_CFLAGS_i386 = "-march=pentium-m -mtune=nocona $(OTHER_CFLAGS)"; 
    2095                                 OTHER_CFLAGS_ppc = "$(OTHER_CFLAGS)"; 
     2067                                OTHER_LDFLAGS = ( 
     2068                                        "-read_only_relocs", 
     2069                                        suppress, 
     2070                                ); 
    20962071                                OTHER_REZFLAGS = "-rd -d ppc_$(ppc) -d i386_$(i386) -d TARGET_REZ_CARBON_MACHO=1"; 
    2097                                 PRESERVE_DEAD_CODE_INITS_AND_TERMS = YES; 
    20982072                                PRODUCT_NAME = Perian; 
    20992073                                WARNING_CFLAGS = "-Wimplicit"; 
     
    21192093                        isa = XCBuildConfiguration; 
    21202094                        buildSettings = { 
     2095                                ARCHS = "$(ARCHS_STANDARD_32_BIT)"; 
    21212096                                DEAD_CODE_STRIPPING = YES; 
    21222097                                DEBUG_INFORMATION_FORMAT = dwarf; 
    21232098                                GCC_ALTIVEC_EXTENSIONS = YES; 
    21242099                                GCC_DYNAMIC_NO_PIC = YES; 
     2100                                GCC_INCREASE_PRECOMPILED_HEADER_SHARING = YES; 
    21252101                                GCC_MODEL_TUNING = G5; 
     2102                                GCC_PREFIX_HEADER = Prefix.h; 
    21262103                                GCC_PREPROCESSOR_DEFINITIONS = DEBUG_BUILD; 
     2104                                GCC_STRICT_ALIASING = YES; 
    21272105                                HEADER_SEARCH_PATHS = ( 
    21282106                                        libmatroska, 
     
    21322110                                ); 
    21332111                                LIBRARY_SEARCH_PATHS = $SYMROOT/Universal; 
    2134                                 OTHER_LDFLAGS = ( 
    2135                                         "-read_only_relocs", 
    2136                                         suppress, 
    2137                                 ); 
     2112                                ONLY_ACTIVE_ARCH = YES; 
    21382113                                PRESERVE_DEAD_CODE_INITS_AND_TERMS = YES; 
     2114                                SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES; 
    21392115                                SDKROOT = macosx10.4; 
    21402116                        }; 
     
    21442120                        isa = XCBuildConfiguration; 
    21452121                        buildSettings = { 
    2146                                 ARCHS = ( 
    2147                                         ppc, 
    2148                                         i386, 
    2149                                 ); 
     2122                                ARCHS = "$(ARCHS_STANDARD_32_BIT)"; 
    21502123                                DEAD_CODE_STRIPPING = YES; 
    21512124                                DEBUG_INFORMATION_FORMAT = dwarf; 
     2125                                GCC_ALTIVEC_EXTENSIONS = YES; 
    21522126                                GCC_DYNAMIC_NO_PIC = YES; 
     2127                                GCC_INCREASE_PRECOMPILED_HEADER_SHARING = YES; 
    21532128                                GCC_MODEL_TUNING = G5; 
     2129                                GCC_PREFIX_HEADER = Prefix.h; 
    21542130                                GCC_STRICT_ALIASING = YES; 
    21552131                                HEADER_SEARCH_PATHS = ( 
     
    21612137                                LIBRARY_SEARCH_PATHS = $SYMROOT/Universal; 
    21622138                                MACOSX_DEPLOYMENT_TARGET = 10.4; 
    2163                                 OTHER_LDFLAGS = ( 
    2164                                         "-read_only_relocs", 
    2165                                         suppress, 
    2166                                 ); 
     2139                                OTHER_CFLAGS_i386 = "-march=pentium-m -frerun-cse-after-loop $(OTHER_CFLAGS)"; 
     2140                                OTHER_CFLAGS_ppc = "-mcpu=G3 -mtune=G5 -funroll-loops -mmultiple $(OTHER_CFLAGS)"; 
    21672141                                PRESERVE_DEAD_CODE_INITS_AND_TERMS = YES; 
     2142                                SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES; 
    21682143                                SDKROOT = macosx10.4; 
    2169                                 STRIP_INSTALLED_PRODUCT = NO; 
    21702144                        }; 
    21712145                        name = Deployment; 
     
    21812155                        isa = XCBuildConfiguration; 
    21822156                        buildSettings = { 
    2183                                 COPY_PHASE_STRIP = YES; 
    2184                                 GCC_GENERATE_DEBUGGING_SYMBOLS = NO; 
    21852157                                GCC_MODEL_TUNING = G5; 
    21862158                                GCC_OPTIMIZATION_LEVEL = s; 
    21872159                                GCC_VERSION = 4.0; 
    21882160                                INSTALL_PATH = /usr/local/lib; 
    2189                                 PREBINDING = NO; 
    21902161                                PRODUCT_NAME = ebml; 
    2191                                 STRIP_STYLE = "non-global"; 
    21922162                                USER_HEADER_SEARCH_PATHS = "$(SRCROOT)/libebml"; 
    21932163                        }; 
     
    21972167                        isa = XCBuildConfiguration; 
    21982168                        buildSettings = { 
    2199                                 COPY_PHASE_STRIP = YES; 
    2200                                 GCC_GENERATE_DEBUGGING_SYMBOLS = NO; 
    22012169                                GCC_MODEL_TUNING = G5; 
    22022170                                GCC_VERSION = 4.0; 
    22032171                                INSTALL_PATH = /usr/local/lib; 
    2204                                 PREBINDING = NO; 
    22052172                                PRODUCT_NAME = matroska; 
    2206                                 STRIP_STYLE = "non-global"; 
    22072173                                USER_HEADER_SEARCH_PATHS = "$(SRCROOT)/libmatroska $(SRCROOT)/libebml"; 
    22082174                        }; 
     
    22122178                        isa = XCBuildConfiguration; 
    22132179                        buildSettings = { 
    2214                                 DEAD_CODE_STRIPPING = YES; 
    22152180                                EXPORTED_SYMBOLS_FILE = "$(SOURCE_ROOT)/exportedSymbols"; 
    22162181                                GCC_ALTIVEC_EXTENSIONS = YES; 
    22172182                                GCC_ENABLE_OBJC_GC = supported; 
    2218                                 GCC_FAST_MATH = YES; 
    22192183                                GCC_MODEL_TUNING = G5; 
    22202184                                GCC_OPTIMIZATION_LEVEL = 3; 
    2221                                 GCC_PRECOMPILE_PREFIX_HEADER = YES; 
    2222                                 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Carbon.framework/Headers/Carbon.h"; 
    2223                                 GCC_STRICT_ALIASING = YES; 
    22242185                                GCC_VERSION = 4.0; 
    22252186                                "GCC_VERSION[arch=*]" = ""; 
     
    22352196                                INFOPLIST_PREPROCESS = YES; 
    22362197                                INSTALL_PATH = "$(HOME)/Library/QuickTime"; 
    2237                                 OTHER_CFLAGS = "$(OTHER_CFLAGS_$(CURRENT_ARCH))"; 
    2238                                 OTHER_CFLAGS_i386 = "-march=pentium-m -frerun-cse-after-loop $(OTHER_CFLAGS)"; 
    2239                                 OTHER_CFLAGS_ppc = "-mcpu=G3 -mtune=G5 -funroll-loops -mmultiple $(OTHER_CFLAGS)"; 
    22402198                                OTHER_LDFLAGS = ( 
    22412199                                        "-read_only_relocs", 
     
    22432201                                ); 
    22442202                                OTHER_REZFLAGS = "-rd -d ppc_$(ppc) -d i386_$(i386) -d TARGET_REZ_CARBON_MACHO=1"; 
    2245                                 PRESERVE_DEAD_CODE_INITS_AND_TERMS = YES; 
    22462203                                PRODUCT_NAME = Perian; 
    22472204                                WARNING_CFLAGS = "-Wimplicit"; 
     
    23152272                                        i386, 
    23162273                                ); 
    2317                                 COPY_PHASE_STRIP = YES; 
    23182274                                GCC_DYNAMIC_NO_PIC = NO; 
    23192275                                GCC_ENABLE_OBJC_GC = supported; 
    2320                                 GCC_GENERATE_DEBUGGING_SYMBOLS = NO; 
    23212276                                GCC_MODEL_TUNING = G5; 
    2322                                 GCC_PRECOMPILE_PREFIX_HEADER = YES; 
    2323                                 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h"; 
    23242277                                GCC_VERSION = 4.0; 
    23252278                                "GCC_VERSION[arch=*]" = ""; 
    23262279                                "GCC_VERSION[sdk=macosx10.4][arch=*]" = 4.0; 
     2280                                GCC_WARN_ABOUT_RETURN_TYPE = YES; 
     2281                                GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; 
     2282                                GCC_WARN_SHADOW = YES; 
     2283                                GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; 
    23272284                                INFOPLIST_FILE = "Plists/PerianPaneReal-Info.plist"; 
    23282285                                INFOPLIST_OTHER_PREPROCESSOR_FLAGS = "-C"; 
     
    23302287                                INFOPLIST_PREPROCESS = YES; 
    23312288                                INSTALL_PATH = "$(HOME)/Library/Bundles"; 
    2332                                 OTHER_LDFLAGS = ( 
    2333                                         "-framework", 
    2334                                         Foundation, 
    2335                                         "-framework", 
    2336                                         AppKit, 
    2337                                 ); 
    2338                                 PREBINDING = NO; 
    23392289                                PRODUCT_NAME = Perian; 
    23402290                                SDKROOT = macosx10.4; 
     
    23482298                        isa = XCBuildConfiguration; 
    23492299                        buildSettings = { 
    2350                                 COPY_PHASE_STRIP = YES; 
    23512300                                GCC_ENABLE_OBJC_EXCEPTIONS = YES; 
    2352                                 GCC_GENERATE_DEBUGGING_SYMBOLS = NO; 
    23532301                                GCC_MODEL_TUNING = G5; 
    2354                                 GCC_PRECOMPILE_PREFIX_HEADER = YES; 
    2355                                 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h"; 
    23562302                                GCC_VERSION = 4.0; 
    23572303                                INFOPLIST_FILE = "Plists/PerianUpdateChecker-Info.plist"; 
    23582304                                INSTALL_PATH = "$(HOME)/Applications"; 
    2359                                 OTHER_LDFLAGS = ( 
    2360                                         "-framework", 
    2361                                         Foundation, 
    2362                                         "-framework", 
    2363                                         AppKit, 
    2364                                 ); 
    2365                                 PREBINDING = NO; 
    23662305                                PRODUCT_NAME = PerianUpdateChecker; 
    23672306                                WRAPPER_EXTENSION = app; 
     
    23732312                        buildSettings = { 
    23742313                                ARCHS = "$(ARCHS_STANDARD_32_BIT)"; 
    2375                                 COPY_PHASE_STRIP = NO; 
    23762314                                DEAD_CODE_STRIPPING = YES; 
    23772315                                DEBUG_INFORMATION_FORMAT = dwarf; 
     2316                                GCC_ALTIVEC_EXTENSIONS = YES; 
    23782317                                GCC_DYNAMIC_NO_PIC = YES; 
     2318                                GCC_INCREASE_PRECOMPILED_HEADER_SHARING = YES; 
    23792319                                GCC_MODEL_TUNING = G5; 
     2320                                GCC_PREFIX_HEADER = Prefix.h; 
    23802321                                GCC_PREPROCESSOR_DEFINITIONS = DEBUG_BUILD; 
    23812322                                GCC_STRICT_ALIASING = YES; 
     
    23872328                                ); 
    23882329                                LIBRARY_SEARCH_PATHS = $SYMROOT/Universal; 
    2389                                 OTHER_LDFLAGS = ( 
    2390                                         "-read_only_relocs", 
    2391                                         suppress, 
    2392                                 ); 
     2330                                OTHER_CFLAGS_i386 = "-march=pentium-m -frerun-cse-after-loop $(OTHER_CFLAGS)"; 
     2331                                OTHER_CFLAGS_ppc = "-mcpu=G3 -mtune=G5 -funroll-loops -mmultiple $(OTHER_CFLAGS)"; 
    23932332                                PRESERVE_DEAD_CODE_INITS_AND_TERMS = YES; 
     2333                                SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = YES; 
    23942334                                SDKROOT = macosx10.4; 
    2395                                 STRIP_INSTALLED_PRODUCT = NO; 
    23962335                        }; 
    23972336                        name = "Deployment+Debug"; 
     
    24802419                        isa = XCBuildConfiguration; 
    24812420                        buildSettings = { 
    2482                                 COPY_PHASE_STRIP = NO; 
    2483                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES; 
    24842421                                GCC_MODEL_TUNING = G5; 
    24852422                                GCC_OPTIMIZATION_LEVEL = 0; 
    24862423                                GCC_VERSION = 4.0; 
    24872424                                INSTALL_PATH = /usr/local/lib; 
    2488                                 PREBINDING = NO; 
    24892425                                PRODUCT_NAME = ebml; 
    2490                                 STRIP_STYLE = "non-global"; 
    24912426                                USER_HEADER_SEARCH_PATHS = "$(SRCROOT)/libebml"; 
    24922427                        }; 
     
    24962431                        isa = XCBuildConfiguration; 
    24972432                        buildSettings = { 
    2498                                 COPY_PHASE_STRIP = YES; 
    2499                                 GCC_GENERATE_DEBUGGING_SYMBOLS = NO; 
    25002433                                GCC_MODEL_TUNING = G5; 
    25012434                                GCC_OPTIMIZATION_LEVEL = s; 
    25022435                                GCC_VERSION = 4.0; 
    25032436                                INSTALL_PATH = /usr/local/lib; 
    2504                                 PREBINDING = NO; 
    25052437                                PRODUCT_NAME = ebml; 
    2506                                 STRIP_STYLE = "non-global"; 
    25072438                                USER_HEADER_SEARCH_PATHS = "$(SRCROOT)/libebml"; 
    25082439                        }; 
     
    25122443                        isa = XCBuildConfiguration; 
    25132444                        buildSettings = { 
    2514                                 COPY_PHASE_STRIP = NO; 
    2515                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES; 
    25162445                                GCC_MODEL_TUNING = G5; 
    25172446                                GCC_OPTIMIZATION_LEVEL = 0; 
    25182447                                GCC_VERSION = 4.0; 
    25192448                                INSTALL_PATH = /usr/local/lib; 
    2520                                 PREBINDING = NO; 
    25212449                                PRODUCT_NAME = matroska; 
    2522                                 STRIP_STYLE = "non-global"; 
    25232450                                USER_HEADER_SEARCH_PATHS = "$(SRCROOT)/libmatroska $(SRCROOT)/libebml"; 
    25242451                        }; 
     
    25282455                        isa = XCBuildConfiguration; 
    25292456                        buildSettings = { 
    2530                                 COPY_PHASE_STRIP = YES; 
    2531                                 GCC_GENERATE_DEBUGGING_SYMBOLS = NO; 
    25322457                                GCC_MODEL_TUNING = G5; 
    25332458                                GCC_VERSION = 4.0; 
    25342459                                INSTALL_PATH = /usr/local/lib; 
    2535                                 PREBINDING = NO; 
    25362460                                PRODUCT_NAME = matroska; 
    2537                                 STRIP_STYLE = "non-global"; 
    25382461                                USER_HEADER_SEARCH_PATHS = "$(SRCROOT)/libmatroska $(SRCROOT)/libebml"; 
    25392462                        }; 
     
    25482471                                        i386, 
    25492472                                ); 
    2550                                 COPY_PHASE_STRIP = NO; 
    25512473                                GCC_DYNAMIC_NO_PIC = NO; 
    25522474                                GCC_ENABLE_OBJC_GC = supported; 
    2553                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES; 
    25542475                                GCC_MODEL_TUNING = G5; 
    25552476                                GCC_OPTIMIZATION_LEVEL = 0; 
    2556                                 GCC_PRECOMPILE_PREFIX_HEADER = YES; 
    2557                                 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h"; 
    25582477                                GCC_VERSION = 4.0; 
    25592478                                "GCC_VERSION[arch=*]" = ""; 
     
    25622481                                GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; 
    25632482                                GCC_WARN_SHADOW = YES; 
    2564                                 GCC_WARN_SIGN_COMPARE = YES; 
    25652483                                GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; 
    2566                                 GCC_WARN_UNUSED_VALUE = YES; 
    2567                                 GCC_WARN_UNUSED_VARIABLE = YES; 
    25682484                                INFOPLIST_FILE = "Plists/PerianPaneReal-Info.plist"; 
    25692485                                INFOPLIST_OTHER_PREPROCESSOR_FLAGS = "-C"; 
     
    25712487                                INFOPLIST_PREPROCESS = YES; 
    25722488                                INSTALL_PATH = "$(HOME)/Library/Bundles"; 
    2573                                 ONLY_ACTIVE_ARCH = YES; 
    2574                                 OTHER_LDFLAGS = ( 
    2575                                         "-framework", 
    2576                                         Foundation, 
    2577                                         "-framework", 
    2578                                         AppKit, 
    2579                                 ); 
    2580                                 PREBINDING = NO; 
    25812489                                PRODUCT_NAME = Perian; 
    25822490                                SDKROOT = macosx10.4; 
     
    25952503                                        i386, 
    25962504                                ); 
    2597                                 COPY_PHASE_STRIP = YES; 
    25982505                                GCC_DYNAMIC_NO_PIC = NO; 
    25992506                                GCC_ENABLE_OBJC_GC = supported; 
    2600                                 GCC_GENERATE_DEBUGGING_SYMBOLS = NO; 
    26012507                                GCC_MODEL_TUNING = G5; 
    2602                                 GCC_PRECOMPILE_PREFIX_HEADER = YES; 
    2603                                 GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/AppKit.framework/Headers/AppKit.h"; 
    26042508                                GCC_VERSION = 4.0; 
    26052509                                "GCC_VERSION[arch=*]" = ""; 
    26062510                                "GCC_VERSION[sdk=macosx10.4][arch=*]" = 4.0; 
     2511                                GCC_WARN_ABOUT_RETURN_TYPE = YES; 
     2512                                GCC_WARN_CHECK_SWITCH_STATEMENTS = YES; 
     2513                                GCC_WARN_SHADOW = YES; 
     2514                                GCC_WARN_TYPECHECK_CALLS_TO_PRINTF = YES; 
    26072515                                INFOPLIST_FILE = "Plists/PerianPaneReal-Info.plist"; 
    26082516                                INFOPLIST_OTHER_PREPROCESSOR_FLAGS = "-C"; 
     
    26102518                                INFOPLIST_PREPROCESS = YES; 
    26112519                                INSTALL_PATH = "$(HOME)/Library/Bundles"; 
    2612                                 OTHER_LDFLAGS = ( 
    2613                                         "-framework", 
    2614                                         Foundation, 
    2615                                         "-framework", 
    2616                                         AppKit, 
    2617                                 ); 
    2618                                 PREBINDING = NO; 
    26192520                                PRODUCT_NAME = Perian; 
    26202521                                SDKROOT = macosx10.4; 
     
    27802681                        ); 
    27812682                        defaultConfigurationIsVisible = 0; 
    2782                         defaultConfigurationName = Development
     2683                        defaultConfigurationName = "Deployment+Debug"
    27832684                }; 
    27842685                11A70AC80A3D0111002058D4 /* Build configuration list for PBXNativeTarget "Perian" */ = { 
     
    27902691                        ); 
    27912692                        defaultConfigurationIsVisible = 0; 
    2792                         defaultConfigurationName = Development
     2693                        defaultConfigurationName = "Deployment+Debug"
    27932694                }; 
    27942695                11BA39B00A61E453008AF206 /* Build configuration list for PBXAggregateTarget "ffmpeg Static Libraries" */ = { 
     
    28002701                        ); 
    28012702                        defaultConfigurationIsVisible = 0; 
    2802                         defaultConfigurationName = Development
     2703                        defaultConfigurationName = "Deployment+Debug"
    28032704                }; 
    28042705                11D4ED470A3CE59A0066D45F /* Build configuration list for PBXProject "Perian" */ = { 
     
    28102711                        ); 
    28112712                        defaultConfigurationIsVisible = 0; 
    2812                         defaultConfigurationName = Development
     2713                        defaultConfigurationName = "Deployment+Debug"
    28132714                }; 
    28142715                3DAD080D0FBF7C71001E156F /* Build configuration list for PBXNativeTarget "ssa2html" */ = { 
     
    28202721                        ); 
    28212722                        defaultConfigurationIsVisible = 0; 
    2822                         defaultConfigurationName = Development
     2723                        defaultConfigurationName = "Deployment+Debug"
    28232724                }; 
    28242725                3DAD09AD0FBFAB59001E156F /* Build configuration list for PBXNativeTarget "detect-encoding" */ = { 
     
    28302731                        ); 
    28312732                        defaultConfigurationIsVisible = 0; 
    2832                         defaultConfigurationName = Development
     2733                        defaultConfigurationName = "Deployment+Debug"
    28332734                }; 
    28342735                61CB11030ACDF37C007994BD /* Build configuration list for PBXNativeTarget "ebml" */ = { 
     
    28402741                        ); 
    28412742                        defaultConfigurationIsVisible = 0; 
    2842                         defaultConfigurationName = Development
     2743                        defaultConfigurationName = "Deployment+Debug"
    28432744                }; 
    28442745                61CB11B00ACDF4FF007994BD /* Build configuration list for PBXNativeTarget "matroska" */ = { 
     
    28502751                        ); 
    28512752                        defaultConfigurationIsVisible = 0; 
    2852                         defaultConfigurationName = Development
     2753                        defaultConfigurationName = "Deployment+Debug"
    28532754                }; 
    28542755                83D1D6CA0B4C794900E09EC9 /* Build configuration list for PBXNativeTarget "PerianPane" */ = { 
     
    28602761                        ); 
    28612762                        defaultConfigurationIsVisible = 0; 
    2862                         defaultConfigurationName = Development
     2763                        defaultConfigurationName = "Deployment+Debug"
    28632764                }; 
    28642765                F5121EBB0EB3A5680048EF67 /* Build configuration list for PBXAggregateTarget "Make SVN Rev" */ = { 
     
    28702771                        ); 
    28712772                        defaultConfigurationIsVisible = 0; 
    2872                         defaultConfigurationName = Development
     2773                        defaultConfigurationName = "Deployment+Debug"
    28732774                }; 
    28742775                F59E0A0B0A670E950019A3F0 /* Build configuration list for PBXAggregateTarget "Debug In QuickTime Player" */ = { 
     
    28802781                        ); 
    28812782                        defaultConfigurationIsVisible = 0; 
    2882                         defaultConfigurationName = Development
     2783                        defaultConfigurationName = "Deployment+Debug"
    28832784                }; 
    28842785                F5CFD1B80B5000AF00616865 /* Build configuration list for PBXNativeTarget "PerianPanePListGenerator" */ = { 
     
    28902791                        ); 
    28912792                        defaultConfigurationIsVisible = 0; 
    2892                         defaultConfigurationName = Development
     2793                        defaultConfigurationName = "Deployment+Debug"
    28932794                }; 
    28942795                F5CFD2650B500B9D00616865 /* Build configuration list for PBXAggregateTarget "CreatePrefPanePlist" */ = { 
     
    29002801                        ); 
    29012802                        defaultConfigurationIsVisible = 0; 
    2902                         defaultConfigurationName = Development
     2803                        defaultConfigurationName = "Deployment+Debug"
    29032804                }; 
    29042805                F5CFD2EA0B5012E800616865 /* Build configuration list for PBXAggregateTarget "A52Codec" */ = { 
     
    29102811                        ); 
    29112812                        defaultConfigurationIsVisible = 0; 
    2912                         defaultConfigurationName = Development
     2813                        defaultConfigurationName = "Deployment+Debug"
    29132814                }; 
    29142815                F5CFD3C10B50144E00616865 /* Build configuration list for PBXAggregateTarget "Setup Build Directories" */ = { 
     
    29202821                        ); 
    29212822                        defaultConfigurationIsVisible = 0; 
    2922                         defaultConfigurationName = Development
     2823                        defaultConfigurationName = "Deployment+Debug"
    29232824                }; 
    29242825/* End XCConfigurationList section */ 
  • branches/perian-1.1/Release/Changes.txt

    r1096 r1101  
    2121- Fixed several memory leaks [r1086] 
    2222- Fixed a problem with wrong channel order in DTS 5.1 [r1076] 
     23- Fixed possible conflict with UniversalDetector.framework [r1100] 
    2324Subtitles: 
    2425- Fixed garbage characters appearing at the end of a line with some fonts [r1013] 
  • branches/perian-1.1/Subtitles/SubATSUIRenderer.h

    r1081 r1101  
    3434        ATSUTextLayout layout; 
    3535        float screenScaleX, screenScaleY, videoWidth, videoHeight; 
     36        BOOL drawTextBounds; 
    3637        @public; 
    3738        CGColorSpaceRef srgbCSpace; 
  • branches/perian-1.1/Subtitles/SubATSUIRenderer.m

    r1087 r1101  
    2525#import "SubUtilities.h" 
    2626#import "Codecprintf.h" 
     27#import "CommonUtils.h" 
    2728 
    2829static float GetWinFontSizeScale(ATSFontRef font); 
     
    254255                UCCreateTextBreakLocator(NULL, 0, kUCTextBreakLineMask, &breakLocator); 
    255256                context = [[SubContext alloc] initWithNonSSAType:kSubTypeSRT delegate:self]; 
     257                 
     258                drawTextBounds = CFPreferencesGetAppBooleanValue(CFSTR("DrawSubTextBounds"), PERIAN_PREF_DOMAIN, NULL); 
    256259        } 
    257260         
     
    278281                UCCreateTextBreakLocator(NULL, 0, kUCTextBreakLineMask, &breakLocator); 
    279282                context = [[SubContext alloc] initWithHeaders:headers styles:styles delegate:self]; 
     283                 
     284                drawTextBounds = CFPreferencesGetAppBooleanValue(CFSTR("DrawSubTextBounds"), PERIAN_PREF_DOMAIN, NULL); 
    280285        } 
    281286         
     
    365370                                break; 
    366371                        } 
    367                 } 
    368                  
    369                 if (font == kATSUInvalidFontID) font = ATSFontFindFromName((CFStringRef)@"Helvetica",kATSOptionFlagsDefault); // final fallback 
    370         } 
     372                }                
     373        } 
     374         
     375        if (font == kATSUInvalidFontID && ![name isEqualToString:@"Helvetica"]) 
     376                font = GetFontIDForSSAName(@"Helvetica"); // final fallback 
    371377         
    372378        [fontIDCache setValue:[NSNumber numberWithInt:font] forKey:[name lowercaseString]]; 
     
    467473        CGColorRef color; 
    468474        CGAffineTransform mat; 
     475        ATSFontRef oldFont; 
    469476         
    470477#define bv() bval = *(int*)p; 
     
    504511                case tag_fn: 
    505512                        sv(); 
     513                        oldFont = spanEx->font; 
    506514                        spanEx->fontVertical = ParseFontVerticality(&sval) ? kATSUStronglyVertical : kATSUStronglyHorizontal; 
    507515                        spanEx->font = GetFontIDForSSAName(sval); 
     516                        if (oldFont != spanEx->font) spanEx->platformSizeScale = GetWinFontSizeScale(spanEx->font); 
    508517                        UpdateFontNameSize(spanEx, screenScaleY); 
    509518                        break; 
     
    600609#pragma mark Rendering Helper Functions 
    601610 
     611// XXX see comment for GetTypographicRectangleForLayout 
    602612static ATSUTextMeasurement GetLineHeight(ATSUTextLayout layout, UniCharArrayOffset lpos) 
    603613{ 
     
    618628} 
    619629 
     630// XXX some broken fonts have very wrong typographic values set, and so this occasionally gives nonsense 
     631// it should be checked against the real pixel box (see #if 0 below), but for correct fonts it looks much better 
    620632static void GetTypographicRectangleForLayout(ATSUTextLayout layout, UniCharArrayOffset *breaks, ItemCount breakCount, Fixed extraHeight, Fixed *lX, Fixed *lY, Fixed *height, Fixed *width) 
    621633{ 
     
    653665} 
    654666 
     667// Draw the text bounds on screen under the actual text 
     668// Note that it almost never appears where it's supposed to be, and I'm not sure if that's my fault or ATSUI's 
     669static void VisualizeLayoutLineHeights(CGContextRef c, ATSUTextLayout layout, UniCharArrayOffset *breaks, ItemCount breakCount, Fixed extraHeight, Fixed penX, Fixed penY, float screenHeight) 
     670{ 
     671        ATSTrapezoid trap = {0}; 
     672        Rect pixRect = {0}; 
     673        ItemCount trapCount; 
     674        int i; 
     675         
     676        CGContextSetLineWidth(c, 3.0); 
     677         
     678        for (i = breakCount; i >= 0; i--) { 
     679                UniCharArrayOffset end = breaks[i+1]; 
     680 
     681                ATSUMeasureTextImage(layout, breaks[i], end-breaks[i], 0, 0, &pixRect); 
     682                ATSUGetGlyphBounds(layout, 0, 0, breaks[i], end-breaks[i], kATSUseDeviceOrigins, 1, &trap, &trapCount); 
     683                 
     684                CGContextSetRGBStrokeColor(c, 1,0,0,1); 
     685                CGContextBeginPath(c); 
     686                CGContextMoveToPoint(c, FixedToFloat(penX + trap.upperLeft.x),  FixedToFloat(penY + trap.lowerLeft.y)); 
     687                CGContextAddLineToPoint(c, FixedToFloat(penX + trap.upperRight.x),  FixedToFloat(penY + trap.lowerRight.y)); 
     688                CGContextAddLineToPoint(c, FixedToFloat(penX + trap.lowerRight.x),  FixedToFloat(penY + trap.upperRight.y)); 
     689                CGContextAddLineToPoint(c, FixedToFloat(penX + trap.lowerLeft.x),  FixedToFloat(penY + trap.upperLeft.y)); 
     690                CGContextClosePath(c); 
     691                CGContextStrokePath(c); 
     692                CGContextSetRGBStrokeColor(c, 0, 0, 1, 1); 
     693                CGContextStrokeRect(c, CGRectMake(FixedToFloat(penX) + pixRect.left, FixedToFloat(penY) + pixRect.top, pixRect.right - pixRect.left, pixRect.bottom - pixRect.top)); 
     694                 
     695                penY += GetLineHeight(layout, breaks[i]) + extraHeight; 
     696        } 
     697} 
     698 
    655699#if 0 
    656700static void GetImageBoundingBoxForLayout(ATSUTextLayout layout, UniCharArrayOffset *breaks, ItemCount breakCount, Fixed extraHeight, Fixed *lX, Fixed *lY, Fixed *height, Fixed *width) 
     
    674718                largeRect.top = MIN(largeRect.top, rect.top); 
    675719                largeRect.right = MAX(largeRect.right, rect.right); 
    676                        
     720       
    677721         
    678722         
     
    10751119                breakbuffer = FindLineBreaks(layout, div, breakLocator, breakbuffer, &breakCount, breakingWidth, ubuffer, textLen); 
    10761120 
    1077                 ATSUTextMeasurement imageWidth, imageHeight
     1121                ATSUTextMeasurement imageWidth, imageHeight, descent
    10781122                UniCharArrayOffset *breaks = breakbuffer; 
    1079  
     1123                 
    10801124                if (div->positioned || div->alignV == kSubAlignmentMiddle) 
    10811125                        GetTypographicRectangleForLayout(layout, breaks, breakCount, FloatToFixed(div->styleLine->outlineRadius), NULL, NULL, &imageHeight, &imageWidth); 
    1082  
     1126                 
     1127                if (div->positioned || div->alignV == kSubAlignmentBottom) 
     1128                        ATSUGetLineControl(layout, kATSUFromTextBeginning, kATSULineDescentTag, sizeof(ATSUTextMeasurement), &descent, NULL); 
     1129                 
     1130#if 0 
     1131                { 
     1132                        ATSUTextMeasurement ascent, descent; 
     1133                         
     1134                        ATSUGetLineControl(layout, kATSUFromTextBeginning, kATSULineAscentTag,  sizeof(ATSUTextMeasurement), &ascent,  NULL); 
     1135                        ATSUGetLineControl(layout, kATSUFromTextBeginning, kATSULineDescentTag, sizeof(ATSUTextMeasurement), &descent, NULL); 
     1136                         
     1137                        NSLog(@"\"%@\" descent %f ascent %f\n", div->text, FixedToFloat(descent), FixedToFloat(ascent)); 
     1138                } 
     1139#endif 
     1140                 
    10831141                if (!div->positioned) { 
    10841142                        penX = FloatToFixed(NSMinX(marginRect)); 
     
    10871145                                case kSubAlignmentBottom: default: 
    10881146                                        if (!bottomPen || resetPens) { 
    1089                                                 ATSUTextMeasurement bottomLineDescent; 
    1090                                                 ATSUGetLineControl(layout, kATSUFromTextBeginning, kATSULineDescentTag, sizeof(ATSUTextMeasurement), &bottomLineDescent, NULL); 
    1091                                                 penY = FloatToFixed(NSMinY(marginRect)) + bottomLineDescent; 
     1147                                                penY = FloatToFixed(NSMinY(marginRect)) + descent; 
    10921148                                        } else penY = bottomPen; 
    10931149                                         
     
    11101166                        } 
    11111167                } else { 
    1112                         ATSUTextMeasurement descent; 
    11131168                        penX = FloatToFixed(div->posX * screenScaleX); 
    11141169                        penY = FloatToFixed((context->resY - div->posY) * screenScaleY); 
     
    11191174                        } 
    11201175                         
    1121                         ATSUGetLineControl(layout, kATSUFromTextBeginning, kATSULineDescentTag, sizeof(ATSUTextMeasurement), &descent, NULL); 
    1122  
    11231176                        switch (div->alignV) { 
    11241177                                case kSubAlignmentMiddle: penY -= imageHeight / 2; break; 
     
    11391192                } 
    11401193                 
     1194                if (drawTextBounds) 
     1195                        VisualizeLayoutLineHeights(c, layout, breaks, breakCount, FloatToFixed(div->styleLine->outlineRadius), penX, penY, cHeight); 
     1196 
    11411197                breakc.breakCount = breakCount; 
    11421198                breakc.breaks = breaks; 
     
    13061362 
    13071363// Windows and OS X use different TrueType fields to measure text. 
    1308 // Some Windows fonts have one field set incorrectly, so we have to compensate. 
     1364// Some Windows fonts have one field set incorrectly(?), so we have to compensate. 
    13091365// XXX This function doesn't read from the right fonts; if we're using italic variant, it should get the ATSFontRef for that 
     1366// XXX^2 This should be cached 
    13101367static float GetWinFontSizeScale(ATSFontRef font) 
    13111368{ 
  • branches/perian-1.1/UniversalDetector/UniversalDetector.h

    r1081 r1101  
    11#import <Cocoa/Cocoa.h> 
    22 
     3#define UniversalDetector SubUniversalDetector 
    34 
    45@interface UniversalDetector:NSObject 
  • branches/perian-1.1/UniversalDetector/UniversalDetector.xcodeproj/project.pbxproj

    r1081 r1101  
    625625                        isa = XCBuildConfiguration; 
    626626                        buildSettings = { 
    627                                 COPY_PHASE_STRIP = NO; 
    628627                                DYLIB_COMPATIBILITY_VERSION = 1; 
    629628                                DYLIB_CURRENT_VERSION = 1; 
    630629                                FRAMEWORK_VERSION = A; 
    631630                                GCC_DYNAMIC_NO_PIC = NO; 
    632                                 GCC_ENABLE_FIX_AND_CONTINUE = YES; 
    633631                                GCC_MODEL_TUNING = G5; 
    634632                                GCC_OPTIMIZATION_LEVEL = 0; 
     
    639637                                PRODUCT_NAME = UniversalDetector; 
    640638                                WRAPPER_EXTENSION = framework; 
    641                                 ZERO_LINK = NO; 
    642639                        }; 
    643640                        name = Debug; 
     
    653650                                DYLIB_CURRENT_VERSION = 1; 
    654651                                FRAMEWORK_VERSION = A; 
    655                                 GCC_GENERATE_DEBUGGING_SYMBOLS = NO; 
    656652                                GCC_MODEL_TUNING = G5; 
    657653                                GCC_PRECOMPILE_PREFIX_HEADER = YES; 
     
    661657                                PRODUCT_NAME = UniversalDetector; 
    662658                                WRAPPER_EXTENSION = framework; 
    663                                 ZERO_LINK = NO; 
    664659                        }; 
    665660                        name = Release; 
     
    668663                        isa = XCBuildConfiguration; 
    669664                        buildSettings = { 
     665                                DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; 
    670666                                GCC_ENABLE_OBJC_GC = YES; 
    671667                                GCC_WARN_ABOUT_RETURN_TYPE = YES; 
     
    694690                        isa = XCBuildConfiguration; 
    695691                        buildSettings = { 
    696                                 COPY_PHASE_STRIP = NO; 
    697692                                GCC_DYNAMIC_NO_PIC = NO; 
    698                                 GCC_ENABLE_FIX_AND_CONTINUE = YES; 
    699                                 GCC_GENERATE_DEBUGGING_SYMBOLS = YES; 
    700693                                GCC_MODEL_TUNING = G5; 
    701694                                GCC_OPTIMIZATION_LEVEL = 0; 
    702695                                GCC_VERSION = 4.0; 
    703696                                INSTALL_PATH = /usr/local/lib; 
    704                                 PREBINDING = NO; 
    705697                                PRODUCT_NAME = universaldetector; 
    706                                 ZERO_LINK = YES; 
    707698                        }; 
    708699                        name = Debug; 
     
    711702                        isa = XCBuildConfiguration; 
    712703                        buildSettings = { 
    713                                 COPY_PHASE_STRIP = YES; 
    714                                 GCC_ENABLE_FIX_AND_CONTINUE = NO; 
    715                                 GCC_GENERATE_DEBUGGING_SYMBOLS = NO; 
     704                                GCC_DYNAMIC_NO_PIC = NO; 
    716705                                GCC_MODEL_TUNING = G5; 
    717706                                GCC_VERSION = 4.0; 
    718707                                INSTALL_PATH = /usr/local/lib; 
    719                                 PREBINDING = NO; 
    720708                                PRODUCT_NAME = universaldetector; 
    721                                 ZERO_LINK = NO; 
    722709                        }; 
    723710                        name = Release; 
  • branches/perian-1.1/createStaticLibs.sh

    r1093 r1101  
    88 
    99generalConfigureOptions="--disable-muxers --disable-encoders --disable-stripping --disable-amd3dnow --enable-runtime-cpudetect --enable-pthreads --disable-ffmpeg --disable-network --disable-ffplay --disable-ffserver" 
    10 cflags="-isysroot $SDKROOT -mmacosx-version-min=$MACOSX_DEPLOYMENT_TARGET -g -Dattribute_deprecated= -w" 
     10cflags="-isysroot $SDKROOT -mmacosx-version-min=$MACOSX_DEPLOYMENT_TARGET -Dattribute_deprecated= -w" 
    1111 
    1212if [ "$BUILD_STYLE" = "Development" ] ; then