Changeset 20
- Timestamp:
- 07/11/06 14:45:46 (2 years ago)
- Files:
-
- trunk/FFusionCodec.r (modified) (1 diff)
- trunk/Perian.xcodeproj/project.pbxproj (modified) (18 diffs)
- trunk/PerianAviImporter.r (added)
- trunk/ff_MovieImport.c (added)
- trunk/ff_MovieImportDispatch.h (added)
- trunk/ff_MovieImportVersion.h (added)
- trunk/ff_dataref.c (added)
- trunk/ff_private.c (added)
- trunk/ff_private.h (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/FFusionCodec.r
r1 r20 1648 1648 "FFusionCodecComponentDispatch" 1649 1649 }; 1650 trunk/Perian.xcodeproj/project.pbxproj
r18 r20 22 22 23 23 /* Begin PBXBuildFile section */ 24 112E0C820A6436BA00DB4C29 /* FFusionCodec.c in Sources */ = {isa = PBXBuildFile; fileRef = F560DF0003D61D0101ABA332 /* FFusionCodec.c */; }; 24 25 11A70ACE0A3D0131002058D4 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 11D4EEFC0A3CE7FA0066D45F /* Carbon.framework */; }; 25 26 11A70ACF0A3D0131002058D4 /* libavcodec.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 11D4EFA10A3CE8C10066D45F /* libavcodec.a */; }; … … 28 29 11A70AD20A3D0131002058D4 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 1156DBD80A3CE9F500963B0E /* libz.dylib */; }; 29 30 11A70AD30A3D0131002058D4 /* QuickTime.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 11D4EED50A3CE7EC0066D45F /* QuickTime.framework */; }; 30 11A70AD70A3D013E002058D4 /* FFusionCodec.c in Sources */ = {isa = PBXBuildFile; fileRef = F560DF0003D61D0101ABA332 /* FFusionCodec.c */; };31 31 11A70AD80A3D0149002058D4 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C167DFE841241C02AAC07 /* InfoPlist.strings */; }; 32 32 11A70AD90A3D0149002058D4 /* FFusion.icns in Resources */ = {isa = PBXBuildFile; fileRef = F50D440703EAD8DF01B1D299 /* FFusion.icns */; }; 33 33 11A70ADA0A3D0149002058D4 /* main.nib in Resources */ = {isa = PBXBuildFile; fileRef = 02B4991D040D596C0049362E /* main.nib */; }; 34 34 11A70ADB0A3D0149002058D4 /* PostProcessing.strings in Resources */ = {isa = PBXBuildFile; fileRef = 02B499DE040D7A180049362E /* PostProcessing.strings */; }; 35 11A70AE00A3D015A002058D4 /* FFusionCodec.r in Rez */ = {isa = PBXBuildFile; fileRef = F560DF0203D622D001ABA332 /* FFusionCodec.r */; }; 35 11C85ED80A641E6400DF3D73 /* ff_dataref.c in Sources */ = {isa = PBXBuildFile; fileRef = 11C85ED30A641E6400DF3D73 /* ff_dataref.c */; }; 36 11C85EDA0A641E6400DF3D73 /* ff_private.c in Sources */ = {isa = PBXBuildFile; fileRef = 11C85ED60A641E6400DF3D73 /* ff_private.c */; }; 37 11C85FE50A64314400DF3D73 /* ff_MovieImport.c in Sources */ = {isa = PBXBuildFile; fileRef = 11C85ED40A641E6400DF3D73 /* ff_MovieImport.c */; }; 38 11C85FE60A64314500DF3D73 /* FFusionCodec.r in Rez */ = {isa = PBXBuildFile; fileRef = F560DF0203D622D001ABA332 /* FFusionCodec.r */; }; 39 11C85FE70A64315500DF3D73 /* Perian-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 11A709DA0A3CFCB6002058D4 /* Perian-Info.plist */; }; 40 8F483B550A642644002CCA73 /* libavformat.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 8F483B540A642644002CCA73 /* libavformat.a */; }; 41 8F483B5E0A6426C1002CCA73 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8F483B5D0A6426C1002CCA73 /* AudioToolbox.framework */; }; 42 8F483B8C0A642886002CCA73 /* PerianAviImporter.r in Rez */ = {isa = PBXBuildFile; fileRef = 8F483B8B0A642886002CCA73 /* PerianAviImporter.r */; }; 36 43 /* End PBXBuildFile section */ 37 44 … … 56 63 11A709DA0A3CFCB6002058D4 /* Perian-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "Perian-Info.plist"; sourceTree = "<group>"; }; 57 64 11A70AC10A3D0105002058D4 /* Perian.component */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Perian.component; sourceTree = BUILT_PRODUCTS_DIR; }; 65 11C85ED30A641E6400DF3D73 /* ff_dataref.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ff_dataref.c; sourceTree = "<group>"; }; 66 11C85ED40A641E6400DF3D73 /* ff_MovieImport.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ff_MovieImport.c; sourceTree = "<group>"; }; 67 11C85ED50A641E6400DF3D73 /* ff_MovieImportVersion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ff_MovieImportVersion.h; sourceTree = "<group>"; }; 68 11C85ED60A641E6400DF3D73 /* ff_private.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = ff_private.c; sourceTree = "<group>"; }; 69 11C85ED70A641E6400DF3D73 /* ff_private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ff_private.h; sourceTree = "<group>"; }; 58 70 11D4EED50A3CE7EC0066D45F /* QuickTime.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickTime.framework; path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/QuickTime.framework; sourceTree = "<absolute>"; }; 59 71 11D4EEFC0A3CE7FA0066D45F /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; }; … … 61 73 11D4EFA20A3CE8C10066D45F /* libavutil.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libavutil.a; path = build/Universal/libavutil.a; sourceTree = "<group>"; }; 62 74 11D4EFA30A3CE8C10066D45F /* libpostproc.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libpostproc.a; path = build/Universal/libpostproc.a; sourceTree = "<group>"; }; 75 8F483B540A642644002CCA73 /* libavformat.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libavformat.a; path = build/Universal/libavformat.a; sourceTree = "<group>"; }; 76 8F483B5D0A6426C1002CCA73 /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/AudioToolbox.framework; sourceTree = "<absolute>"; }; 77 8F483B8B0A642886002CCA73 /* PerianAviImporter.r */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.rez; path = PerianAviImporter.r; sourceTree = "<group>"; }; 78 8F483BBC0A642B3D002CCA73 /* ff_MovieImportDispatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ff_MovieImportDispatch.h; sourceTree = "<group>"; }; 63 79 F50D440703EAD8DF01B1D299 /* FFusion.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = FFusion.icns; sourceTree = "<group>"; }; 64 80 F560DECD03D61B6101ABA332 /* Components.k.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Components.k.h; sourceTree = "<group>"; }; … … 67 83 F560DF0003D61D0101ABA332 /* FFusionCodec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = FFusionCodec.c; sourceTree = "<group>"; }; 68 84 F560DF0203D622D001ABA332 /* FFusionCodec.r */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.rez; path = FFusionCodec.r; sourceTree = "<group>"; }; 69 F560DF0403D623F301ABA332 /* EI_Image.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EI_Image.h; sourceTree = "<group>"; };70 85 /* End PBXFileReference section */ 71 86 … … 81 96 11A70AD20A3D0131002058D4 /* libz.dylib in Frameworks */, 82 97 11A70AD30A3D0131002058D4 /* QuickTime.framework in Frameworks */, 98 8F483B550A642644002CCA73 /* libavformat.a in Frameworks */, 99 8F483B5E0A6426C1002CCA73 /* AudioToolbox.framework in Frameworks */, 83 100 ); 84 101 runOnlyForDeploymentPostprocessing = 0; … … 102 119 isa = PBXGroup; 103 120 children = ( 121 8F483B5D0A6426C1002CCA73 /* AudioToolbox.framework */, 104 122 1156DBD80A3CE9F500963B0E /* libz.dylib */, 105 123 11D4EFA10A3CE8C10066D45F /* libavcodec.a */, 124 8F483B540A642644002CCA73 /* libavformat.a */, 106 125 11D4EFA20A3CE8C10066D45F /* libavutil.a */, 107 126 11D4EFA30A3CE8C10066D45F /* libpostproc.a */, … … 115 134 isa = PBXGroup; 116 135 children = ( 136 8F483B8B0A642886002CCA73 /* PerianAviImporter.r */, 117 137 089C167DFE841241C02AAC07 /* InfoPlist.strings */, 118 138 02B499DE040D7A180049362E /* PostProcessing.strings */, … … 127 147 isa = PBXGroup; 128 148 children = ( 129 F560DF0403D623F301ABA332 /* EI_Image.h */, 149 11C85ED30A641E6400DF3D73 /* ff_dataref.c */, 150 8F483BBC0A642B3D002CCA73 /* ff_MovieImportDispatch.h */, 151 11C85ED40A641E6400DF3D73 /* ff_MovieImport.c */, 152 11C85ED50A641E6400DF3D73 /* ff_MovieImportVersion.h */, 153 11C85ED60A641E6400DF3D73 /* ff_private.c */, 154 11C85ED70A641E6400DF3D73 /* ff_private.h */, 130 155 F560DECD03D61B6101ABA332 /* Components.k.h */, 131 156 F560DEFC03D61BE301ABA332 /* FFusionCodec.h */, … … 200 225 11A70ADA0A3D0149002058D4 /* main.nib in Resources */, 201 226 11A70ADB0A3D0149002058D4 /* PostProcessing.strings in Resources */, 227 11C85FE70A64315500DF3D73 /* Perian-Info.plist in Resources */, 202 228 ); 203 229 runOnlyForDeploymentPostprocessing = 0; … … 210 236 buildActionMask = 2147483647; 211 237 files = ( 212 11A70AE00A3D015A002058D4 /* FFusionCodec.r in Rez */, 238 8F483B8C0A642886002CCA73 /* PerianAviImporter.r in Rez */, 239 11C85FE60A64314500DF3D73 /* FFusionCodec.r in Rez */, 213 240 ); 214 241 runOnlyForDeploymentPostprocessing = 0; … … 251 278 buildActionMask = 2147483647; 252 279 files = ( 253 11A70AD70A3D013E002058D4 /* FFusionCodec.c in Sources */, 280 11C85ED80A641E6400DF3D73 /* ff_dataref.c in Sources */, 281 11C85EDA0A641E6400DF3D73 /* ff_private.c in Sources */, 282 11C85FE50A64314400DF3D73 /* ff_MovieImport.c in Sources */, 283 112E0C820A6436BA00DB4C29 /* FFusionCodec.c in Sources */, 254 284 ); 255 285 runOnlyForDeploymentPostprocessing = 0; … … 308 338 "$(inherited)", 309 339 "$(FRAMEWORK_SEARCH_PATHS_QUOTED_1)", 340 "$(FRAMEWORK_SEARCH_PATHS_QUOTED_2)", 310 341 ); 311 342 FRAMEWORK_SEARCH_PATHS_QUOTED_1 = "\"$(SYSTEM_DEVELOPER_DIR)/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks\""; 343 FRAMEWORK_SEARCH_PATHS_QUOTED_2 = "\"$(SYSTEM_DEVELOPER_DIR)/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks\""; 312 344 GCC_DYNAMIC_NO_PIC = NO; 313 345 GCC_ENABLE_FIX_AND_CONTINUE = YES; … … 322 354 ffmpeg/libavutil, 323 355 ffmpeg/libpostproc, 356 ffmpeg/libavformat, 324 357 ); 325 358 INFOPLIST_FILE = "Perian-Info.plist"; 326 359 INSTALL_PATH = "$(HOME)/Library/Bundles"; 327 LIBRARY_SEARCH_PATHS = $SYMROOT/Universal; 360 LIBRARY_SEARCH_PATHS = ( 361 $SYMROOT/Universal, 362 "$(LIBRARY_SEARCH_PATHS_QUOTED_1)", 363 ); 364 LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/build/Universal\""; 328 365 OTHER_LDFLAGS = ( 329 366 "-framework", … … 353 390 "$(inherited)", 354 391 "$(FRAMEWORK_SEARCH_PATHS_QUOTED_1)", 392 "$(FRAMEWORK_SEARCH_PATHS_QUOTED_2)", 355 393 ); 356 394 FRAMEWORK_SEARCH_PATHS_QUOTED_1 = "\"$(SYSTEM_DEVELOPER_DIR)/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks\""; 395 FRAMEWORK_SEARCH_PATHS_QUOTED_2 = "\"$(SYSTEM_DEVELOPER_DIR)/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks\""; 357 396 GCC_ENABLE_FIX_AND_CONTINUE = NO; 358 397 GCC_GENERATE_DEBUGGING_SYMBOLS = NO; … … 364 403 ffmpeg/libavutil, 365 404 ffmpeg/libpostproc, 405 ffmpeg/libavformat, 366 406 ); 367 407 INFOPLIST_FILE = "Perian-Info.plist"; 368 408 INSTALL_PATH = "$(HOME)/Library/Bundles"; 369 LIBRARY_SEARCH_PATHS = $SYMROOT/Universal; 409 LIBRARY_SEARCH_PATHS = ( 410 $SYMROOT/Universal, 411 "$(LIBRARY_SEARCH_PATHS_QUOTED_1)", 412 ); 413 LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/build/Universal\""; 370 414 OTHER_LDFLAGS = ( 371 415 "-framework", … … 393 437 "$(inherited)", 394 438 "$(FRAMEWORK_SEARCH_PATHS_QUOTED_1)", 439 "$(FRAMEWORK_SEARCH_PATHS_QUOTED_2)", 395 440 ); 396 441 FRAMEWORK_SEARCH_PATHS_QUOTED_1 = "\"$(SYSTEM_DEVELOPER_DIR)/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks\""; 442 FRAMEWORK_SEARCH_PATHS_QUOTED_2 = "\"$(SYSTEM_DEVELOPER_DIR)/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks\""; 397 443 GCC_ENABLE_FIX_AND_CONTINUE = YES; 398 444 GCC_MODEL_TUNING = G4; … … 403 449 ffmpeg/libavutil, 404 450 ffmpeg/libpostproc, 451 ffmpeg/libavformat, 405 452 ); 406 453 INFOPLIST_FILE = "Perian-Info.plist"; 407 454 INSTALL_PATH = "$(HOME)/Library/Bundles"; 408 LIBRARY_SEARCH_PATHS = $SYMROOT/Universal; 455 LIBRARY_SEARCH_PATHS = ( 456 $SYMROOT/Universal, 457 "$(LIBRARY_SEARCH_PATHS_QUOTED_1)", 458 ); 459 LIBRARY_SEARCH_PATHS_QUOTED_1 = "\"$(SRCROOT)/build/Universal\""; 409 460 OTHER_LDFLAGS = ( 410 461 "-framework",
