From c7765f98d4cfd9b9685f3bdb341cedf48271aa79 Mon Sep 17 00:00:00 2001 From: Zakk Date: Mon, 26 Jun 2017 11:08:09 -0400 Subject: [PATCH] Added protocol for encoded audio receiver cleaned up more warnings --- CocoaSplit.xcodeproj/project.pbxproj | 469 +----------------- .../UserInterfaceState.xcuserstate | Bin 1412379 -> 1423901 bytes CocoaSplit/CSAacEncoder.h | 4 +- CocoaSplit/CSEncodedAudioReceiverProtocol.h | 13 + CocoaSplit/CSLayoutRecorder.h | 3 +- CocoaSplit/CSTimerSourceProtocol.h | 1 - CocoaSplit/CaptureController.h | 5 +- CocoaSplit/CaptureController.m | 2 - CocoaSplit/CreateLayoutViewController.m | 1 - .../CSYoutubeStreamService.h | 2 +- 10 files changed, 22 insertions(+), 478 deletions(-) create mode 100644 CocoaSplit/CSEncodedAudioReceiverProtocol.h diff --git a/CocoaSplit.xcodeproj/project.pbxproj b/CocoaSplit.xcodeproj/project.pbxproj index e98cdc47..a8ea8f8f 100644 --- a/CocoaSplit.xcodeproj/project.pbxproj +++ b/CocoaSplit.xcodeproj/project.pbxproj @@ -14,12 +14,10 @@ 3400A07E1BD49406003E1828 /* CSInputLibraryItemView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3400A07D1BD49406003E1828 /* CSInputLibraryItemView.xib */; }; 3400A0841BD522A5003E1828 /* CSLibraryInputItemViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3400A0831BD522A5003E1828 /* CSLibraryInputItemViewController.m */; }; 3408235519BC677A00CD1F5F /* CSNotifications.m in Sources */ = {isa = PBXBuildFile; fileRef = 3408235419BC530300CD1F5F /* CSNotifications.m */; }; - 3408235619BC677C00CD1F5F /* CSNotifications.m in Sources */ = {isa = PBXBuildFile; fileRef = 3408235419BC530300CD1F5F /* CSNotifications.m */; }; 340C7FE91D43D22000B2FD7D /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 340C7FE81D43D22000B2FD7D /* Security.framework */; }; 340C802D1D450A5100B2FD7D /* CSYoutubeStreamServicePlugin.bundle in Copy Files */ = {isa = PBXBuildFile; fileRef = 340C80151D44722100B2FD7D /* CSYoutubeStreamServicePlugin.bundle */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 340D8C971959C7C100BE5144 /* CompressionSettingsPanel.xib in Resources */ = {isa = PBXBuildFile; fileRef = 340D8C961959C7C100BE5144 /* CompressionSettingsPanel.xib */; }; 340DC734197CF6E9003A0BB3 /* CSCaptureBase.m in Sources */ = {isa = PBXBuildFile; fileRef = 340DC733197CF6E9003A0BB3 /* CSCaptureBase.m */; }; - 340DC735197CF6E9003A0BB3 /* CSCaptureBase.m in Sources */ = {isa = PBXBuildFile; fileRef = 340DC733197CF6E9003A0BB3 /* CSCaptureBase.m */; }; 340FE4A215F3417E00E4CE4E /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 340FE4A115F3417E00E4CE4E /* Cocoa.framework */; }; 340FE4AC15F3417E00E4CE4E /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 340FE4AA15F3417E00E4CE4E /* InfoPlist.strings */; }; 340FE4AE15F3417E00E4CE4E /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 340FE4AD15F3417E00E4CE4E /* main.m */; }; @@ -36,7 +34,6 @@ 341A2D5D1C7AB0D100FF7566 /* Sparkle.framework in Copy Files */ = {isa = PBXBuildFile; fileRef = 341A2D5B1C7AB04700FF7566 /* Sparkle.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 34210B3E1606001200362FC8 /* OutputDestination.m in Sources */ = {isa = PBXBuildFile; fileRef = 34210B3D1606001100362FC8 /* OutputDestination.m */; }; 34213E1A196680880054E238 /* CompressorBase.m in Sources */ = {isa = PBXBuildFile; fileRef = 34213E19196680880054E238 /* CompressorBase.m */; }; - 34213E1B196680880054E238 /* CompressorBase.m in Sources */ = {isa = PBXBuildFile; fileRef = 34213E19196680880054E238 /* CompressorBase.m */; }; 342346AA15F59A8500C8C77E /* AVFAudioCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = 342346A915F59A8500C8C77E /* AVFAudioCapture.m */; }; 342346AD15F59B0D00C8C77E /* VideoToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 342346AC15F59B0D00C8C77E /* VideoToolbox.framework */; }; 342346B915F5FBD200C8C77E /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 342346B815F5FBD200C8C77E /* CoreVideo.framework */; }; @@ -49,10 +46,8 @@ 342B33B61980771200492CB7 /* line.vtsh in Resources */ = {isa = PBXBuildFile; fileRef = 342B33B51980771200492CB7 /* line.vtsh */; }; 342B33B71980774000492CB7 /* line.vtsh in CopyFiles */ = {isa = PBXBuildFile; fileRef = 342B33B51980771200492CB7 /* line.vtsh */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; 3431FFE119786502000965FE /* InputSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 3431FFE019786502000965FE /* InputSource.m */; }; - 3431FFE219786502000965FE /* InputSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 3431FFE019786502000965FE /* InputSource.m */; }; 34348C2A19BDBDC000A122C2 /* PluginManagerWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 34348C2819BDBDC000A122C2 /* PluginManagerWindowController.m */; }; 34348C2B19BDBDC000A122C2 /* PluginManagerWindowController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 34348C2919BDBDC000A122C2 /* PluginManagerWindowController.xib */; }; - 34348C3919BDC0D800A122C2 /* PluginManagerWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 34348C2819BDBDC000A122C2 /* PluginManagerWindowController.m */; }; 3434CB281CA8615A001B3DF9 /* AppleProResCompressor.m in Sources */ = {isa = PBXBuildFile; fileRef = 3434CB271CA8615A001B3DF9 /* AppleProResCompressor.m */; }; 3434CB2D1CA90D28001B3DF9 /* CSx264CompressorViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3434CB2B1CA90D28001B3DF9 /* CSx264CompressorViewController.m */; }; 3434CB2E1CA90D28001B3DF9 /* CSx264CompressorViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3434CB2C1CA90D28001B3DF9 /* CSx264CompressorViewController.xib */; }; @@ -84,76 +79,35 @@ 3444D8E819A0CDE8000DC46B /* Quartz.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3444D8E719A0CDE8000DC46B /* Quartz.framework */; }; 344825D21B2536EA00AF9EAC /* CAMultiAudioMatrixView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 344825D11B2536EA00AF9EAC /* CAMultiAudioMatrixView.xib */; }; 344825E61B253D6900AF9EAC /* CAMultiAudioMatrixCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 344825E51B253D6900AF9EAC /* CAMultiAudioMatrixCell.m */; }; - 344825E71B253D6900AF9EAC /* CAMultiAudioMatrixCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 344825E51B253D6900AF9EAC /* CAMultiAudioMatrixCell.m */; }; 344988131893CF0500044259 /* LogWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 344988121893CF0500044259 /* LogWindow.xib */; }; 3450239D1C60B3EF00B461B5 /* CSLayoutCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3450239C1C60B3EF00B461B5 /* CSLayoutCollectionItemView.m */; }; - 3451A1C417111BD900DF6A8B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34AE3C2F164E3E020052C95E /* Foundation.framework */; }; - 3451A1C717111BD900DF6A8B /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 3451A1C617111BD900DF6A8B /* main.m */; }; - 3451A1D31712C41000DF6A8B /* CaptureController.m in Sources */ = {isa = PBXBuildFile; fileRef = 340FE50715F444AA00E4CE4E /* CaptureController.m */; }; - 3451A1D51712C57700DF6A8B /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 340FE4D815F346CC00E4CE4E /* AVFoundation.framework */; }; - 3451A1D61712C58300DF6A8B /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 342346BA15F5FBD700C8C77E /* CoreMedia.framework */; }; - 3451A1D71712C5B300DF6A8B /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 342346B815F5FBD200C8C77E /* CoreVideo.framework */; }; - 3451A1D81712C5C400DF6A8B /* x264Compressor.m in Sources */ = {isa = PBXBuildFile; fileRef = 34F5140F16FD6E4F00BA894D /* x264Compressor.m */; }; - 3451A1D91712C5C700DF6A8B /* AppleVTCompressor.m in Sources */ = {isa = PBXBuildFile; fileRef = 34F5141116FD6E4F00BA894D /* AppleVTCompressor.m */; }; - 3451A1DC1712C5D000DF6A8B /* OutputDestination.m in Sources */ = {isa = PBXBuildFile; fileRef = 34210B3D1606001100362FC8 /* OutputDestination.m */; }; - 3451A1DD1712C5D300DF6A8B /* CSAbstractCaptureDevice.m in Sources */ = {isa = PBXBuildFile; fileRef = 342346CE15F9F07E00C8C77E /* CSAbstractCaptureDevice.m */; }; - 3451A1DF1712C5DC00DF6A8B /* FFMpegTask.m in Sources */ = {isa = PBXBuildFile; fileRef = 342346BD15F6103D00C8C77E /* FFMpegTask.m */; }; - 3451A1E01712C5DF00DF6A8B /* AVFAudioCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = 342346A915F59A8500C8C77E /* AVFAudioCapture.m */; }; - 3451A1E21712C5F700DF6A8B /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3451A1E11712C5F700DF6A8B /* CoreGraphics.framework */; }; - 3451A1E31712C60D00DF6A8B /* VideoToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 342346AC15F59B0D00C8C77E /* VideoToolbox.framework */; }; - 3451A1E41712C66E00DF6A8B /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34C6C3BE15FB5B440018A18B /* OpenGL.framework */; }; - 3451A1E51712C67900DF6A8B /* IOSurface.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34792AFA1611A6B90065A859 /* IOSurface.framework */; }; - 3451A1E61712C6D200DF6A8B /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34792AF516104AA70065A859 /* IOKit.framework */; }; - 3451A1E71712C7C400DF6A8B /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 347B7FC916907AFA00B5F4B3 /* libz.dylib */; }; - 3451A1E81712C7D000DF6A8B /* libbz2.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 347B7FC516907A1700B5F4B3 /* libbz2.dylib */; }; - 3451A1E91712C7DE00DF6A8B /* VideoDecodeAcceleration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 347B7FC716907AE700B5F4B3 /* VideoDecodeAcceleration.framework */; }; - 3451A1EA1712C80400DF6A8B /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 340FE4A115F3417E00E4CE4E /* Cocoa.framework */; }; 34559A281E12D4400085883C /* CSCaptureBase+InputFrameTick.m in Sources */ = {isa = PBXBuildFile; fileRef = 34559A271E12D4400085883C /* CSCaptureBase+InputFrameTick.m */; }; 34576C7819AFCA1B007BAD90 /* CSPluginLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 34576C7719AFCA1B007BAD90 /* CSPluginLoader.m */; }; - 34576C7919AFCA1B007BAD90 /* CSPluginLoader.m in Sources */ = {isa = PBXBuildFile; fileRef = 34576C7719AFCA1B007BAD90 /* CSPluginLoader.m */; }; - 345F89861976113C00BD4062 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34A64A36165F208800A68428 /* QuartzCore.framework */; }; 345F8B051A1060D6009A81E3 /* CSAacEncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 345F8B041A1060D6009A81E3 /* CSAacEncoder.m */; }; - 345F8B061A1060D6009A81E3 /* CSAacEncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 345F8B041A1060D6009A81E3 /* CSAacEncoder.m */; }; 345F8B1A1A1218DE009A81E3 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 345F8B191A1218DE009A81E3 /* AudioToolbox.framework */; }; - 345F8B1B1A1218E5009A81E3 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 345F8B191A1218DE009A81E3 /* AudioToolbox.framework */; }; 345F8B1D1A12AC2C009A81E3 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 345F8B1C1A12AC2C009A81E3 /* AudioUnit.framework */; }; - 345F8B1E1A12AC31009A81E3 /* AudioUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 345F8B1C1A12AC2C009A81E3 /* AudioUnit.framework */; }; 345F8B251A14E6A0009A81E3 /* CAMultiAudioNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 345F8B241A14E6A0009A81E3 /* CAMultiAudioNode.m */; }; - 345F8B261A14E6A0009A81E3 /* CAMultiAudioNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 345F8B241A14E6A0009A81E3 /* CAMultiAudioNode.m */; }; 345F8B2D1A156E15009A81E3 /* CAMultiAudioDevice.m in Sources */ = {isa = PBXBuildFile; fileRef = 345F8B2C1A156E15009A81E3 /* CAMultiAudioDevice.m */; }; - 345F8B2E1A156E15009A81E3 /* CAMultiAudioDevice.m in Sources */ = {isa = PBXBuildFile; fileRef = 345F8B2C1A156E15009A81E3 /* CAMultiAudioDevice.m */; }; 345F8B351A157433009A81E3 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 345F8B341A157433009A81E3 /* CoreAudio.framework */; }; - 345F8B361A157444009A81E3 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 345F8B341A157433009A81E3 /* CoreAudio.framework */; }; 345F8B391A15D850009A81E3 /* CAMultiAudioDefaultOutput.m in Sources */ = {isa = PBXBuildFile; fileRef = 345F8B381A15D850009A81E3 /* CAMultiAudioDefaultOutput.m */; }; - 345F8B3A1A15D850009A81E3 /* CAMultiAudioDefaultOutput.m in Sources */ = {isa = PBXBuildFile; fileRef = 345F8B381A15D850009A81E3 /* CAMultiAudioDefaultOutput.m */; }; 345F8B3D1A15F3BD009A81E3 /* CAMultiAudioPCM.m in Sources */ = {isa = PBXBuildFile; fileRef = 345F8B3C1A15F3BD009A81E3 /* CAMultiAudioPCM.m */; }; - 345F8B3E1A15F3BD009A81E3 /* CAMultiAudioPCM.m in Sources */ = {isa = PBXBuildFile; fileRef = 345F8B3C1A15F3BD009A81E3 /* CAMultiAudioPCM.m */; }; 345F8B4F1A15F7DA009A81E3 /* CAMultiAudioPCMPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 345F8B4E1A15F7DA009A81E3 /* CAMultiAudioPCMPlayer.m */; }; - 345F8B5E1A161012009A81E3 /* CAMultiAudioPCMPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 345F8B4E1A15F7DA009A81E3 /* CAMultiAudioPCMPlayer.m */; }; 345F8B611A161552009A81E3 /* CAMultiAudioAVCapturePlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 345F8B601A161552009A81E3 /* CAMultiAudioAVCapturePlayer.m */; }; - 345F8B621A161552009A81E3 /* CAMultiAudioAVCapturePlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 345F8B601A161552009A81E3 /* CAMultiAudioAVCapturePlayer.m */; }; 345F8B691A16C348009A81E3 /* CAMultiAudioGraph.m in Sources */ = {isa = PBXBuildFile; fileRef = 345F8B681A16C348009A81E3 /* CAMultiAudioGraph.m */; }; - 345F8B6A1A16C348009A81E3 /* CAMultiAudioGraph.m in Sources */ = {isa = PBXBuildFile; fileRef = 345F8B681A16C348009A81E3 /* CAMultiAudioGraph.m */; }; 345F8B6D1A176A5D009A81E3 /* CAMultiAudioUnit.m in Sources */ = {isa = PBXBuildFile; fileRef = 345F8B6C1A176A5D009A81E3 /* CAMultiAudioUnit.m */; }; - 345F8B6E1A176A5D009A81E3 /* CAMultiAudioUnit.m in Sources */ = {isa = PBXBuildFile; fileRef = 345F8B6C1A176A5D009A81E3 /* CAMultiAudioUnit.m */; }; 345F8B711A177C1F009A81E3 /* CAMultiAudioConverter.m in Sources */ = {isa = PBXBuildFile; fileRef = 345F8B701A177C1F009A81E3 /* CAMultiAudioConverter.m */; }; - 345F8B721A177C1F009A81E3 /* CAMultiAudioConverter.m in Sources */ = {isa = PBXBuildFile; fileRef = 345F8B701A177C1F009A81E3 /* CAMultiAudioConverter.m */; }; 345F8B751A17A785009A81E3 /* CAMultiAudioMixer.m in Sources */ = {isa = PBXBuildFile; fileRef = 345F8B741A17A785009A81E3 /* CAMultiAudioMixer.m */; }; - 345F8B761A17A785009A81E3 /* CAMultiAudioMixer.m in Sources */ = {isa = PBXBuildFile; fileRef = 345F8B741A17A785009A81E3 /* CAMultiAudioMixer.m */; }; 345F8B791A183D1D009A81E3 /* CAMultiAudioEngine.m in Sources */ = {isa = PBXBuildFile; fileRef = 345F8B781A183D1D009A81E3 /* CAMultiAudioEngine.m */; }; - 345F8B7A1A183D1D009A81E3 /* CAMultiAudioEngine.m in Sources */ = {isa = PBXBuildFile; fileRef = 345F8B781A183D1D009A81E3 /* CAMultiAudioEngine.m */; }; 3460E58A1AC766260080358E /* rotate.py in CopyFiles */ = {isa = PBXBuildFile; fileRef = 3460E5871AC764500080358E /* rotate.py */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; 3463F99F1AD1594300F3B5C8 /* movement.py in CopyFiles */ = {isa = PBXBuildFile; fileRef = 3463F99D1AD0DC7100F3B5C8 /* movement.py */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; 346865471CC353E2002BAB86 /* CSInstantRecorderCompressorViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 346865451CC353E2002BAB86 /* CSInstantRecorderCompressorViewController.m */; }; 346865481CC353E2002BAB86 /* CSInstantRecorderCompressorViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 346865461CC353E2002BAB86 /* CSInstantRecorderCompressorViewController.xib */; }; 346CF44C1A5C10C2008E5BFF /* CSInputLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 346CF44B1A5C10C2008E5BFF /* CSInputLayer.m */; }; - 346CF44D1A5C10C2008E5BFF /* CSInputLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 346CF44B1A5C10C2008E5BFF /* CSInputLayer.m */; }; 3470CD0F1D57065B006404D9 /* CSAdvancedAudioCollectionViewItem.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3470CD0E1D57065B006404D9 /* CSAdvancedAudioCollectionViewItem.xib */; }; 3470CD2E1D57D2AA006404D9 /* CSStreamOutputWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3470CD2C1D57D2AA006404D9 /* CSStreamOutputWindowController.m */; }; 3470CD2F1D57D2AA006404D9 /* CSStreamOutputWindowController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3470CD2D1D57D2AA006404D9 /* CSStreamOutputWindowController.xib */; }; 3470CD3A1D5EED3A006404D9 /* CSNobarSliderCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 3470CD391D5EED3A006404D9 /* CSNobarSliderCell.m */; }; 347277FD1A5A2758008801A9 /* CSIOSurfaceLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 347277FC1A5A2758008801A9 /* CSIOSurfaceLayer.m */; }; - 347277FE1A5A2758008801A9 /* CSIOSurfaceLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 347277FC1A5A2758008801A9 /* CSIOSurfaceLayer.m */; }; 3473D2871D4C359700842EEE /* CSVaughnliveStreamServicePlugin.bundle in Copy Files */ = {isa = PBXBuildFile; fileRef = 3473D27E1D4C349700842EEE /* CSVaughnliveStreamServicePlugin.bundle */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 3473D29A1D4C3D0E00842EEE /* CSAddOutputPopupViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3473D2981D4C3D0E00842EEE /* CSAddOutputPopupViewController.m */; }; 3473D29B1D4C3D0E00842EEE /* CSAddOutputPopupViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3473D2991D4C3D0E00842EEE /* CSAddOutputPopupViewController.xib */; }; @@ -184,15 +138,10 @@ 347BEAAB1E5BCBAF0026A094 /* CSOpenGLLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 347BEAAA1E5BCBAF0026A094 /* CSOpenGLLayer.m */; }; 3481F30619B48C7C00CC76D8 /* SourceLayout+ScriptingAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 3481F30519B48C7C00CC76D8 /* SourceLayout+ScriptingAdditions.m */; }; 348AC06B19B406910064F02D /* SourceLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 348AC06A19B406910064F02D /* SourceLayout.m */; }; - 348AC06C19B406910064F02D /* SourceLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 348AC06A19B406910064F02D /* SourceLayout.m */; }; 34938EE81AE4A7E500F3B1CF /* CSCIFilterConfigProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 34938EE71AE4A7E500F3B1CF /* CSCIFilterConfigProxy.m */; }; - 34938EE91AE4A7E500F3B1CF /* CSCIFilterConfigProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = 34938EE71AE4A7E500F3B1CF /* CSCIFilterConfigProxy.m */; }; 34938EED1AE4D24200F3B1CF /* CSFilterChooserWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 34938EEB1AE4D24200F3B1CF /* CSFilterChooserWindowController.m */; }; - 34938EEE1AE4D24200F3B1CF /* CSFilterChooserWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 34938EEB1AE4D24200F3B1CF /* CSFilterChooserWindowController.m */; }; 34938EEF1AE4D24200F3B1CF /* CSFilterChooserWindowController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 34938EEC1AE4D24200F3B1CF /* CSFilterChooserWindowController.xib */; }; - 34938EF01AE68EBD00F3B1CF /* Quartz.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3444D8E719A0CDE8000DC46B /* Quartz.framework */; }; 349461681ABC57C100F28883 /* CSAnimationItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 349461671ABC57C100F28883 /* CSAnimationItem.m */; }; - 349461691ABC73CF00F28883 /* CSAnimationItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 349461671ABC57C100F28883 /* CSAnimationItem.m */; }; 3494DF381CCD2DB000E921BF /* TPCircularBuffer.c in Sources */ = {isa = PBXBuildFile; fileRef = 3494DF341CCD2DB000E921BF /* TPCircularBuffer.c */; }; 3494DF391CCD2DB000E921BF /* TPCircularBuffer+AudioBufferList.c in Sources */ = {isa = PBXBuildFile; fileRef = 3494DF361CCD2DB000E921BF /* TPCircularBuffer+AudioBufferList.c */; }; 3498D94A1A94685000906532 /* CSAudioSwitchCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 3498D9491A94685000906532 /* CSAudioSwitchCell.m */; }; @@ -203,13 +152,6 @@ 34A7C1AD19B9A57600BC6882 /* CSLayoutSwitcherExtraPlugin.bundle in Copy Files */ = {isa = PBXBuildFile; fileRef = 34A7C1A119B9A41A00BC6882 /* CSLayoutSwitcherExtraPlugin.bundle */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; 34AB1C311B944F48003F2C03 /* CSPreviewOverlayView.m in Sources */ = {isa = PBXBuildFile; fileRef = 34AB1C301B944F48003F2C03 /* CSPreviewOverlayView.m */; }; 34ABEF3C17C0C2CB00AA5E62 /* advancedPrefPanel.xib in Resources */ = {isa = PBXBuildFile; fileRef = 34ABEF3B17C0C2CB00AA5E62 /* advancedPrefPanel.xib */; }; - 34AE3C30164E3E020052C95E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34AE3C2F164E3E020052C95E /* Foundation.framework */; }; - 34AE3C36164E3E020052C95E /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 34AE3C34164E3E020052C95E /* InfoPlist.strings */; }; - 34AE3C39164E3E020052C95E /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 34AE3C38164E3E020052C95E /* main.m */; }; - 34AE3C44164E410D0052C95E /* XPCListenerDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 34AE3C43164E410D0052C95E /* XPCListenerDelegate.m */; }; - 34AE3C4B164E68820052C95E /* QTKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 340FE4E015F3581200E4CE4E /* QTKit.framework */; }; - 34AE3C6B164F04B30052C95E /* IOSurface.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34AE3C6A164F04B30052C95E /* IOSurface.framework */; }; - 34AE3C6D164F04C90052C95E /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34AE3C6C164F04C90052C95E /* CoreVideo.framework */; }; 34AFC27819B05C4E0007C07B /* CSChromaKey.plugin in Copy Files */ = {isa = PBXBuildFile; fileRef = 34AFC27219B05BE90007C07B /* CSChromaKey.plugin */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; 34AFC27919B05C4E0007C07B /* TextureWrapPlugin.plugin in Copy Files */ = {isa = PBXBuildFile; fileRef = 34AFC27719B05BF50007C07B /* TextureWrapPlugin.plugin */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; 34AFC27A19B05C4E0007C07B /* CSDesktopCapturePlugin.bundle in Copy Files */ = {isa = PBXBuildFile; fileRef = 34AFC24A19B05ADA0007C07B /* CSDesktopCapturePlugin.bundle */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; @@ -219,8 +161,6 @@ 34AFC27E19B05C4E0007C07B /* CSTextCapturePlugin.bundle in Copy Files */ = {isa = PBXBuildFile; fileRef = 34AFC26319B05B6B0007C07B /* CSTextCapturePlugin.bundle */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; 34AFC28019B05C4E0007C07B /* CSAVFCapturePlugin.bundle in Copy Files */ = {isa = PBXBuildFile; fileRef = 34AFC26D19B05B930007C07B /* CSAVFCapturePlugin.bundle */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; 34AFC33319B19CD00007C07B /* SourceCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 34AFC33219B19CD00007C07B /* SourceCache.m */; }; - 34AFC33419B19CD00007C07B /* SourceCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 34AFC33219B19CD00007C07B /* SourceCache.m */; }; - 34B0265A1712D8BA0063BB2D /* CmdLineDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B026591712D8BA0063BB2D /* CmdLineDelegate.m */; }; 34B5FACB1E7461E60078FC51 /* CSLayoutSequence.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B5FACA1E7461E60078FC51 /* CSLayoutSequence.m */; }; 34B5FACE1E748DD40078FC51 /* CSSequenceItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B5FACD1E748DD40078FC51 /* CSSequenceItem.m */; }; 34B5FAD11E74B0E30078FC51 /* CSSequenceItemWait.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B5FAD01E74B0E30078FC51 /* CSSequenceItemWait.m */; }; @@ -242,28 +182,20 @@ 34B5FB8E1E7FA2610078FC51 /* CSSequenceItemTransitionViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B5FB8C1E7FA2610078FC51 /* CSSequenceItemTransitionViewController.m */; }; 34B5FB8F1E7FA2610078FC51 /* CSSequenceItemTransitionViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 34B5FB8D1E7FA2610078FC51 /* CSSequenceItemTransitionViewController.xib */; }; 34B5FCDF19BF1C3F00F67D19 /* CreateLayoutViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B5FCDD19BF1C3F00F67D19 /* CreateLayoutViewController.m */; }; - 34B5FCE019BF1C3F00F67D19 /* CreateLayoutViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 34B5FCDD19BF1C3F00F67D19 /* CreateLayoutViewController.m */; }; 34B5FCE119BF1C3F00F67D19 /* CreateLayoutViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 34B5FCDE19BF1C3F00F67D19 /* CreateLayoutViewController.xib */; }; 34BB29811B7652EA00F201C2 /* CSPreviewGLLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 34BB29801B7652EA00F201C2 /* CSPreviewGLLayer.m */; }; 34BD1E4D1B1F1A2D0015CBEC /* CAMultiAudioDownmixer.m in Sources */ = {isa = PBXBuildFile; fileRef = 34BD1E4C1B1F1A2D0015CBEC /* CAMultiAudioDownmixer.m */; }; - 34BD1E5F1B1F2A100015CBEC /* CAMultiAudioDownmixer.m in Sources */ = {isa = PBXBuildFile; fileRef = 34BD1E4C1B1F1A2D0015CBEC /* CAMultiAudioDownmixer.m */; }; 34BD1E631B2481C20015CBEC /* CAMultiAudioMatrixMixerWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 34BD1E611B2481C20015CBEC /* CAMultiAudioMatrixMixerWindowController.m */; }; - 34BD1E641B2481C20015CBEC /* CAMultiAudioMatrixMixerWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 34BD1E611B2481C20015CBEC /* CAMultiAudioMatrixMixerWindowController.m */; }; 34BD1E651B2481C20015CBEC /* CAMultiAudioMatrixMixerWindowController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 34BD1E621B2481C20015CBEC /* CAMultiAudioMatrixMixerWindowController.xib */; }; 34C0E9FA1EABF92300B30DB4 /* CAMultiAudioDelay.m in Sources */ = {isa = PBXBuildFile; fileRef = 34C0E9F91EABF92300B30DB4 /* CAMultiAudioDelay.m */; }; 34C0EA411EB64D8E00B30DB4 /* CSLayoutRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = 34C0EA401EB64D8E00B30DB4 /* CSLayoutRecorder.m */; }; 34C19053189EE60400AB2430 /* CapturedFrameData.m in Sources */ = {isa = PBXBuildFile; fileRef = 34C19052189EE60400AB2430 /* CapturedFrameData.m */; }; - 34C19054189EE60400AB2430 /* CapturedFrameData.m in Sources */ = {isa = PBXBuildFile; fileRef = 34C19052189EE60400AB2430 /* CapturedFrameData.m */; }; 34C67B8E1A2E69F60012DC1B /* CSHitboxStreamServicePlugin.bundle in Copy Files */ = {isa = PBXBuildFile; fileRef = 34C67B781A2D7B6A0012DC1B /* CSHitboxStreamServicePlugin.bundle */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 34C6C3BF15FB5B440018A18B /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34C6C3BE15FB5B440018A18B /* OpenGL.framework */; }; 34CFE4A018F154DD00092C6A /* AVFChannelManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 34CFE49F18F154DD00092C6A /* AVFChannelManager.m */; }; - 34CFE4A118F154DD00092C6A /* AVFChannelManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 34CFE49F18F154DD00092C6A /* AVFChannelManager.m */; }; 34CFE4A418F1992A00092C6A /* AVFAudioChannel.m in Sources */ = {isa = PBXBuildFile; fileRef = 34CFE4A318F1992A00092C6A /* AVFAudioChannel.m */; }; - 34CFE4A518F1992A00092C6A /* AVFAudioChannel.m in Sources */ = {isa = PBXBuildFile; fileRef = 34CFE4A318F1992A00092C6A /* AVFAudioChannel.m */; }; 34D2D5731A547628001004E5 /* CSTextCaptureBase.m in Sources */ = {isa = PBXBuildFile; fileRef = 34D2D5721A547628001004E5 /* CSTextCaptureBase.m */; }; - 34D2D5741A547628001004E5 /* CSTextCaptureBase.m in Sources */ = {isa = PBXBuildFile; fileRef = 34D2D5721A547628001004E5 /* CSTextCaptureBase.m */; }; 34D2D5771A547C35001004E5 /* CSTextCaptureViewControllerBase.m in Sources */ = {isa = PBXBuildFile; fileRef = 34D2D5761A547C35001004E5 /* CSTextCaptureViewControllerBase.m */; }; - 34D2D5781A547C35001004E5 /* CSTextCaptureViewControllerBase.m in Sources */ = {isa = PBXBuildFile; fileRef = 34D2D5761A547C35001004E5 /* CSTextCaptureViewControllerBase.m */; }; 34D2D5B41A548B68001004E5 /* CSNowPlayingPlugin.bundle in Copy Files */ = {isa = PBXBuildFile; fileRef = 34D2D59E1A54857D001004E5 /* CSNowPlayingPlugin.bundle */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 34D6580219B342E00012E32B /* CSTwitchStreamServicePlugin.bundle in Copy Files */ = {isa = PBXBuildFile; fileRef = 34AFC32B19B0AD360007C07B /* CSTwitchStreamServicePlugin.bundle */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; 34D6580319B342E70012E32B /* CSFileStreamServicePlugin.bundle in Copy Files */ = {isa = PBXBuildFile; fileRef = 34AFC33019B0AD500007C07B /* CSFileStreamServicePlugin.bundle */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; }; @@ -274,9 +206,7 @@ 34DA1D3E1BF823E700132486 /* CSNewOutputWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 34DA1D3C1BF823E700132486 /* CSNewOutputWindowController.m */; }; 34DA1D3F1BF823E700132486 /* CSNewOutputWindowController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 34DA1D3D1BF823E700132486 /* CSNewOutputWindowController.xib */; }; 34DC2FB01B512362008F12A2 /* CSCaptureBase+TimerDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 34DC2FAF1B512362008F12A2 /* CSCaptureBase+TimerDelegate.m */; }; - 34DC2FB11B512362008F12A2 /* CSCaptureBase+TimerDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 34DC2FAF1B512362008F12A2 /* CSCaptureBase+TimerDelegate.m */; }; 34DF75581AA272F100DA9FDE /* LayoutRenderer.m in Sources */ = {isa = PBXBuildFile; fileRef = 34DF75571AA272F100DA9FDE /* LayoutRenderer.m */; }; - 34DF75591AA272F100DA9FDE /* LayoutRenderer.m in Sources */ = {isa = PBXBuildFile; fileRef = 34DF75571AA272F100DA9FDE /* LayoutRenderer.m */; }; 34E162E81E987420005157ED /* CSScriptWindowViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 34E162E61E987420005157ED /* CSScriptWindowViewController.m */; }; 34E162E91E987420005157ED /* CSScriptWindowViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 34E162E71E987420005157ED /* CSScriptWindowViewController.xib */; }; 34E983701B78AE9100F26F1E /* Python.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34E9836F1B78AE9100F26F1E /* Python.framework */; }; @@ -284,118 +214,62 @@ 34EA824E1D3CBFCA00928A06 /* WebKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34EA824D1D3CBFCA00928A06 /* WebKit.framework */; }; 34EAFB6F1A1A137600E12FBD /* CSMeterCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 34EAFB6E1A1A137600E12FBD /* CSMeterCell.m */; }; 34EAFB801A1BA86800E12FBD /* CoreMediaIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34EAFB7F1A1BA86800E12FBD /* CoreMediaIO.framework */; }; - 34EAFB811A1BA87000E12FBD /* CoreMediaIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34EAFB7F1A1BA86800E12FBD /* CoreMediaIO.framework */; }; 34ED8C491B07371C002C0674 /* MIKMIDIChannelVoiceCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BDD1B07371B002C0674 /* MIKMIDIChannelVoiceCommand.m */; }; - 34ED8C4A1B07371C002C0674 /* MIKMIDIChannelVoiceCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BDD1B07371B002C0674 /* MIKMIDIChannelVoiceCommand.m */; }; 34ED8C4B1B07371C002C0674 /* MIKMIDIClientDestinationEndpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BDF1B07371B002C0674 /* MIKMIDIClientDestinationEndpoint.m */; }; - 34ED8C4C1B07371C002C0674 /* MIKMIDIClientDestinationEndpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BDF1B07371B002C0674 /* MIKMIDIClientDestinationEndpoint.m */; }; 34ED8C4D1B07371C002C0674 /* MIKMIDIClientSourceEndpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BE11B07371B002C0674 /* MIKMIDIClientSourceEndpoint.m */; }; - 34ED8C4E1B07371C002C0674 /* MIKMIDIClientSourceEndpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BE11B07371B002C0674 /* MIKMIDIClientSourceEndpoint.m */; }; 34ED8C4F1B07371C002C0674 /* MIKMIDIClock.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BE31B07371B002C0674 /* MIKMIDIClock.m */; }; - 34ED8C501B07371C002C0674 /* MIKMIDIClock.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BE31B07371B002C0674 /* MIKMIDIClock.m */; }; 34ED8C511B07371C002C0674 /* MIKMIDICommand.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BE61B07371B002C0674 /* MIKMIDICommand.m */; }; - 34ED8C521B07371C002C0674 /* MIKMIDICommand.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BE61B07371B002C0674 /* MIKMIDICommand.m */; }; 34ED8C531B07371C002C0674 /* MIKMIDICommandThrottler.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BE81B07371B002C0674 /* MIKMIDICommandThrottler.m */; }; - 34ED8C541B07371C002C0674 /* MIKMIDICommandThrottler.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BE81B07371B002C0674 /* MIKMIDICommandThrottler.m */; }; 34ED8C551B07371C002C0674 /* MIKMIDIControlChangeCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BEA1B07371B002C0674 /* MIKMIDIControlChangeCommand.m */; }; - 34ED8C561B07371C002C0674 /* MIKMIDIControlChangeCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BEA1B07371B002C0674 /* MIKMIDIControlChangeCommand.m */; }; 34ED8C571B07371C002C0674 /* MIKMIDIDestinationEndpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BEC1B07371B002C0674 /* MIKMIDIDestinationEndpoint.m */; }; - 34ED8C581B07371C002C0674 /* MIKMIDIDestinationEndpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BEC1B07371B002C0674 /* MIKMIDIDestinationEndpoint.m */; }; 34ED8C591B07371C002C0674 /* MIKMIDIDevice.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BEE1B07371B002C0674 /* MIKMIDIDevice.m */; }; - 34ED8C5A1B07371C002C0674 /* MIKMIDIDevice.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BEE1B07371B002C0674 /* MIKMIDIDevice.m */; }; 34ED8C5B1B07371C002C0674 /* MIKMIDIDeviceManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BF01B07371B002C0674 /* MIKMIDIDeviceManager.m */; }; - 34ED8C5C1B07371C002C0674 /* MIKMIDIDeviceManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BF01B07371B002C0674 /* MIKMIDIDeviceManager.m */; }; 34ED8C5D1B07371C002C0674 /* MIKMIDIEndpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BF21B07371B002C0674 /* MIKMIDIEndpoint.m */; }; - 34ED8C5E1B07371C002C0674 /* MIKMIDIEndpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BF21B07371B002C0674 /* MIKMIDIEndpoint.m */; }; 34ED8C5F1B07371C002C0674 /* MIKMIDIEndpointSynthesizer.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BF41B07371B002C0674 /* MIKMIDIEndpointSynthesizer.m */; }; - 34ED8C601B07371C002C0674 /* MIKMIDIEndpointSynthesizer.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BF41B07371B002C0674 /* MIKMIDIEndpointSynthesizer.m */; }; 34ED8C611B07371C002C0674 /* MIKMIDIEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BF61B07371B002C0674 /* MIKMIDIEntity.m */; }; - 34ED8C621B07371C002C0674 /* MIKMIDIEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BF61B07371B002C0674 /* MIKMIDIEntity.m */; }; 34ED8C631B07371C002C0674 /* MIKMIDIErrors.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BF81B07371B002C0674 /* MIKMIDIErrors.m */; }; - 34ED8C641B07371C002C0674 /* MIKMIDIErrors.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BF81B07371B002C0674 /* MIKMIDIErrors.m */; }; 34ED8C651B07371C002C0674 /* MIKMIDIEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BFB1B07371B002C0674 /* MIKMIDIEvent.m */; }; - 34ED8C661B07371C002C0674 /* MIKMIDIEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BFB1B07371B002C0674 /* MIKMIDIEvent.m */; }; 34ED8C671B07371C002C0674 /* MIKMIDIEventIterator.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BFD1B07371B002C0674 /* MIKMIDIEventIterator.m */; }; - 34ED8C681B07371C002C0674 /* MIKMIDIEventIterator.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BFD1B07371B002C0674 /* MIKMIDIEventIterator.m */; }; 34ED8C691B07371C002C0674 /* MIKMIDIInputPort.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BFF1B07371B002C0674 /* MIKMIDIInputPort.m */; }; - 34ED8C6A1B07371C002C0674 /* MIKMIDIInputPort.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8BFF1B07371B002C0674 /* MIKMIDIInputPort.m */; }; 34ED8C6B1B07371C002C0674 /* MIKMIDIMacDebugQuickLookSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C001B07371B002C0674 /* MIKMIDIMacDebugQuickLookSupport.m */; }; - 34ED8C6C1B07371C002C0674 /* MIKMIDIMacDebugQuickLookSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C001B07371B002C0674 /* MIKMIDIMacDebugQuickLookSupport.m */; }; 34ED8C6D1B07371C002C0674 /* MIKMIDIMapping.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C021B07371B002C0674 /* MIKMIDIMapping.m */; }; - 34ED8C6E1B07371C002C0674 /* MIKMIDIMapping.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C021B07371B002C0674 /* MIKMIDIMapping.m */; }; 34ED8C6F1B07371C002C0674 /* MIKMIDIMappingGenerator.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C041B07371B002C0674 /* MIKMIDIMappingGenerator.m */; }; - 34ED8C701B07371C002C0674 /* MIKMIDIMappingGenerator.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C041B07371B002C0674 /* MIKMIDIMappingGenerator.m */; }; 34ED8C711B07371C002C0674 /* MIKMIDIMappingManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C061B07371B002C0674 /* MIKMIDIMappingManager.m */; }; - 34ED8C721B07371C002C0674 /* MIKMIDIMappingManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C061B07371B002C0674 /* MIKMIDIMappingManager.m */; }; 34ED8C731B07371C002C0674 /* MIKMIDIMappingXMLParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C081B07371B002C0674 /* MIKMIDIMappingXMLParser.m */; }; - 34ED8C741B07371C002C0674 /* MIKMIDIMappingXMLParser.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C081B07371B002C0674 /* MIKMIDIMappingXMLParser.m */; }; 34ED8C751B07371C002C0674 /* MIKMIDIMetaCopyrightEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C0A1B07371B002C0674 /* MIKMIDIMetaCopyrightEvent.m */; }; - 34ED8C761B07371C002C0674 /* MIKMIDIMetaCopyrightEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C0A1B07371B002C0674 /* MIKMIDIMetaCopyrightEvent.m */; }; 34ED8C771B07371C002C0674 /* MIKMIDIMetaCuePointEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C0C1B07371B002C0674 /* MIKMIDIMetaCuePointEvent.m */; }; - 34ED8C781B07371C002C0674 /* MIKMIDIMetaCuePointEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C0C1B07371B002C0674 /* MIKMIDIMetaCuePointEvent.m */; }; 34ED8C791B07371C002C0674 /* MIKMIDIMetaEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C0E1B07371B002C0674 /* MIKMIDIMetaEvent.m */; }; - 34ED8C7A1B07371C002C0674 /* MIKMIDIMetaEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C0E1B07371B002C0674 /* MIKMIDIMetaEvent.m */; }; 34ED8C7B1B07371C002C0674 /* MIKMIDIMetaInstrumentNameEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C101B07371B002C0674 /* MIKMIDIMetaInstrumentNameEvent.m */; }; - 34ED8C7C1B07371C002C0674 /* MIKMIDIMetaInstrumentNameEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C101B07371B002C0674 /* MIKMIDIMetaInstrumentNameEvent.m */; }; 34ED8C7D1B07371C002C0674 /* MIKMIDIMetaKeySignatureEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C121B07371B002C0674 /* MIKMIDIMetaKeySignatureEvent.m */; }; - 34ED8C7E1B07371C002C0674 /* MIKMIDIMetaKeySignatureEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C121B07371B002C0674 /* MIKMIDIMetaKeySignatureEvent.m */; }; 34ED8C7F1B07371C002C0674 /* MIKMIDIMetaLyricEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C141B07371B002C0674 /* MIKMIDIMetaLyricEvent.m */; }; - 34ED8C801B07371C002C0674 /* MIKMIDIMetaLyricEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C141B07371B002C0674 /* MIKMIDIMetaLyricEvent.m */; }; 34ED8C811B07371C002C0674 /* MIKMIDIMetaMarkerTextEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C161B07371B002C0674 /* MIKMIDIMetaMarkerTextEvent.m */; }; - 34ED8C821B07371C002C0674 /* MIKMIDIMetaMarkerTextEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C161B07371B002C0674 /* MIKMIDIMetaMarkerTextEvent.m */; }; 34ED8C831B07371C002C0674 /* MIKMIDIMetaSequenceEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C181B07371B002C0674 /* MIKMIDIMetaSequenceEvent.m */; }; - 34ED8C841B07371C002C0674 /* MIKMIDIMetaSequenceEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C181B07371B002C0674 /* MIKMIDIMetaSequenceEvent.m */; }; 34ED8C851B07371C002C0674 /* MIKMIDIMetaTextEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C1A1B07371B002C0674 /* MIKMIDIMetaTextEvent.m */; }; - 34ED8C861B07371C002C0674 /* MIKMIDIMetaTextEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C1A1B07371B002C0674 /* MIKMIDIMetaTextEvent.m */; }; 34ED8C871B07371C002C0674 /* MIKMIDIMetaTimeSignatureEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C1C1B07371B002C0674 /* MIKMIDIMetaTimeSignatureEvent.m */; }; - 34ED8C881B07371C002C0674 /* MIKMIDIMetaTimeSignatureEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C1C1B07371B002C0674 /* MIKMIDIMetaTimeSignatureEvent.m */; }; 34ED8C891B07371C002C0674 /* MIKMIDIMetaTrackSequenceNameEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C1E1B07371B002C0674 /* MIKMIDIMetaTrackSequenceNameEvent.m */; }; - 34ED8C8A1B07371C002C0674 /* MIKMIDIMetaTrackSequenceNameEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C1E1B07371B002C0674 /* MIKMIDIMetaTrackSequenceNameEvent.m */; }; 34ED8C8B1B07371C002C0674 /* MIKMIDIMetronome.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C201B07371B002C0674 /* MIKMIDIMetronome.m */; }; - 34ED8C8C1B07371C002C0674 /* MIKMIDIMetronome.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C201B07371B002C0674 /* MIKMIDIMetronome.m */; }; 34ED8C8D1B07371C002C0674 /* MIKMIDINoteEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C221B07371B002C0674 /* MIKMIDINoteEvent.m */; }; - 34ED8C8E1B07371C002C0674 /* MIKMIDINoteEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C221B07371B002C0674 /* MIKMIDINoteEvent.m */; }; 34ED8C8F1B07371C002C0674 /* MIKMIDINoteOffCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C241B07371B002C0674 /* MIKMIDINoteOffCommand.m */; }; - 34ED8C901B07371C002C0674 /* MIKMIDINoteOffCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C241B07371B002C0674 /* MIKMIDINoteOffCommand.m */; }; 34ED8C911B07371C002C0674 /* MIKMIDINoteOnCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C261B07371B002C0674 /* MIKMIDINoteOnCommand.m */; }; - 34ED8C921B07371C002C0674 /* MIKMIDINoteOnCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C261B07371B002C0674 /* MIKMIDINoteOnCommand.m */; }; 34ED8C931B07371C002C0674 /* MIKMIDIObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C291B07371B002C0674 /* MIKMIDIObject.m */; }; - 34ED8C941B07371C002C0674 /* MIKMIDIObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C291B07371B002C0674 /* MIKMIDIObject.m */; }; 34ED8C951B07371C002C0674 /* MIKMIDIOutputPort.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C2B1B07371B002C0674 /* MIKMIDIOutputPort.m */; }; - 34ED8C961B07371C002C0674 /* MIKMIDIOutputPort.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C2B1B07371B002C0674 /* MIKMIDIOutputPort.m */; }; 34ED8C971B07371C002C0674 /* MIKMIDIPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C2D1B07371C002C0674 /* MIKMIDIPlayer.m */; }; - 34ED8C981B07371C002C0674 /* MIKMIDIPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C2D1B07371C002C0674 /* MIKMIDIPlayer.m */; }; 34ED8C991B07371C002C0674 /* MIKMIDIPort.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C301B07371C002C0674 /* MIKMIDIPort.m */; }; - 34ED8C9A1B07371C002C0674 /* MIKMIDIPort.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C301B07371C002C0674 /* MIKMIDIPort.m */; }; 34ED8C9B1B07371C002C0674 /* MIKMIDIPrivateUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C331B07371C002C0674 /* MIKMIDIPrivateUtilities.m */; }; - 34ED8C9C1B07371C002C0674 /* MIKMIDIPrivateUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C331B07371C002C0674 /* MIKMIDIPrivateUtilities.m */; }; 34ED8C9D1B07371C002C0674 /* MIKMIDIProgramChangeCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C351B07371C002C0674 /* MIKMIDIProgramChangeCommand.m */; }; - 34ED8C9E1B07371C002C0674 /* MIKMIDIProgramChangeCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C351B07371C002C0674 /* MIKMIDIProgramChangeCommand.m */; }; 34ED8C9F1B07371C002C0674 /* MIKMIDISequence.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C381B07371C002C0674 /* MIKMIDISequence.m */; }; - 34ED8CA01B07371C002C0674 /* MIKMIDISequence.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C381B07371C002C0674 /* MIKMIDISequence.m */; }; 34ED8CA11B07371C002C0674 /* MIKMIDISequencer.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C3A1B07371C002C0674 /* MIKMIDISequencer.m */; }; - 34ED8CA21B07371C002C0674 /* MIKMIDISequencer.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C3A1B07371C002C0674 /* MIKMIDISequencer.m */; }; 34ED8CA31B07371C002C0674 /* MIKMIDISourceEndpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C3C1B07371C002C0674 /* MIKMIDISourceEndpoint.m */; }; - 34ED8CA41B07371C002C0674 /* MIKMIDISourceEndpoint.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C3C1B07371C002C0674 /* MIKMIDISourceEndpoint.m */; }; 34ED8CA51B07371C002C0674 /* MIKMIDISystemExclusiveCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C3E1B07371C002C0674 /* MIKMIDISystemExclusiveCommand.m */; }; - 34ED8CA61B07371C002C0674 /* MIKMIDISystemExclusiveCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C3E1B07371C002C0674 /* MIKMIDISystemExclusiveCommand.m */; }; 34ED8CA71B07371C002C0674 /* MIKMIDISystemMessageCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C401B07371C002C0674 /* MIKMIDISystemMessageCommand.m */; }; - 34ED8CA81B07371C002C0674 /* MIKMIDISystemMessageCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C401B07371C002C0674 /* MIKMIDISystemMessageCommand.m */; }; 34ED8CA91B07371C002C0674 /* MIKMIDITempoEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C421B07371C002C0674 /* MIKMIDITempoEvent.m */; }; - 34ED8CAA1B07371C002C0674 /* MIKMIDITempoEvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C421B07371C002C0674 /* MIKMIDITempoEvent.m */; }; 34ED8CAB1B07371C002C0674 /* MIKMIDITrack.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C441B07371C002C0674 /* MIKMIDITrack.m */; }; - 34ED8CAC1B07371C002C0674 /* MIKMIDITrack.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C441B07371C002C0674 /* MIKMIDITrack.m */; }; 34ED8CAD1B07371C002C0674 /* MIKMIDIUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C461B07371C002C0674 /* MIKMIDIUtilities.m */; }; - 34ED8CAE1B07371C002C0674 /* MIKMIDIUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C461B07371C002C0674 /* MIKMIDIUtilities.m */; }; 34ED8CAF1B07371C002C0674 /* NSUIApplication+MIKMIDI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C481B07371C002C0674 /* NSUIApplication+MIKMIDI.m */; }; - 34ED8CB01B07371C002C0674 /* NSUIApplication+MIKMIDI.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8C481B07371C002C0674 /* NSUIApplication+MIKMIDI.m */; }; - 34ED8CB21B0737A3002C0674 /* CoreMIDI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34ED8CB11B0737A3002C0674 /* CoreMIDI.framework */; }; 34ED8CB31B0737AC002C0674 /* CoreMIDI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34ED8CB11B0737A3002C0674 /* CoreMIDI.framework */; }; 34ED8CB71B073C1B002C0674 /* CSMidiManagerWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8CB51B073C1B002C0674 /* CSMidiManagerWindowController.m */; }; - 34ED8CB81B073C1B002C0674 /* CSMidiManagerWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8CB51B073C1B002C0674 /* CSMidiManagerWindowController.m */; }; 34ED8CB91B073C1B002C0674 /* CSMidiManagerWindowController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 34ED8CB61B073C1B002C0674 /* CSMidiManagerWindowController.xib */; }; 34ED8CBC1B07763F002C0674 /* CSMidiWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8CBB1B07763F002C0674 /* CSMidiWrapper.m */; }; - 34ED8CBD1B07763F002C0674 /* CSMidiWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 34ED8CBB1B07763F002C0674 /* CSMidiWrapper.m */; }; 34F04D9F1CE0381D0054663A /* CSAddInputViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 34F04D9D1CE0381D0054663A /* CSAddInputViewController.m */; }; 34F04DA01CE0381D0054663A /* CSAddInputViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 34F04D9E1CE0381D0054663A /* CSAddInputViewController.xib */; }; 34F04DAB1CE0BB770054663A /* NSView+NSLayoutConstraintFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 34F04DAA1CE0BB770054663A /* NSView+NSLayoutConstraintFilter.m */; }; @@ -413,7 +287,6 @@ 34F80D701EDCBE5100D890D3 /* CSScriptCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = 34F80D6F1EDCBE5100D890D3 /* CSScriptCommand.m */; }; 34FDA83E1A84C46500E7F65E /* CSTimeCapturePlugin.bundle in Copy Files */ = {isa = PBXBuildFile; fileRef = 34FDA8191A84BF9400E7F65E /* CSTimeCapturePlugin.bundle */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; 34FDD6F21A215268009A7413 /* CSPluginServices.m in Sources */ = {isa = PBXBuildFile; fileRef = 34FDD6F11A215268009A7413 /* CSPluginServices.m */; }; - 34FDD6F31A215268009A7413 /* CSPluginServices.m in Sources */ = {isa = PBXBuildFile; fileRef = 34FDD6F11A215268009A7413 /* CSPluginServices.m */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -603,15 +476,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 3451A1EC1712C8CA00DF6A8B /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = ""; - dstSubfolderSpec = 10; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 3460E5891AC766120080358E /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; @@ -786,7 +650,6 @@ 344988121893CF0500044259 /* LogWindow.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = LogWindow.xib; path = Interface/LogWindow.xib; sourceTree = ""; }; 3450239B1C60B3EF00B461B5 /* CSLayoutCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CSLayoutCollectionItemView.h; path = Interface/CSLayoutCollectionItemView.h; sourceTree = ""; }; 3450239C1C60B3EF00B461B5 /* CSLayoutCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CSLayoutCollectionItemView.m; path = Interface/CSLayoutCollectionItemView.m; sourceTree = ""; }; - 3451A1C317111BD900DF6A8B /* CocoaSplitCmd */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = CocoaSplitCmd; sourceTree = BUILT_PRODUCTS_DIR; }; 3451A1C617111BD900DF6A8B /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; 3451A1C917111BD900DF6A8B /* CocoaSplitCmd-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "CocoaSplitCmd-Prefix.pch"; sourceTree = ""; }; 3451A1CA17111BD900DF6A8B /* CocoaSplitCmd.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = CocoaSplitCmd.1; sourceTree = ""; }; @@ -874,6 +737,7 @@ 34788DEB1F00682E00C3C9C5 /* CSInputSourceProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSInputSourceProtocol.h; sourceTree = ""; }; 34788DEC1F00C88300C3C9C5 /* CSInputSourceBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSInputSourceBase.h; sourceTree = ""; }; 34788DED1F00C88300C3C9C5 /* CSInputSourceBase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CSInputSourceBase.m; sourceTree = ""; }; + 34788DEF1F01526F00C3C9C5 /* CSEncodedAudioReceiverProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSEncodedAudioReceiverProtocol.h; sourceTree = ""; }; 34792AF516104AA70065A859 /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = System/Library/Frameworks/IOKit.framework; sourceTree = SDKROOT; }; 34792AFA1611A6B90065A859 /* IOSurface.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOSurface.framework; path = System/Library/Frameworks/IOSurface.framework; sourceTree = SDKROOT; }; 3479A9961A9007DD00A524F0 /* CocoaSplit.sdef */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CocoaSplit.sdef; sourceTree = ""; }; @@ -918,7 +782,6 @@ 34AB1C2F1B944F48003F2C03 /* CSPreviewOverlayView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CSPreviewOverlayView.h; sourceTree = ""; }; 34AB1C301B944F48003F2C03 /* CSPreviewOverlayView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CSPreviewOverlayView.m; sourceTree = ""; }; 34ABEF3B17C0C2CB00AA5E62 /* advancedPrefPanel.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; name = advancedPrefPanel.xib; path = Interface/advancedPrefPanel.xib; sourceTree = ""; }; - 34AE3C2E164E3E020052C95E /* zakk.lol.QTCaptureHelper.xpc */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = zakk.lol.QTCaptureHelper.xpc; sourceTree = BUILT_PRODUCTS_DIR; }; 34AE3C2F164E3E020052C95E /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; 34AE3C33164E3E020052C95E /* QTCaptureHelper-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "QTCaptureHelper-Info.plist"; sourceTree = ""; }; 34AE3C35164E3E020052C95E /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; @@ -1215,44 +1078,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 3451A1C017111BD900DF6A8B /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 34ED8CB21B0737A3002C0674 /* CoreMIDI.framework in Frameworks */, - 34938EF01AE68EBD00F3B1CF /* Quartz.framework in Frameworks */, - 34EAFB811A1BA87000E12FBD /* CoreMediaIO.framework in Frameworks */, - 345F8B361A157444009A81E3 /* CoreAudio.framework in Frameworks */, - 345F8B1E1A12AC31009A81E3 /* AudioUnit.framework in Frameworks */, - 345F8B1B1A1218E5009A81E3 /* AudioToolbox.framework in Frameworks */, - 345F89861976113C00BD4062 /* QuartzCore.framework in Frameworks */, - 3451A1EA1712C80400DF6A8B /* Cocoa.framework in Frameworks */, - 3451A1E91712C7DE00DF6A8B /* VideoDecodeAcceleration.framework in Frameworks */, - 3451A1E81712C7D000DF6A8B /* libbz2.dylib in Frameworks */, - 3451A1E71712C7C400DF6A8B /* libz.dylib in Frameworks */, - 3451A1E61712C6D200DF6A8B /* IOKit.framework in Frameworks */, - 3451A1E51712C67900DF6A8B /* IOSurface.framework in Frameworks */, - 3451A1E41712C66E00DF6A8B /* OpenGL.framework in Frameworks */, - 3451A1E31712C60D00DF6A8B /* VideoToolbox.framework in Frameworks */, - 3451A1E21712C5F700DF6A8B /* CoreGraphics.framework in Frameworks */, - 3451A1D71712C5B300DF6A8B /* CoreVideo.framework in Frameworks */, - 3451A1D61712C58300DF6A8B /* CoreMedia.framework in Frameworks */, - 3451A1D51712C57700DF6A8B /* AVFoundation.framework in Frameworks */, - 3451A1C417111BD900DF6A8B /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 34AE3C2B164E3E020052C95E /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 34AE3C6D164F04C90052C95E /* CoreVideo.framework in Frameworks */, - 34AE3C6B164F04B30052C95E /* IOSurface.framework in Frameworks */, - 34AE3C4B164E68820052C95E /* QTKit.framework in Frameworks */, - 34AE3C30164E3E020052C95E /* Foundation.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ @@ -1287,8 +1112,6 @@ isa = PBXGroup; children = ( 340FE49D15F3417E00E4CE4E /* CocoaSplit.app */, - 34AE3C2E164E3E020052C95E /* zakk.lol.QTCaptureHelper.xpc */, - 3451A1C317111BD900DF6A8B /* CocoaSplitCmd */, ); name = Products; sourceTree = ""; @@ -1442,6 +1265,7 @@ 34788DEB1F00682E00C3C9C5 /* CSInputSourceProtocol.h */, 34788DEC1F00C88300C3C9C5 /* CSInputSourceBase.h */, 34788DED1F00C88300C3C9C5 /* CSInputSourceBase.m */, + 34788DEF1F01526F00C3C9C5 /* CSEncodedAudioReceiverProtocol.h */, ); path = CocoaSplit; sourceTree = ""; @@ -2215,40 +2039,6 @@ productReference = 340FE49D15F3417E00E4CE4E /* CocoaSplit.app */; productType = "com.apple.product-type.application"; }; - 3451A1C217111BD900DF6A8B /* CocoaSplitCmd */ = { - isa = PBXNativeTarget; - buildConfigurationList = 3451A1CE17111BD900DF6A8B /* Build configuration list for PBXNativeTarget "CocoaSplitCmd" */; - buildPhases = ( - 3451A1BF17111BD900DF6A8B /* Sources */, - 3451A1C017111BD900DF6A8B /* Frameworks */, - 3451A1EC1712C8CA00DF6A8B /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = CocoaSplitCmd; - productName = CocoaSplitCmd; - productReference = 3451A1C317111BD900DF6A8B /* CocoaSplitCmd */; - productType = "com.apple.product-type.tool"; - }; - 34AE3C2D164E3E020052C95E /* QTCaptureHelper */ = { - isa = PBXNativeTarget; - buildConfigurationList = 34AE3C3C164E3E020052C95E /* Build configuration list for PBXNativeTarget "QTCaptureHelper" */; - buildPhases = ( - 34AE3C2A164E3E020052C95E /* Sources */, - 34AE3C2B164E3E020052C95E /* Frameworks */, - 34AE3C2C164E3E020052C95E /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = QTCaptureHelper; - productName = QTCaptureHelper; - productReference = 34AE3C2E164E3E020052C95E /* zakk.lol.QTCaptureHelper.xpc */; - productType = "com.apple.product-type.bundle"; - }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ @@ -2270,9 +2060,6 @@ }; }; }; - 3451A1C217111BD900DF6A8B = { - DevelopmentTeam = L3JLUY4S5E; - }; }; }; buildConfigurationList = 340FE49715F3417E00E4CE4E /* Build configuration list for PBXProject "CocoaSplit" */; @@ -2378,8 +2165,6 @@ projectRoot = ""; targets = ( 340FE49C15F3417E00E4CE4E /* CocoaSplit */, - 34AE3C2D164E3E020052C95E /* QTCaptureHelper */, - 3451A1C217111BD900DF6A8B /* CocoaSplitCmd */, ); }; /* End PBXProject section */ @@ -2599,14 +2384,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 34AE3C2C164E3E020052C95E /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 34AE3C36164E3E020052C95E /* InfoPlist.strings in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ @@ -2800,122 +2577,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 3451A1BF17111BD900DF6A8B /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 345F8B6E1A176A5D009A81E3 /* CAMultiAudioUnit.m in Sources */, - 345F8B5E1A161012009A81E3 /* CAMultiAudioPCMPlayer.m in Sources */, - 34ED8C5A1B07371C002C0674 /* MIKMIDIDevice.m in Sources */, - 34ED8C641B07371C002C0674 /* MIKMIDIErrors.m in Sources */, - 34ED8C621B07371C002C0674 /* MIKMIDIEntity.m in Sources */, - 34ED8C9A1B07371C002C0674 /* MIKMIDIPort.m in Sources */, - 3451A1C717111BD900DF6A8B /* main.m in Sources */, - 340DC735197CF6E9003A0BB3 /* CSCaptureBase.m in Sources */, - 346CF44D1A5C10C2008E5BFF /* CSInputLayer.m in Sources */, - 34348C3919BDC0D800A122C2 /* PluginManagerWindowController.m in Sources */, - 34ED8C741B07371C002C0674 /* MIKMIDIMappingXMLParser.m in Sources */, - 34ED8C801B07371C002C0674 /* MIKMIDIMetaLyricEvent.m in Sources */, - 34ED8C7C1B07371C002C0674 /* MIKMIDIMetaInstrumentNameEvent.m in Sources */, - 34ED8C781B07371C002C0674 /* MIKMIDIMetaCuePointEvent.m in Sources */, - 34ED8C901B07371C002C0674 /* MIKMIDINoteOffCommand.m in Sources */, - 34ED8C961B07371C002C0674 /* MIKMIDIOutputPort.m in Sources */, - 34C19054189EE60400AB2430 /* CapturedFrameData.m in Sources */, - 34ED8CA01B07371C002C0674 /* MIKMIDISequence.m in Sources */, - 34ED8CBD1B07763F002C0674 /* CSMidiWrapper.m in Sources */, - 345F8B2E1A156E15009A81E3 /* CAMultiAudioDevice.m in Sources */, - 34ED8CAE1B07371C002C0674 /* MIKMIDIUtilities.m in Sources */, - 347277FE1A5A2758008801A9 /* CSIOSurfaceLayer.m in Sources */, - 345F8B261A14E6A0009A81E3 /* CAMultiAudioNode.m in Sources */, - 34ED8C681B07371C002C0674 /* MIKMIDIEventIterator.m in Sources */, - 34ED8CAC1B07371C002C0674 /* MIKMIDITrack.m in Sources */, - 34938EEE1AE4D24200F3B1CF /* CSFilterChooserWindowController.m in Sources */, - 34ED8C501B07371C002C0674 /* MIKMIDIClock.m in Sources */, - 345F8B761A17A785009A81E3 /* CAMultiAudioMixer.m in Sources */, - 34BD1E5F1B1F2A100015CBEC /* CAMultiAudioDownmixer.m in Sources */, - 34ED8C4C1B07371C002C0674 /* MIKMIDIClientDestinationEndpoint.m in Sources */, - 34D2D5781A547C35001004E5 /* CSTextCaptureViewControllerBase.m in Sources */, - 34ED8C701B07371C002C0674 /* MIKMIDIMappingGenerator.m in Sources */, - 34AFC33419B19CD00007C07B /* SourceCache.m in Sources */, - 344825E71B253D6900AF9EAC /* CAMultiAudioMatrixCell.m in Sources */, - 34ED8C6C1B07371C002C0674 /* MIKMIDIMacDebugQuickLookSupport.m in Sources */, - 34ED8C941B07371C002C0674 /* MIKMIDIObject.m in Sources */, - 34ED8C541B07371C002C0674 /* MIKMIDICommandThrottler.m in Sources */, - 34B5FCE019BF1C3F00F67D19 /* CreateLayoutViewController.m in Sources */, - 34ED8C7E1B07371C002C0674 /* MIKMIDIMetaKeySignatureEvent.m in Sources */, - 34ED8C9E1B07371C002C0674 /* MIKMIDIProgramChangeCommand.m in Sources */, - 345F8B7A1A183D1D009A81E3 /* CAMultiAudioEngine.m in Sources */, - 34ED8CA21B07371C002C0674 /* MIKMIDISequencer.m in Sources */, - 34ED8C4E1B07371C002C0674 /* MIKMIDIClientSourceEndpoint.m in Sources */, - 3451A1D31712C41000DF6A8B /* CaptureController.m in Sources */, - 34DC2FB11B512362008F12A2 /* CSCaptureBase+TimerDelegate.m in Sources */, - 34ED8C4A1B07371C002C0674 /* MIKMIDIChannelVoiceCommand.m in Sources */, - 34ED8CB81B073C1B002C0674 /* CSMidiManagerWindowController.m in Sources */, - 34ED8C661B07371C002C0674 /* MIKMIDIEvent.m in Sources */, - 34FDD6F31A215268009A7413 /* CSPluginServices.m in Sources */, - 34ED8C821B07371C002C0674 /* MIKMIDIMetaMarkerTextEvent.m in Sources */, - 3431FFE219786502000965FE /* InputSource.m in Sources */, - 34ED8C581B07371C002C0674 /* MIKMIDIDestinationEndpoint.m in Sources */, - 34ED8CAA1B07371C002C0674 /* MIKMIDITempoEvent.m in Sources */, - 348AC06C19B406910064F02D /* SourceLayout.m in Sources */, - 34ED8CA41B07371C002C0674 /* MIKMIDISourceEndpoint.m in Sources */, - 34ED8C8E1B07371C002C0674 /* MIKMIDINoteEvent.m in Sources */, - 3451A1D81712C5C400DF6A8B /* x264Compressor.m in Sources */, - 34938EE91AE4A7E500F3B1CF /* CSCIFilterConfigProxy.m in Sources */, - 345F8B3E1A15F3BD009A81E3 /* CAMultiAudioPCM.m in Sources */, - 34ED8C8A1B07371C002C0674 /* MIKMIDIMetaTrackSequenceNameEvent.m in Sources */, - 34CFE4A518F1992A00092C6A /* AVFAudioChannel.m in Sources */, - 34ED8C861B07371C002C0674 /* MIKMIDIMetaTextEvent.m in Sources */, - 3451A1D91712C5C700DF6A8B /* AppleVTCompressor.m in Sources */, - 345F8B061A1060D6009A81E3 /* CSAacEncoder.m in Sources */, - 34ED8CA81B07371C002C0674 /* MIKMIDISystemMessageCommand.m in Sources */, - 34ED8C981B07371C002C0674 /* MIKMIDIPlayer.m in Sources */, - 34ED8C841B07371C002C0674 /* MIKMIDIMetaSequenceEvent.m in Sources */, - 34576C7919AFCA1B007BAD90 /* CSPluginLoader.m in Sources */, - 345F8B621A161552009A81E3 /* CAMultiAudioAVCapturePlayer.m in Sources */, - 34ED8C9C1B07371C002C0674 /* MIKMIDIPrivateUtilities.m in Sources */, - 345F8B721A177C1F009A81E3 /* CAMultiAudioConverter.m in Sources */, - 34CFE4A118F154DD00092C6A /* AVFChannelManager.m in Sources */, - 34ED8C7A1B07371C002C0674 /* MIKMIDIMetaEvent.m in Sources */, - 34DF75591AA272F100DA9FDE /* LayoutRenderer.m in Sources */, - 34ED8C5E1B07371C002C0674 /* MIKMIDIEndpoint.m in Sources */, - 3451A1DC1712C5D000DF6A8B /* OutputDestination.m in Sources */, - 3451A1DD1712C5D300DF6A8B /* CSAbstractCaptureDevice.m in Sources */, - 34D2D5741A547628001004E5 /* CSTextCaptureBase.m in Sources */, - 34ED8C761B07371C002C0674 /* MIKMIDIMetaCopyrightEvent.m in Sources */, - 34ED8C561B07371C002C0674 /* MIKMIDIControlChangeCommand.m in Sources */, - 34ED8C5C1B07371C002C0674 /* MIKMIDIDeviceManager.m in Sources */, - 34213E1B196680880054E238 /* CompressorBase.m in Sources */, - 34ED8C6A1B07371C002C0674 /* MIKMIDIInputPort.m in Sources */, - 349461691ABC73CF00F28883 /* CSAnimationItem.m in Sources */, - 345F8B6A1A16C348009A81E3 /* CAMultiAudioGraph.m in Sources */, - 34ED8C601B07371C002C0674 /* MIKMIDIEndpointSynthesizer.m in Sources */, - 34ED8CA61B07371C002C0674 /* MIKMIDISystemExclusiveCommand.m in Sources */, - 34ED8C8C1B07371C002C0674 /* MIKMIDIMetronome.m in Sources */, - 34ED8CB01B07371C002C0674 /* NSUIApplication+MIKMIDI.m in Sources */, - 34ED8C6E1B07371C002C0674 /* MIKMIDIMapping.m in Sources */, - 34ED8C921B07371C002C0674 /* MIKMIDINoteOnCommand.m in Sources */, - 3408235619BC677C00CD1F5F /* CSNotifications.m in Sources */, - 34ED8C881B07371C002C0674 /* MIKMIDIMetaTimeSignatureEvent.m in Sources */, - 3451A1DF1712C5DC00DF6A8B /* FFMpegTask.m in Sources */, - 3451A1E01712C5DF00DF6A8B /* AVFAudioCapture.m in Sources */, - 34BD1E641B2481C20015CBEC /* CAMultiAudioMatrixMixerWindowController.m in Sources */, - 34B0265A1712D8BA0063BB2D /* CmdLineDelegate.m in Sources */, - 34ED8C721B07371C002C0674 /* MIKMIDIMappingManager.m in Sources */, - 34ED8C521B07371C002C0674 /* MIKMIDICommand.m in Sources */, - 345F8B3A1A15D850009A81E3 /* CAMultiAudioDefaultOutput.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 34AE3C2A164E3E020052C95E /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 34AE3C39164E3E020052C95E /* main.m in Sources */, - 34AE3C44164E410D0052C95E /* XPCListenerDelegate.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; /* End PBXSourcesBuildPhase section */ /* Begin PBXVariantGroup section */ @@ -3108,114 +2769,6 @@ }; name = Release; }; - 3451A1CC17111BD900DF6A8B /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_CXX_LIBRARY = "libc++"; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CODE_SIGN_IDENTITY = "Mac Developer"; - "CODE_SIGN_IDENTITY[sdk=macosx*]" = "Mac Developer"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "\"$(SRCROOT)\"", - ); - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "CocoaSplitCmd/CocoaSplitCmd-Prefix.pch"; - MACOSX_DEPLOYMENT_TARGET = 10.8; - ONLY_ACTIVE_ARCH = YES; - "OTHER_LDFLAGS[arch=*]" = ( - /usr/local/lib/libavformat.a, - /usr/local/lib/libavutil.a, - /usr/local/lib/libavcodec.a, - /usr/local/lib/libswscale.a, - /usr/local/lib/libmp3lame.a, - /usr/local/lib/libx264.a, - ); - PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE = ""; - SDKROOT = macosx10.10; - SKIP_INSTALL = YES; - }; - name = Debug; - }; - 3451A1CD17111BD900DF6A8B /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CLANG_CXX_LIBRARY = "libc++"; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CODE_SIGN_IDENTITY = "Mac Developer"; - "CODE_SIGN_IDENTITY[sdk=macosx*]" = "Mac Developer"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "\"$(SRCROOT)\"", - ); - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "CocoaSplitCmd/CocoaSplitCmd-Prefix.pch"; - MACOSX_DEPLOYMENT_TARGET = 10.8; - "OTHER_LDFLAGS[arch=*]" = ( - /usr/local/lib/libavformat.a, - /usr/local/lib/libswscale.a, - /usr/local/lib/libavcodec.a, - /usr/local/lib/libavutil.a, - /usr/local/lib/libx264.a, - /usr/local/lib/libmp3lame.a, - ); - PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE = ""; - SDKROOT = macosx10.10; - SKIP_INSTALL = YES; - }; - name = Release; - }; - 34AE3C3A164E3E020052C95E /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ARCHS = "$(ARCHS_STANDARD_32_BIT)"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_OBJC_ARC = NO; - CLANG_WARN_EMPTY_BODY = YES; - CODE_SIGN_IDENTITY = ""; - COMBINE_HIDPI_IMAGES = YES; - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "QTCaptureHelper/QTCaptureHelper-Prefix.pch"; - INFOPLIST_FILE = "QTCaptureHelper/QTCaptureHelper-Info.plist"; - MACH_O_TYPE = mh_execute; - MACOSX_DEPLOYMENT_TARGET = 10.8; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = "zakk.lol.$(TARGET_NAME:rfc1034identifier)"; - SDKROOT = macosx10.9; - VALID_ARCHS = "i386 x86_64"; - WRAPPER_EXTENSION = xpc; - }; - name = Debug; - }; - 34AE3C3B164E3E020052C95E /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ARCHS = "$(ARCHS_STANDARD_32_BIT)"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_OBJC_ARC = NO; - CLANG_WARN_EMPTY_BODY = YES; - CODE_SIGN_IDENTITY = ""; - COMBINE_HIDPI_IMAGES = YES; - GCC_PRECOMPILE_PREFIX_HEADER = YES; - GCC_PREFIX_HEADER = "QTCaptureHelper/QTCaptureHelper-Prefix.pch"; - INFOPLIST_FILE = "QTCaptureHelper/QTCaptureHelper-Info.plist"; - MACH_O_TYPE = mh_execute; - MACOSX_DEPLOYMENT_TARGET = 10.8; - PRODUCT_NAME = "zakk.lol.$(TARGET_NAME:rfc1034identifier)"; - SDKROOT = macosx10.9; - VALID_ARCHS = "i386 x86_64"; - WRAPPER_EXTENSION = xpc; - }; - name = Release; - }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ @@ -3237,24 +2790,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 3451A1CE17111BD900DF6A8B /* Build configuration list for PBXNativeTarget "CocoaSplitCmd" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 3451A1CC17111BD900DF6A8B /* Debug */, - 3451A1CD17111BD900DF6A8B /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 34AE3C3C164E3E020052C95E /* Build configuration list for PBXNativeTarget "QTCaptureHelper" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 34AE3C3A164E3E020052C95E /* Debug */, - 34AE3C3B164E3E020052C95E /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; /* End XCConfigurationList section */ }; rootObject = 340FE49415F3417E00E4CE4E /* Project object */; diff --git a/CocoaSplit.xcodeproj/project.xcworkspace/xcuserdata/zakk.xcuserdatad/UserInterfaceState.xcuserstate b/CocoaSplit.xcodeproj/project.xcworkspace/xcuserdata/zakk.xcuserdatad/UserInterfaceState.xcuserstate index 1d60953128a673e43b4149534bf82d36b79cee81..26147b766884c18cfaadb8680560b6ac53cb3386 100644 GIT binary patch literal 1423901 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