| 1 | // !$*UTF8*$! |
|---|
| 2 | { |
|---|
| 3 | archiveVersion = 1; |
|---|
| 4 | classes = { |
|---|
| 5 | }; |
|---|
| 6 | objectVersion = 44; |
|---|
| 7 | objects = { |
|---|
| 8 | |
|---|
| 9 | /* Begin PBXBuildFile section */ |
|---|
| 10 | 452CEE760D12D87D00633EBF /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 452CEE740D12D87D00633EBF /* main.m */; }; |
|---|
| 11 | 454398990D6F33A500761241 /* encoder_example.c in Sources */ = {isa = PBXBuildFile; fileRef = 454398740D6F33A500761241 /* encoder_example.c */; }; |
|---|
| 12 | 4543989A0D6F33A500761241 /* FrameReader.m in Sources */ = {isa = PBXBuildFile; fileRef = 454398770D6F33A500761241 /* FrameReader.m */; }; |
|---|
| 13 | 4543989C0D6F33A500761241 /* Queue.m in Sources */ = {isa = PBXBuildFile; fileRef = 4543987B0D6F33A500761241 /* Queue.m */; }; |
|---|
| 14 | 4543989D0D6F33A500761241 /* QueueController.m in Sources */ = {isa = PBXBuildFile; fileRef = 4543987D0D6F33A500761241 /* QueueController.m */; }; |
|---|
| 15 | 4543989E0D6F33A500761241 /* SampleCIView.m in Sources */ = {isa = PBXBuildFile; fileRef = 454398810D6F33A500761241 /* SampleCIView.m */; }; |
|---|
| 16 | 454398A20D6F33A500761241 /* MyController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 454398890D6F33A500761241 /* MyController.mm */; }; |
|---|
| 17 | 454398A30D6F33A500761241 /* TargetTransparentWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 4543988B0D6F33A500761241 /* TargetTransparentWindow.m */; }; |
|---|
| 18 | 45CC127E0D5899B7001EB49B /* icon.icns in Resources */ = {isa = PBXBuildFile; fileRef = 45CC127D0D5899B7001EB49B /* icon.icns */; }; |
|---|
| 19 | 45EE40690D19451D00A8A25E /* in.png in Resources */ = {isa = PBXBuildFile; fileRef = 45EE40670D19451D00A8A25E /* in.png */; }; |
|---|
| 20 | 45EE406A0D19451D00A8A25E /* out.png in Resources */ = {isa = PBXBuildFile; fileRef = 45EE40680D19451D00A8A25E /* out.png */; }; |
|---|
| 21 | 667DAD810AB5F6F600FB61F3 /* QuickTime.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 667DAD800AB5F6F600FB61F3 /* QuickTime.framework */; }; |
|---|
| 22 | 667DAFC50AB60A0900FB61F3 /* Quartz.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 667DAFC40AB60A0900FB61F3 /* Quartz.framework */; }; |
|---|
| 23 | 8D11072A0486CEB800E47090 /* MainMenu.nib in Resources */ = {isa = PBXBuildFile; fileRef = 29B97318FDCFA39411CA2CEA /* MainMenu.nib */; }; |
|---|
| 24 | 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; }; |
|---|
| 25 | 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; }; |
|---|
| 26 | AF092A430C8464AC00831FD9 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AF092A420C8464AC00831FD9 /* OpenGL.framework */; }; |
|---|
| 27 | B5BD945211346A530063C358 /* libogg.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B5BD944A11346A530063C358 /* libogg.dylib */; }; |
|---|
| 28 | B5BD945311346A530063C358 /* libshout.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B5BD944B11346A530063C358 /* libshout.dylib */; }; |
|---|
| 29 | B5BD945411346A530063C358 /* libtheora.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B5BD944C11346A530063C358 /* libtheora.dylib */; }; |
|---|
| 30 | B5BD945511346A530063C358 /* libtheoradec.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B5BD944D11346A530063C358 /* libtheoradec.dylib */; }; |
|---|
| 31 | B5BD945611346A530063C358 /* libtheoraenc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B5BD944E11346A530063C358 /* libtheoraenc.dylib */; }; |
|---|
| 32 | B5BD945711346A530063C358 /* libvorbis.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B5BD944F11346A530063C358 /* libvorbis.dylib */; }; |
|---|
| 33 | B5BD945811346A530063C358 /* libvorbisenc.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B5BD945011346A530063C358 /* libvorbisenc.dylib */; }; |
|---|
| 34 | B5BD945911346A530063C358 /* libvorbisfile.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B5BD945111346A530063C358 /* libvorbisfile.dylib */; }; |
|---|
| 35 | /* End PBXBuildFile section */ |
|---|
| 36 | |
|---|
| 37 | /* Begin PBXFileReference section */ |
|---|
| 38 | 089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; }; |
|---|
| 39 | 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; }; |
|---|
| 40 | 29B97319FDCFA39411CA2CEA /* English */ = {isa = PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path = English.lproj/MainMenu.nib; sourceTree = "<group>"; }; |
|---|
| 41 | 452CEE740D12D87D00633EBF /* main.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = main.m; path = src/main.m; sourceTree = "<group>"; }; |
|---|
| 42 | 454398740D6F33A500761241 /* encoder_example.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = encoder_example.c; sourceTree = "<group>"; }; |
|---|
| 43 | 454398750D6F33A500761241 /* encoder_example.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = encoder_example.h; sourceTree = "<group>"; }; |
|---|
| 44 | 454398760D6F33A500761241 /* FrameReader.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = FrameReader.h; sourceTree = "<group>"; }; |
|---|
| 45 | 454398770D6F33A500761241 /* FrameReader.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = FrameReader.m; sourceTree = "<group>"; }; |
|---|
| 46 | 4543987A0D6F33A500761241 /* Queue.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Queue.h; sourceTree = "<group>"; }; |
|---|
| 47 | 4543987B0D6F33A500761241 /* Queue.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = Queue.m; sourceTree = "<group>"; }; |
|---|
| 48 | 4543987C0D6F33A500761241 /* QueueController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = QueueController.h; sourceTree = "<group>"; }; |
|---|
| 49 | 4543987D0D6F33A500761241 /* QueueController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = QueueController.m; sourceTree = "<group>"; }; |
|---|
| 50 | 454398800D6F33A500761241 /* SampleCIView.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SampleCIView.h; path = src/SampleCIView.h; sourceTree = "<group>"; }; |
|---|
| 51 | 454398810D6F33A500761241 /* SampleCIView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = SampleCIView.m; path = src/SampleCIView.m; sourceTree = "<group>"; }; |
|---|
| 52 | 454398890D6F33A500761241 /* MyController.mm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.objcpp; name = MyController.mm; path = src/MyController.mm; sourceTree = "<group>"; }; |
|---|
| 53 | 4543988A0D6F33A500761241 /* MyController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MyController.h; path = src/MyController.h; sourceTree = "<group>"; }; |
|---|
| 54 | 4543988B0D6F33A500761241 /* TargetTransparentWindow.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = TargetTransparentWindow.m; path = src/TargetTransparentWindow.m; sourceTree = "<group>"; }; |
|---|
| 55 | 4543988C0D6F33A500761241 /* TargetTransparentWindow.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = TargetTransparentWindow.h; path = src/TargetTransparentWindow.h; sourceTree = "<group>"; }; |
|---|
| 56 | 45CC127D0D5899B7001EB49B /* icon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = icon.icns; sourceTree = "<group>"; }; |
|---|
| 57 | 45EE40670D19451D00A8A25E /* in.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = in.png; path = resources/in.png; sourceTree = "<group>"; }; |
|---|
| 58 | 45EE40680D19451D00A8A25E /* out.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = out.png; path = resources/out.png; sourceTree = "<group>"; }; |
|---|
| 59 | 667DAD800AB5F6F600FB61F3 /* QuickTime.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickTime.framework; path = /System/Library/Frameworks/QuickTime.framework; sourceTree = "<absolute>"; }; |
|---|
| 60 | 667DAFC40AB60A0900FB61F3 /* Quartz.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Quartz.framework; path = /System/Library/Frameworks/Quartz.framework; sourceTree = "<absolute>"; }; |
|---|
| 61 | 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = "<group>"; }; |
|---|
| 62 | 8D1107320486CEB800E47090 /* OggZCap.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = OggZCap.app; sourceTree = BUILT_PRODUCTS_DIR; }; |
|---|
| 63 | AF092A420C8464AC00831FD9 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; }; |
|---|
| 64 | B5BD944A11346A530063C358 /* libogg.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libogg.dylib; path = /usr/local/lib/libogg.dylib; sourceTree = "<absolute>"; }; |
|---|
| 65 | B5BD944B11346A530063C358 /* libshout.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libshout.dylib; path = /usr/local/lib/libshout.dylib; sourceTree = "<absolute>"; }; |
|---|
| 66 | B5BD944C11346A530063C358 /* libtheora.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libtheora.dylib; path = /usr/local/lib/libtheora.dylib; sourceTree = "<absolute>"; }; |
|---|
| 67 | B5BD944D11346A530063C358 /* libtheoradec.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libtheoradec.dylib; path = /usr/local/lib/libtheoradec.dylib; sourceTree = "<absolute>"; }; |
|---|
| 68 | B5BD944E11346A530063C358 /* libtheoraenc.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libtheoraenc.dylib; path = /usr/local/lib/libtheoraenc.dylib; sourceTree = "<absolute>"; }; |
|---|
| 69 | B5BD944F11346A530063C358 /* libvorbis.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libvorbis.dylib; path = /usr/local/lib/libvorbis.dylib; sourceTree = "<absolute>"; }; |
|---|
| 70 | B5BD945011346A530063C358 /* libvorbisenc.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libvorbisenc.dylib; path = /usr/local/lib/libvorbisenc.dylib; sourceTree = "<absolute>"; }; |
|---|
| 71 | B5BD945111346A530063C358 /* libvorbisfile.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libvorbisfile.dylib; path = /usr/local/lib/libvorbisfile.dylib; sourceTree = "<absolute>"; }; |
|---|
| 72 | /* End PBXFileReference section */ |
|---|
| 73 | |
|---|
| 74 | /* Begin PBXFrameworksBuildPhase section */ |
|---|
| 75 | 8D11072E0486CEB800E47090 /* Frameworks */ = { |
|---|
| 76 | isa = PBXFrameworksBuildPhase; |
|---|
| 77 | buildActionMask = 2147483647; |
|---|
| 78 | files = ( |
|---|
| 79 | 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */, |
|---|
| 80 | 667DAD810AB5F6F600FB61F3 /* QuickTime.framework in Frameworks */, |
|---|
| 81 | 667DAFC50AB60A0900FB61F3 /* Quartz.framework in Frameworks */, |
|---|
| 82 | AF092A430C8464AC00831FD9 /* OpenGL.framework in Frameworks */, |
|---|
| 83 | B5BD945211346A530063C358 /* libogg.dylib in Frameworks */, |
|---|
| 84 | B5BD945311346A530063C358 /* libshout.dylib in Frameworks */, |
|---|
| 85 | B5BD945411346A530063C358 /* libtheora.dylib in Frameworks */, |
|---|
| 86 | B5BD945511346A530063C358 /* libtheoradec.dylib in Frameworks */, |
|---|
| 87 | B5BD945611346A530063C358 /* libtheoraenc.dylib in Frameworks */, |
|---|
| 88 | B5BD945711346A530063C358 /* libvorbis.dylib in Frameworks */, |
|---|
| 89 | B5BD945811346A530063C358 /* libvorbisenc.dylib in Frameworks */, |
|---|
| 90 | B5BD945911346A530063C358 /* libvorbisfile.dylib in Frameworks */, |
|---|
| 91 | ); |
|---|
| 92 | runOnlyForDeploymentPostprocessing = 0; |
|---|
| 93 | }; |
|---|
| 94 | /* End PBXFrameworksBuildPhase section */ |
|---|
| 95 | |
|---|
| 96 | /* Begin PBXGroup section */ |
|---|
| 97 | 080E96DDFE201D6D7F000001 /* Classes */ = { |
|---|
| 98 | isa = PBXGroup; |
|---|
| 99 | children = ( |
|---|
| 100 | 454398730D6F33A500761241 /* videoout */, |
|---|
| 101 | 454398890D6F33A500761241 /* MyController.mm */, |
|---|
| 102 | 4543988A0D6F33A500761241 /* MyController.h */, |
|---|
| 103 | 4543988B0D6F33A500761241 /* TargetTransparentWindow.m */, |
|---|
| 104 | 4543988C0D6F33A500761241 /* TargetTransparentWindow.h */, |
|---|
| 105 | 454398810D6F33A500761241 /* SampleCIView.m */, |
|---|
| 106 | 454398800D6F33A500761241 /* SampleCIView.h */, |
|---|
| 107 | ); |
|---|
| 108 | name = Classes; |
|---|
| 109 | sourceTree = "<group>"; |
|---|
| 110 | }; |
|---|
| 111 | 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = { |
|---|
| 112 | isa = PBXGroup; |
|---|
| 113 | children = ( |
|---|
| 114 | B5BD944A11346A530063C358 /* libogg.dylib */, |
|---|
| 115 | B5BD944B11346A530063C358 /* libshout.dylib */, |
|---|
| 116 | B5BD944C11346A530063C358 /* libtheora.dylib */, |
|---|
| 117 | B5BD944D11346A530063C358 /* libtheoradec.dylib */, |
|---|
| 118 | B5BD944E11346A530063C358 /* libtheoraenc.dylib */, |
|---|
| 119 | B5BD944F11346A530063C358 /* libvorbis.dylib */, |
|---|
| 120 | B5BD945011346A530063C358 /* libvorbisenc.dylib */, |
|---|
| 121 | B5BD945111346A530063C358 /* libvorbisfile.dylib */, |
|---|
| 122 | AF092A420C8464AC00831FD9 /* OpenGL.framework */, |
|---|
| 123 | 667DAFC40AB60A0900FB61F3 /* Quartz.framework */, |
|---|
| 124 | 667DAD800AB5F6F600FB61F3 /* QuickTime.framework */, |
|---|
| 125 | 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */, |
|---|
| 126 | ); |
|---|
| 127 | name = "Linked Frameworks"; |
|---|
| 128 | sourceTree = "<group>"; |
|---|
| 129 | }; |
|---|
| 130 | 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = { |
|---|
| 131 | isa = PBXGroup; |
|---|
| 132 | children = ( |
|---|
| 133 | ); |
|---|
| 134 | name = "Other Frameworks"; |
|---|
| 135 | sourceTree = "<group>"; |
|---|
| 136 | }; |
|---|
| 137 | 19C28FACFE9D520D11CA2CBB /* Products */ = { |
|---|
| 138 | isa = PBXGroup; |
|---|
| 139 | children = ( |
|---|
| 140 | 8D1107320486CEB800E47090 /* OggZCap.app */, |
|---|
| 141 | ); |
|---|
| 142 | name = Products; |
|---|
| 143 | sourceTree = "<group>"; |
|---|
| 144 | }; |
|---|
| 145 | 29B97314FDCFA39411CA2CEA /* OpenGLScreenCapture */ = { |
|---|
| 146 | isa = PBXGroup; |
|---|
| 147 | children = ( |
|---|
| 148 | 4598D9AA0F2DE2DA00C12A0C /* lib */, |
|---|
| 149 | 080E96DDFE201D6D7F000001 /* Classes */, |
|---|
| 150 | 29B97315FDCFA39411CA2CEA /* Other Sources */, |
|---|
| 151 | 29B97317FDCFA39411CA2CEA /* Resources */, |
|---|
| 152 | 29B97323FDCFA39411CA2CEA /* Frameworks */, |
|---|
| 153 | 19C28FACFE9D520D11CA2CBB /* Products */, |
|---|
| 154 | ); |
|---|
| 155 | name = OpenGLScreenCapture; |
|---|
| 156 | sourceTree = "<group>"; |
|---|
| 157 | }; |
|---|
| 158 | 29B97315FDCFA39411CA2CEA /* Other Sources */ = { |
|---|
| 159 | isa = PBXGroup; |
|---|
| 160 | children = ( |
|---|
| 161 | 452CEE740D12D87D00633EBF /* main.m */, |
|---|
| 162 | ); |
|---|
| 163 | name = "Other Sources"; |
|---|
| 164 | sourceTree = "<group>"; |
|---|
| 165 | }; |
|---|
| 166 | 29B97317FDCFA39411CA2CEA /* Resources */ = { |
|---|
| 167 | isa = PBXGroup; |
|---|
| 168 | children = ( |
|---|
| 169 | 45EE40670D19451D00A8A25E /* in.png */, |
|---|
| 170 | 45EE40680D19451D00A8A25E /* out.png */, |
|---|
| 171 | 45CC127D0D5899B7001EB49B /* icon.icns */, |
|---|
| 172 | 8D1107310486CEB800E47090 /* Info.plist */, |
|---|
| 173 | 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */, |
|---|
| 174 | 29B97318FDCFA39411CA2CEA /* MainMenu.nib */, |
|---|
| 175 | ); |
|---|
| 176 | name = Resources; |
|---|
| 177 | sourceTree = "<group>"; |
|---|
| 178 | }; |
|---|
| 179 | 29B97323FDCFA39411CA2CEA /* Frameworks */ = { |
|---|
| 180 | isa = PBXGroup; |
|---|
| 181 | children = ( |
|---|
| 182 | 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */, |
|---|
| 183 | 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */, |
|---|
| 184 | ); |
|---|
| 185 | name = Frameworks; |
|---|
| 186 | sourceTree = "<group>"; |
|---|
| 187 | }; |
|---|
| 188 | 454398730D6F33A500761241 /* videoout */ = { |
|---|
| 189 | isa = PBXGroup; |
|---|
| 190 | children = ( |
|---|
| 191 | 454398740D6F33A500761241 /* encoder_example.c */, |
|---|
| 192 | 454398750D6F33A500761241 /* encoder_example.h */, |
|---|
| 193 | 454398760D6F33A500761241 /* FrameReader.h */, |
|---|
| 194 | 454398770D6F33A500761241 /* FrameReader.m */, |
|---|
| 195 | 4543987A0D6F33A500761241 /* Queue.h */, |
|---|
| 196 | 4543987B0D6F33A500761241 /* Queue.m */, |
|---|
| 197 | 4543987C0D6F33A500761241 /* QueueController.h */, |
|---|
| 198 | 4543987D0D6F33A500761241 /* QueueController.m */, |
|---|
| 199 | ); |
|---|
| 200 | name = videoout; |
|---|
| 201 | path = src/videoout; |
|---|
| 202 | sourceTree = "<group>"; |
|---|
| 203 | }; |
|---|
| 204 | 4598D9AA0F2DE2DA00C12A0C /* lib */ = { |
|---|
| 205 | isa = PBXGroup; |
|---|
| 206 | children = ( |
|---|
| 207 | ); |
|---|
| 208 | path = lib; |
|---|
| 209 | sourceTree = "<group>"; |
|---|
| 210 | }; |
|---|
| 211 | /* End PBXGroup section */ |
|---|
| 212 | |
|---|
| 213 | /* Begin PBXNativeTarget section */ |
|---|
| 214 | 8D1107260486CEB800E47090 /* OggZCap */ = { |
|---|
| 215 | isa = PBXNativeTarget; |
|---|
| 216 | buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "OggZCap" */; |
|---|
| 217 | buildPhases = ( |
|---|
| 218 | 8D1107290486CEB800E47090 /* Resources */, |
|---|
| 219 | 8D11072C0486CEB800E47090 /* Sources */, |
|---|
| 220 | 8D11072E0486CEB800E47090 /* Frameworks */, |
|---|
| 221 | B5BD94A21134800D0063C358 /* ShellScript */, |
|---|
| 222 | ); |
|---|
| 223 | buildRules = ( |
|---|
| 224 | ); |
|---|
| 225 | dependencies = ( |
|---|
| 226 | ); |
|---|
| 227 | name = OggZCap; |
|---|
| 228 | productInstallPath = "$(HOME)/Applications"; |
|---|
| 229 | productName = OpenGLScreenCapture; |
|---|
| 230 | productReference = 8D1107320486CEB800E47090 /* OggZCap.app */; |
|---|
| 231 | productType = "com.apple.product-type.application"; |
|---|
| 232 | }; |
|---|
| 233 | /* End PBXNativeTarget section */ |
|---|
| 234 | |
|---|
| 235 | /* Begin PBXProject section */ |
|---|
| 236 | 29B97313FDCFA39411CA2CEA /* Project object */ = { |
|---|
| 237 | isa = PBXProject; |
|---|
| 238 | buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "OggZCap" */; |
|---|
| 239 | compatibilityVersion = "Xcode 3.0"; |
|---|
| 240 | developmentRegion = English; |
|---|
| 241 | hasScannedForEncodings = 1; |
|---|
| 242 | knownRegions = ( |
|---|
| 243 | English, |
|---|
| 244 | Japanese, |
|---|
| 245 | French, |
|---|
| 246 | German, |
|---|
| 247 | ); |
|---|
| 248 | mainGroup = 29B97314FDCFA39411CA2CEA /* OpenGLScreenCapture */; |
|---|
| 249 | projectDirPath = ""; |
|---|
| 250 | projectRoot = ""; |
|---|
| 251 | targets = ( |
|---|
| 252 | 8D1107260486CEB800E47090 /* OggZCap */, |
|---|
| 253 | ); |
|---|
| 254 | }; |
|---|
| 255 | /* End PBXProject section */ |
|---|
| 256 | |
|---|
| 257 | /* Begin PBXResourcesBuildPhase section */ |
|---|
| 258 | 8D1107290486CEB800E47090 /* Resources */ = { |
|---|
| 259 | isa = PBXResourcesBuildPhase; |
|---|
| 260 | buildActionMask = 2147483647; |
|---|
| 261 | files = ( |
|---|
| 262 | 8D11072A0486CEB800E47090 /* MainMenu.nib in Resources */, |
|---|
| 263 | 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */, |
|---|
| 264 | 45EE40690D19451D00A8A25E /* in.png in Resources */, |
|---|
| 265 | 45EE406A0D19451D00A8A25E /* out.png in Resources */, |
|---|
| 266 | 45CC127E0D5899B7001EB49B /* icon.icns in Resources */, |
|---|
| 267 | ); |
|---|
| 268 | runOnlyForDeploymentPostprocessing = 0; |
|---|
| 269 | }; |
|---|
| 270 | /* End PBXResourcesBuildPhase section */ |
|---|
| 271 | |
|---|
| 272 | /* Begin PBXShellScriptBuildPhase section */ |
|---|
| 273 | B5BD94A21134800D0063C358 /* ShellScript */ = { |
|---|
| 274 | isa = PBXShellScriptBuildPhase; |
|---|
| 275 | buildActionMask = 12; |
|---|
| 276 | files = ( |
|---|
| 277 | ); |
|---|
| 278 | inputPaths = ( |
|---|
| 279 | ); |
|---|
| 280 | outputPaths = ( |
|---|
| 281 | ); |
|---|
| 282 | runOnlyForDeploymentPostprocessing = 0; |
|---|
| 283 | shellPath = /bin/sh; |
|---|
| 284 | shellScript = "export INSTALLED=\"\"\nexport LIBS_PATH=\"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks\"\nmkdir -p $LIBS_PATH\nexport TARGET=\"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/MacOS/$PRODUCT_NAME\"\n\nfollow_dependencies () {\n\tlibname=$1\n\tcd \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks\"\n\tdependencies=`otool -L \"$libname\" | egrep '\\/(opt|usr)\\/local\\/lib' | awk '{print $1}'`\n\tfor l in $dependencies; do\n\t\tdepname=`basename $l`\n\t\tdeppath=`dirname $l`\n\t\tif [ ! -f \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$depname\" ]; then\n\t\t\tdeploy_lib $depname \"$deppath\"\n\t\tfi\n\tdone\n}\n\nupdate_links () {\n\tlibname=$1\n\tlibpath=$2\n\tfor n in `ls $LIBS_PATH/*`; do\n\t\tinstall_name_tool \\\n\t\t\t-change \"$libpath/$libname\" \\\n\t\t\t@executable_path/../Frameworks/$libname \\\n\t\t\t\"$n\"\n\tdone\n}\n\ndeploy_lib () {\n\tlibname=$1\n\tlibpath=$2\n\tcheck=`echo $INSTALLED | grep $libname`\n\tif [ \"X$check\" = \"X\" ]; then\n\t\tif [ ! -f \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$libname\" ]; then\n\t\t\tcp -f \"$libpath/$libname\" \"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$libname\"\n\t\t\tinstall_name_tool \\\n\t\t\t\t-id @executable_path/../Frameworks/$libname \\\n\t\t\t\t\"$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/Frameworks/$libname\"\n\t\t\tfollow_dependencies $libname\n\t\tfi\n\t\texport INSTALLED=\"$INSTALLED $libname\"\n\tfi\n\tupdate_links $libname $libpath\n}\n\nupdate_executable() {\n\tLIBS=`otool -L \"$TARGET\" | egrep '\\/(opt|usr)\\/local\\/lib' | awk '{print $1}'`\n\tfor l in $LIBS; do\n\t\tlibname=`basename $l`\n\t\tlibpath=`dirname $l`\n\t\tdeploy_lib $libname $libpath\n\t\techo \"install_name_tool -change $libpath/$libname @executable_path/../Frameworks/$libname \\\"$TARGET\\\"\"\n\t\tinstall_name_tool \\\n\t\t\t-change $libpath/$libname \\\n\t\t\t@executable_path/../Frameworks/$libname \\\n\t\t\t\"$TARGET\"\n\tdone\n}\n\nupdate_executable\ncd $LIBS_PATH && MORELIBS=`otool -L * | egrep '\\/(opt|usr)\\/local\\/lib' | awk '{print $1}'` && cd -\nwhile [ \"X$MORELIBS\" != \"X\" ]; do\n\tfor l in $MORELIBS; do\n\t\tlibname=`basename $l`\n\t\tlibpath=`dirname $l`\n\t\tdeploy_lib \"$libname\" \"$libpath\"\n\tdone\n\tcd $LIBS_PATH && MORELIBS=`otool -L * | egrep '\\/(opt|usr)\\/local\\/lib' | awk '{print $1}'` && cd -\ndone\nupdate_executable\n"; |
|---|
| 285 | }; |
|---|
| 286 | /* End PBXShellScriptBuildPhase section */ |
|---|
| 287 | |
|---|
| 288 | /* Begin PBXSourcesBuildPhase section */ |
|---|
| 289 | 8D11072C0486CEB800E47090 /* Sources */ = { |
|---|
| 290 | isa = PBXSourcesBuildPhase; |
|---|
| 291 | buildActionMask = 2147483647; |
|---|
| 292 | files = ( |
|---|
| 293 | 452CEE760D12D87D00633EBF /* main.m in Sources */, |
|---|
| 294 | 454398990D6F33A500761241 /* encoder_example.c in Sources */, |
|---|
| 295 | 4543989A0D6F33A500761241 /* FrameReader.m in Sources */, |
|---|
| 296 | 4543989C0D6F33A500761241 /* Queue.m in Sources */, |
|---|
| 297 | 4543989D0D6F33A500761241 /* QueueController.m in Sources */, |
|---|
| 298 | 4543989E0D6F33A500761241 /* SampleCIView.m in Sources */, |
|---|
| 299 | 454398A20D6F33A500761241 /* MyController.mm in Sources */, |
|---|
| 300 | 454398A30D6F33A500761241 /* TargetTransparentWindow.m in Sources */, |
|---|
| 301 | ); |
|---|
| 302 | runOnlyForDeploymentPostprocessing = 0; |
|---|
| 303 | }; |
|---|
| 304 | /* End PBXSourcesBuildPhase section */ |
|---|
| 305 | |
|---|
| 306 | /* Begin PBXVariantGroup section */ |
|---|
| 307 | 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = { |
|---|
| 308 | isa = PBXVariantGroup; |
|---|
| 309 | children = ( |
|---|
| 310 | 089C165DFE840E0CC02AAC07 /* English */, |
|---|
| 311 | ); |
|---|
| 312 | name = InfoPlist.strings; |
|---|
| 313 | sourceTree = "<group>"; |
|---|
| 314 | }; |
|---|
| 315 | 29B97318FDCFA39411CA2CEA /* MainMenu.nib */ = { |
|---|
| 316 | isa = PBXVariantGroup; |
|---|
| 317 | children = ( |
|---|
| 318 | 29B97319FDCFA39411CA2CEA /* English */, |
|---|
| 319 | ); |
|---|
| 320 | name = MainMenu.nib; |
|---|
| 321 | sourceTree = "<group>"; |
|---|
| 322 | }; |
|---|
| 323 | /* End PBXVariantGroup section */ |
|---|
| 324 | |
|---|
| 325 | /* Begin XCBuildConfiguration section */ |
|---|
| 326 | C01FCF4B08A954540054247B /* Debug */ = { |
|---|
| 327 | isa = XCBuildConfiguration; |
|---|
| 328 | buildSettings = { |
|---|
| 329 | COPY_PHASE_STRIP = NO; |
|---|
| 330 | FRAMEWORK_SEARCH_PATHS = ""; |
|---|
| 331 | GCC_DYNAMIC_NO_PIC = NO; |
|---|
| 332 | GCC_ENABLE_FIX_AND_CONTINUE = YES; |
|---|
| 333 | GCC_MODEL_TUNING = G5; |
|---|
| 334 | GCC_OPTIMIZATION_LEVEL = 0; |
|---|
| 335 | HEADER_SEARCH_PATHS = include; |
|---|
| 336 | INFOPLIST_FILE = Info.plist; |
|---|
| 337 | INSTALL_PATH = "$(HOME)/Applications"; |
|---|
| 338 | LIBRARY_SEARCH_PATHS = ""; |
|---|
| 339 | LINK_WITH_STANDARD_LIBRARIES = YES; |
|---|
| 340 | PRODUCT_NAME = OpenGLScreenCapture; |
|---|
| 341 | STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = dynamic; |
|---|
| 342 | WRAPPER_EXTENSION = app; |
|---|
| 343 | }; |
|---|
| 344 | name = Debug; |
|---|
| 345 | }; |
|---|
| 346 | C01FCF4C08A954540054247B /* Release */ = { |
|---|
| 347 | isa = XCBuildConfiguration; |
|---|
| 348 | buildSettings = { |
|---|
| 349 | GCC_GENERATE_DEBUGGING_SYMBOLS = NO; |
|---|
| 350 | LIBRARY_SEARCH_PATHS = ( |
|---|
| 351 | "$(inherited)", |
|---|
| 352 | "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)", |
|---|
| 353 | ); |
|---|
| 354 | LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/lib\""; |
|---|
| 355 | OTHER_LDFLAGS = ( |
|---|
| 356 | lib/libogg.a, |
|---|
| 357 | lib/libshout.a, |
|---|
| 358 | lib/libtheora.a, |
|---|
| 359 | lib/libvorbis.a, |
|---|
| 360 | lib/libspeex.a, |
|---|
| 361 | ); |
|---|
| 362 | }; |
|---|
| 363 | name = Release; |
|---|
| 364 | }; |
|---|
| 365 | C01FCF4F08A954540054247B /* Debug */ = { |
|---|
| 366 | isa = XCBuildConfiguration; |
|---|
| 367 | buildSettings = { |
|---|
| 368 | ARCHS = ( |
|---|
| 369 | ppc, |
|---|
| 370 | i386, |
|---|
| 371 | ); |
|---|
| 372 | GCC_ENABLE_OBJC_EXCEPTIONS = YES; |
|---|
| 373 | GCC_MODEL_TUNING = ""; |
|---|
| 374 | GCC_WARN_ABOUT_RETURN_TYPE = YES; |
|---|
| 375 | GCC_WARN_UNUSED_VARIABLE = YES; |
|---|
| 376 | HEADER_SEARCH_PATHS = /Users/rgareus/Data/InOutConnectorSource/include/; |
|---|
| 377 | LIBRARY_SEARCH_PATHS = /Users/rgareus/Data/InOutConnectorSource/lib; |
|---|
| 378 | OTHER_CFLAGS = ""; |
|---|
| 379 | PREBINDING = NO; |
|---|
| 380 | SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk"; |
|---|
| 381 | }; |
|---|
| 382 | name = Debug; |
|---|
| 383 | }; |
|---|
| 384 | C01FCF5008A954540054247B /* Release */ = { |
|---|
| 385 | isa = XCBuildConfiguration; |
|---|
| 386 | buildSettings = { |
|---|
| 387 | ARCHS = ( |
|---|
| 388 | i386, |
|---|
| 389 | ppc, |
|---|
| 390 | ); |
|---|
| 391 | GCC_AUTO_VECTORIZATION = YES; |
|---|
| 392 | GCC_MODEL_TUNING = ""; |
|---|
| 393 | GCC_WARN_ABOUT_RETURN_TYPE = YES; |
|---|
| 394 | HEADER_SEARCH_PATHS = ./include; |
|---|
| 395 | INFOPLIST_FILE = Info.plist; |
|---|
| 396 | LD_OPENMP_FLAGS = "-headerpad_max_install_names -fopenmp"; |
|---|
| 397 | LIBRARY_SEARCH_PATHS = ./lib; |
|---|
| 398 | ONLY_ACTIVE_ARCH = NO; |
|---|
| 399 | OTHER_CFLAGS = "-headerpad_max_install_names"; |
|---|
| 400 | OTHER_LDFLAGS = "-headerpad_max_install_names"; |
|---|
| 401 | PREBINDING = NO; |
|---|
| 402 | PRODUCT_NAME = OggZCap; |
|---|
| 403 | SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk"; |
|---|
| 404 | WRAPPER_EXTENSION = app; |
|---|
| 405 | }; |
|---|
| 406 | name = Release; |
|---|
| 407 | }; |
|---|
| 408 | /* End XCBuildConfiguration section */ |
|---|
| 409 | |
|---|
| 410 | /* Begin XCConfigurationList section */ |
|---|
| 411 | C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "OggZCap" */ = { |
|---|
| 412 | isa = XCConfigurationList; |
|---|
| 413 | buildConfigurations = ( |
|---|
| 414 | C01FCF4B08A954540054247B /* Debug */, |
|---|
| 415 | C01FCF4C08A954540054247B /* Release */, |
|---|
| 416 | ); |
|---|
| 417 | defaultConfigurationIsVisible = 0; |
|---|
| 418 | defaultConfigurationName = Release; |
|---|
| 419 | }; |
|---|
| 420 | C01FCF4E08A954540054247B /* Build configuration list for PBXProject "OggZCap" */ = { |
|---|
| 421 | isa = XCConfigurationList; |
|---|
| 422 | buildConfigurations = ( |
|---|
| 423 | C01FCF4F08A954540054247B /* Debug */, |
|---|
| 424 | C01FCF5008A954540054247B /* Release */, |
|---|
| 425 | ); |
|---|
| 426 | defaultConfigurationIsVisible = 0; |
|---|
| 427 | defaultConfigurationName = Release; |
|---|
| 428 | }; |
|---|
| 429 | /* End XCConfigurationList section */ |
|---|
| 430 | }; |
|---|
| 431 | rootObject = 29B97313FDCFA39411CA2CEA /* Project object */; |
|---|
| 432 | } |
|---|