Files

2231 lines
224 KiB
Plaintext

// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
84001F8E1D0015D10026C63F /* LFLiveKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 84001F8D1D0015D10026C63F /* LFLiveKit.h */; settings = {ATTRIBUTES = (Public, ); }; };
84001F951D0015D10026C63F /* LFLiveKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84001F8A1D0015D10026C63F /* LFLiveKit.framework */; };
84001F9A1D0015D10026C63F /* LFLiveKitTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 84001F991D0015D10026C63F /* LFLiveKitTests.m */; };
84001FD11D0016380026C63F /* LFAudioCapture.h in Headers */ = {isa = PBXBuildFile; fileRef = 84001FA51D0016380026C63F /* LFAudioCapture.h */; };
84001FD21D0016380026C63F /* LFAudioCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = 84001FA61D0016380026C63F /* LFAudioCapture.m */; };
84001FD31D0016380026C63F /* LFVideoCapture.h in Headers */ = {isa = PBXBuildFile; fileRef = 84001FA71D0016380026C63F /* LFVideoCapture.h */; };
84001FD41D0016380026C63F /* LFVideoCapture.m in Sources */ = {isa = PBXBuildFile; fileRef = 84001FA81D0016380026C63F /* LFVideoCapture.m */; };
84001FD51D0016380026C63F /* LFAudioEncoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 84001FAA1D0016380026C63F /* LFAudioEncoding.h */; };
84001FD61D0016380026C63F /* LFHardwareAudioEncoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 84001FAB1D0016380026C63F /* LFHardwareAudioEncoder.h */; };
84001FD71D0016380026C63F /* LFHardwareAudioEncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 84001FAC1D0016380026C63F /* LFHardwareAudioEncoder.m */; };
84001FD81D0016380026C63F /* LFHardwareVideoEncoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 84001FAD1D0016380026C63F /* LFHardwareVideoEncoder.h */; };
84001FD91D0016380026C63F /* LFHardwareVideoEncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 84001FAE1D0016380026C63F /* LFHardwareVideoEncoder.m */; };
84001FDA1D0016380026C63F /* LFVideoEncoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 84001FAF1D0016380026C63F /* LFVideoEncoding.h */; };
84001FDB1D0016380026C63F /* LFLiveAudioConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 84001FB11D0016380026C63F /* LFLiveAudioConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; };
84001FDC1D0016380026C63F /* LFLiveAudioConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 84001FB21D0016380026C63F /* LFLiveAudioConfiguration.m */; };
84001FDD1D0016380026C63F /* LFLiveVideoConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 84001FB31D0016380026C63F /* LFLiveVideoConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; };
84001FDE1D0016380026C63F /* LFLiveVideoConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 84001FB41D0016380026C63F /* LFLiveVideoConfiguration.m */; };
84001FDF1D0016380026C63F /* LFGPUImageBeautyFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 84001FB61D0016380026C63F /* LFGPUImageBeautyFilter.h */; };
84001FE01D0016380026C63F /* LFGPUImageBeautyFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 84001FB71D0016380026C63F /* LFGPUImageBeautyFilter.m */; };
84001FE11D0016380026C63F /* LFGPUImageEmptyFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 84001FB81D0016380026C63F /* LFGPUImageEmptyFilter.h */; };
84001FE21D0016380026C63F /* LFGPUImageEmptyFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 84001FB91D0016380026C63F /* LFGPUImageEmptyFilter.m */; };
84001FE31D0016380026C63F /* LFLiveSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 84001FBA1D0016380026C63F /* LFLiveSession.h */; settings = {ATTRIBUTES = (Public, ); }; };
84001FE41D0016380026C63F /* LFLiveSession.m in Sources */ = {isa = PBXBuildFile; fileRef = 84001FBB1D0016380026C63F /* LFLiveSession.m */; };
84001FE51D0016380026C63F /* LFAudioFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 84001FBD1D0016380026C63F /* LFAudioFrame.h */; settings = {ATTRIBUTES = (Public, ); }; };
84001FE61D0016380026C63F /* LFAudioFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 84001FBE1D0016380026C63F /* LFAudioFrame.m */; };
84001FE71D0016380026C63F /* LFFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 84001FBF1D0016380026C63F /* LFFrame.h */; settings = {ATTRIBUTES = (Public, ); }; };
84001FE81D0016380026C63F /* LFFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 84001FC01D0016380026C63F /* LFFrame.m */; };
84001FE91D0016380026C63F /* LFLiveDebug.h in Headers */ = {isa = PBXBuildFile; fileRef = 84001FC11D0016380026C63F /* LFLiveDebug.h */; settings = {ATTRIBUTES = (Public, ); }; };
84001FEA1D0016380026C63F /* LFLiveDebug.m in Sources */ = {isa = PBXBuildFile; fileRef = 84001FC21D0016380026C63F /* LFLiveDebug.m */; };
84001FEB1D0016380026C63F /* LFLiveStreamInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 84001FC31D0016380026C63F /* LFLiveStreamInfo.h */; settings = {ATTRIBUTES = (Public, ); }; };
84001FEC1D0016380026C63F /* LFLiveStreamInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 84001FC41D0016380026C63F /* LFLiveStreamInfo.m */; };
84001FED1D0016380026C63F /* LFVideoFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 84001FC51D0016380026C63F /* LFVideoFrame.h */; settings = {ATTRIBUTES = (Public, ); }; };
84001FEE1D0016380026C63F /* LFVideoFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 84001FC61D0016380026C63F /* LFVideoFrame.m */; };
84001FF71D0017590026C63F /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84001FF61D0017590026C63F /* AVFoundation.framework */; };
84001FF91D00175D0026C63F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84001FF81D00175D0026C63F /* Foundation.framework */; };
84001FFB1D0017630026C63F /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84001FFA1D0017630026C63F /* UIKit.framework */; };
84001FFD1D0017680026C63F /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84001FFC1D0017680026C63F /* AudioToolbox.framework */; };
84001FFF1D00176C0026C63F /* VideoToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 84001FFE1D00176C0026C63F /* VideoToolbox.framework */; };
840020011D0017850026C63F /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 840020001D0017850026C63F /* libz.tbd */; };
8437239A1D4F260A002B398B /* GLProgram.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437222D1D4F260A002B398B /* GLProgram.h */; };
8437239B1D4F260A002B398B /* GLProgram.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437222E1D4F260A002B398B /* GLProgram.m */; };
8437239C1D4F260A002B398B /* GPUImage.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437222F1D4F260A002B398B /* GPUImage.h */; };
8437239D1D4F260A002B398B /* GPUImage3x3ConvolutionFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722301D4F260A002B398B /* GPUImage3x3ConvolutionFilter.h */; };
8437239E1D4F260A002B398B /* GPUImage3x3ConvolutionFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722311D4F260A002B398B /* GPUImage3x3ConvolutionFilter.m */; };
8437239F1D4F260A002B398B /* GPUImage3x3TextureSamplingFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722321D4F260A002B398B /* GPUImage3x3TextureSamplingFilter.h */; };
843723A01D4F260A002B398B /* GPUImage3x3TextureSamplingFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722331D4F260A002B398B /* GPUImage3x3TextureSamplingFilter.m */; };
843723A11D4F260A002B398B /* GPUImageAdaptiveThresholdFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722341D4F260A002B398B /* GPUImageAdaptiveThresholdFilter.h */; };
843723A21D4F260A002B398B /* GPUImageAdaptiveThresholdFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722351D4F260A002B398B /* GPUImageAdaptiveThresholdFilter.m */; };
843723A31D4F260A002B398B /* GPUImageAddBlendFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722361D4F260A002B398B /* GPUImageAddBlendFilter.h */; };
843723A41D4F260A002B398B /* GPUImageAddBlendFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722371D4F260A002B398B /* GPUImageAddBlendFilter.m */; };
843723A51D4F260A002B398B /* GPUImageAlphaBlendFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722381D4F260A002B398B /* GPUImageAlphaBlendFilter.h */; };
843723A61D4F260A002B398B /* GPUImageAlphaBlendFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722391D4F260A002B398B /* GPUImageAlphaBlendFilter.m */; };
843723A71D4F260A002B398B /* GPUImageAmatorkaFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437223A1D4F260A002B398B /* GPUImageAmatorkaFilter.h */; };
843723A81D4F260A002B398B /* GPUImageAmatorkaFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437223B1D4F260A002B398B /* GPUImageAmatorkaFilter.m */; };
843723A91D4F260A002B398B /* GPUImageAverageColor.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437223C1D4F260A002B398B /* GPUImageAverageColor.h */; };
843723AA1D4F260A002B398B /* GPUImageAverageColor.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437223D1D4F260A002B398B /* GPUImageAverageColor.m */; };
843723AB1D4F260A002B398B /* GPUImageAverageLuminanceThresholdFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437223E1D4F260A002B398B /* GPUImageAverageLuminanceThresholdFilter.h */; };
843723AC1D4F260A002B398B /* GPUImageAverageLuminanceThresholdFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437223F1D4F260A002B398B /* GPUImageAverageLuminanceThresholdFilter.m */; };
843723AD1D4F260A002B398B /* GPUImageBilateralFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722401D4F260A002B398B /* GPUImageBilateralFilter.h */; };
843723AE1D4F260A002B398B /* GPUImageBilateralFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722411D4F260A002B398B /* GPUImageBilateralFilter.m */; };
843723AF1D4F260A002B398B /* GPUImageBoxBlurFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722421D4F260A002B398B /* GPUImageBoxBlurFilter.h */; };
843723B01D4F260A002B398B /* GPUImageBoxBlurFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722431D4F260A002B398B /* GPUImageBoxBlurFilter.m */; };
843723B11D4F260A002B398B /* GPUImageBrightnessFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722441D4F260A002B398B /* GPUImageBrightnessFilter.h */; };
843723B21D4F260A002B398B /* GPUImageBrightnessFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722451D4F260A002B398B /* GPUImageBrightnessFilter.m */; };
843723B31D4F260A002B398B /* GPUImageBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722461D4F260A002B398B /* GPUImageBuffer.h */; };
843723B41D4F260A002B398B /* GPUImageBuffer.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722471D4F260A002B398B /* GPUImageBuffer.m */; };
843723B51D4F260A002B398B /* GPUImageBulgeDistortionFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722481D4F260A002B398B /* GPUImageBulgeDistortionFilter.h */; };
843723B61D4F260A002B398B /* GPUImageBulgeDistortionFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722491D4F260A002B398B /* GPUImageBulgeDistortionFilter.m */; };
843723B71D4F260A002B398B /* GPUImageCannyEdgeDetectionFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437224A1D4F260A002B398B /* GPUImageCannyEdgeDetectionFilter.h */; };
843723B81D4F260A002B398B /* GPUImageCannyEdgeDetectionFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437224B1D4F260A002B398B /* GPUImageCannyEdgeDetectionFilter.m */; };
843723B91D4F260A002B398B /* GPUImageCGAColorspaceFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437224C1D4F260A002B398B /* GPUImageCGAColorspaceFilter.h */; };
843723BA1D4F260A002B398B /* GPUImageCGAColorspaceFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437224D1D4F260A002B398B /* GPUImageCGAColorspaceFilter.m */; };
843723BB1D4F260A002B398B /* GPUImageChromaKeyBlendFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437224E1D4F260A002B398B /* GPUImageChromaKeyBlendFilter.h */; };
843723BC1D4F260A002B398B /* GPUImageChromaKeyBlendFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437224F1D4F260A002B398B /* GPUImageChromaKeyBlendFilter.m */; };
843723BD1D4F260A002B398B /* GPUImageChromaKeyFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722501D4F260A002B398B /* GPUImageChromaKeyFilter.h */; };
843723BE1D4F260A002B398B /* GPUImageChromaKeyFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722511D4F260A002B398B /* GPUImageChromaKeyFilter.m */; };
843723BF1D4F260A002B398B /* GPUImageClosingFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722521D4F260A002B398B /* GPUImageClosingFilter.h */; };
843723C01D4F260A002B398B /* GPUImageClosingFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722531D4F260A002B398B /* GPUImageClosingFilter.m */; };
843723C11D4F260A002B398B /* GPUImageColorBlendFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722541D4F260A002B398B /* GPUImageColorBlendFilter.h */; };
843723C21D4F260A002B398B /* GPUImageColorBlendFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722551D4F260A002B398B /* GPUImageColorBlendFilter.m */; };
843723C31D4F260A002B398B /* GPUImageColorBurnBlendFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722561D4F260A002B398B /* GPUImageColorBurnBlendFilter.h */; };
843723C41D4F260A002B398B /* GPUImageColorBurnBlendFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722571D4F260A002B398B /* GPUImageColorBurnBlendFilter.m */; };
843723C51D4F260A002B398B /* GPUImageColorConversion.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722581D4F260A002B398B /* GPUImageColorConversion.h */; };
843723C61D4F260A002B398B /* GPUImageColorConversion.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722591D4F260A002B398B /* GPUImageColorConversion.m */; };
843723C71D4F260A002B398B /* GPUImageColorDodgeBlendFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437225A1D4F260A002B398B /* GPUImageColorDodgeBlendFilter.h */; };
843723C81D4F260A002B398B /* GPUImageColorDodgeBlendFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437225B1D4F260A002B398B /* GPUImageColorDodgeBlendFilter.m */; };
843723C91D4F260A002B398B /* GPUImageColorInvertFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437225C1D4F260A002B398B /* GPUImageColorInvertFilter.h */; };
843723CA1D4F260A002B398B /* GPUImageColorInvertFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437225D1D4F260A002B398B /* GPUImageColorInvertFilter.m */; };
843723CB1D4F260A002B398B /* GPUImageColorLocalBinaryPatternFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437225E1D4F260A002B398B /* GPUImageColorLocalBinaryPatternFilter.h */; };
843723CC1D4F260A002B398B /* GPUImageColorLocalBinaryPatternFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437225F1D4F260A002B398B /* GPUImageColorLocalBinaryPatternFilter.m */; };
843723CD1D4F260A002B398B /* GPUImageColorMatrixFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722601D4F260A002B398B /* GPUImageColorMatrixFilter.h */; };
843723CE1D4F260A002B398B /* GPUImageColorMatrixFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722611D4F260A002B398B /* GPUImageColorMatrixFilter.m */; };
843723CF1D4F260A002B398B /* GPUImageColorPackingFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722621D4F260A002B398B /* GPUImageColorPackingFilter.h */; };
843723D01D4F260A002B398B /* GPUImageColorPackingFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722631D4F260A002B398B /* GPUImageColorPackingFilter.m */; };
843723D11D4F260A002B398B /* GPUImageColourFASTFeatureDetector.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722641D4F260A002B398B /* GPUImageColourFASTFeatureDetector.h */; };
843723D21D4F260A002B398B /* GPUImageColourFASTFeatureDetector.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722651D4F260A002B398B /* GPUImageColourFASTFeatureDetector.m */; };
843723D31D4F260A002B398B /* GPUImageColourFASTSamplingOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722661D4F260A002B398B /* GPUImageColourFASTSamplingOperation.h */; };
843723D41D4F260A002B398B /* GPUImageColourFASTSamplingOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722671D4F260A002B398B /* GPUImageColourFASTSamplingOperation.m */; };
843723D51D4F260A002B398B /* GPUImageContrastFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722681D4F260A002B398B /* GPUImageContrastFilter.h */; };
843723D61D4F260A002B398B /* GPUImageContrastFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722691D4F260A002B398B /* GPUImageContrastFilter.m */; };
843723D71D4F260A002B398B /* GPUImageCropFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437226A1D4F260A002B398B /* GPUImageCropFilter.h */; };
843723D81D4F260A002B398B /* GPUImageCropFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437226B1D4F260A002B398B /* GPUImageCropFilter.m */; };
843723D91D4F260A002B398B /* GPUImageCrosshairGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437226C1D4F260A002B398B /* GPUImageCrosshairGenerator.h */; };
843723DA1D4F260A002B398B /* GPUImageCrosshairGenerator.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437226D1D4F260A002B398B /* GPUImageCrosshairGenerator.m */; };
843723DB1D4F260A002B398B /* GPUImageCrosshatchFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437226E1D4F260A002B398B /* GPUImageCrosshatchFilter.h */; };
843723DC1D4F260A002B398B /* GPUImageCrosshatchFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437226F1D4F260A002B398B /* GPUImageCrosshatchFilter.m */; };
843723DD1D4F260A002B398B /* GPUImageDarkenBlendFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722701D4F260A002B398B /* GPUImageDarkenBlendFilter.h */; };
843723DE1D4F260A002B398B /* GPUImageDarkenBlendFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722711D4F260A002B398B /* GPUImageDarkenBlendFilter.m */; };
843723DF1D4F260A002B398B /* GPUImageDifferenceBlendFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722721D4F260A002B398B /* GPUImageDifferenceBlendFilter.h */; };
843723E01D4F260A002B398B /* GPUImageDifferenceBlendFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722731D4F260A002B398B /* GPUImageDifferenceBlendFilter.m */; };
843723E11D4F260A002B398B /* GPUImageDilationFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722741D4F260A002B398B /* GPUImageDilationFilter.h */; };
843723E21D4F260A002B398B /* GPUImageDilationFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722751D4F260A002B398B /* GPUImageDilationFilter.m */; };
843723E31D4F260A002B398B /* GPUImageDirectionalNonMaximumSuppressionFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722761D4F260A002B398B /* GPUImageDirectionalNonMaximumSuppressionFilter.h */; };
843723E41D4F260A002B398B /* GPUImageDirectionalNonMaximumSuppressionFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722771D4F260A002B398B /* GPUImageDirectionalNonMaximumSuppressionFilter.m */; };
843723E51D4F260A002B398B /* GPUImageDirectionalSobelEdgeDetectionFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722781D4F260A002B398B /* GPUImageDirectionalSobelEdgeDetectionFilter.h */; };
843723E61D4F260A002B398B /* GPUImageDirectionalSobelEdgeDetectionFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722791D4F260A002B398B /* GPUImageDirectionalSobelEdgeDetectionFilter.m */; };
843723E71D4F260A002B398B /* GPUImageDissolveBlendFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437227A1D4F260A002B398B /* GPUImageDissolveBlendFilter.h */; };
843723E81D4F260A002B398B /* GPUImageDissolveBlendFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437227B1D4F260A002B398B /* GPUImageDissolveBlendFilter.m */; };
843723E91D4F260A002B398B /* GPUImageDivideBlendFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437227C1D4F260A002B398B /* GPUImageDivideBlendFilter.h */; };
843723EA1D4F260A002B398B /* GPUImageDivideBlendFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437227D1D4F260A002B398B /* GPUImageDivideBlendFilter.m */; };
843723EB1D4F260A002B398B /* GPUImageEmbossFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437227E1D4F260A002B398B /* GPUImageEmbossFilter.h */; };
843723EC1D4F260A002B398B /* GPUImageEmbossFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437227F1D4F260A002B398B /* GPUImageEmbossFilter.m */; };
843723ED1D4F260A002B398B /* GPUImageErosionFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722801D4F260A002B398B /* GPUImageErosionFilter.h */; };
843723EE1D4F260A002B398B /* GPUImageErosionFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722811D4F260A002B398B /* GPUImageErosionFilter.m */; };
843723EF1D4F260A002B398B /* GPUImageExclusionBlendFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722821D4F260A002B398B /* GPUImageExclusionBlendFilter.h */; };
843723F01D4F260A002B398B /* GPUImageExclusionBlendFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722831D4F260A002B398B /* GPUImageExclusionBlendFilter.m */; };
843723F11D4F260A002B398B /* GPUImageExposureFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722841D4F260A002B398B /* GPUImageExposureFilter.h */; };
843723F21D4F260A002B398B /* GPUImageExposureFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722851D4F260A002B398B /* GPUImageExposureFilter.m */; };
843723F31D4F260A002B398B /* GPUImageFalseColorFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722861D4F260A002B398B /* GPUImageFalseColorFilter.h */; };
843723F41D4F260A002B398B /* GPUImageFalseColorFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722871D4F260A002B398B /* GPUImageFalseColorFilter.m */; };
843723F51D4F260A002B398B /* GPUImageFASTCornerDetectionFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722881D4F260A002B398B /* GPUImageFASTCornerDetectionFilter.h */; };
843723F61D4F260A002B398B /* GPUImageFASTCornerDetectionFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722891D4F260A002B398B /* GPUImageFASTCornerDetectionFilter.m */; };
843723F71D4F260A002B398B /* GPUImageFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437228A1D4F260A002B398B /* GPUImageFilter.h */; };
843723F81D4F260A002B398B /* GPUImageFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437228B1D4F260A002B398B /* GPUImageFilter.m */; };
843723F91D4F260A002B398B /* GPUImageFilterGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437228C1D4F260A002B398B /* GPUImageFilterGroup.h */; };
843723FA1D4F260A002B398B /* GPUImageFilterGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437228D1D4F260A002B398B /* GPUImageFilterGroup.m */; };
843723FB1D4F260A002B398B /* GPUImageFilterPipeline.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437228E1D4F260A002B398B /* GPUImageFilterPipeline.h */; };
843723FC1D4F260A002B398B /* GPUImageFilterPipeline.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437228F1D4F260A002B398B /* GPUImageFilterPipeline.m */; };
843723FD1D4F260A002B398B /* GPUImageFourInputFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722901D4F260A002B398B /* GPUImageFourInputFilter.h */; };
843723FE1D4F260A002B398B /* GPUImageFourInputFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722911D4F260A002B398B /* GPUImageFourInputFilter.m */; };
843723FF1D4F260A002B398B /* GPUImageFramebuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722921D4F260A002B398B /* GPUImageFramebuffer.h */; };
843724001D4F260A002B398B /* GPUImageFramebuffer.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722931D4F260A002B398B /* GPUImageFramebuffer.m */; };
843724011D4F260A002B398B /* GPUImageFramebufferCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722941D4F260A002B398B /* GPUImageFramebufferCache.h */; };
843724021D4F260A002B398B /* GPUImageFramebufferCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722951D4F260A002B398B /* GPUImageFramebufferCache.m */; };
843724031D4F260A002B398B /* GPUImageGammaFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722961D4F260A002B398B /* GPUImageGammaFilter.h */; };
843724041D4F260A002B398B /* GPUImageGammaFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722971D4F260A002B398B /* GPUImageGammaFilter.m */; };
843724051D4F260A002B398B /* GPUImageGaussianBlurFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722981D4F260A002B398B /* GPUImageGaussianBlurFilter.h */; };
843724061D4F260A002B398B /* GPUImageGaussianBlurFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722991D4F260A002B398B /* GPUImageGaussianBlurFilter.m */; };
843724071D4F260A002B398B /* GPUImageGaussianBlurPositionFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437229A1D4F260A002B398B /* GPUImageGaussianBlurPositionFilter.h */; };
843724081D4F260A002B398B /* GPUImageGaussianBlurPositionFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437229B1D4F260A002B398B /* GPUImageGaussianBlurPositionFilter.m */; };
843724091D4F260A002B398B /* GPUImageGaussianSelectiveBlurFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437229C1D4F260A002B398B /* GPUImageGaussianSelectiveBlurFilter.h */; };
8437240A1D4F260A002B398B /* GPUImageGaussianSelectiveBlurFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437229D1D4F260A002B398B /* GPUImageGaussianSelectiveBlurFilter.m */; };
8437240B1D4F260A002B398B /* GPUImageGlassSphereFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437229E1D4F260A002B398B /* GPUImageGlassSphereFilter.h */; };
8437240C1D4F260A002B398B /* GPUImageGlassSphereFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437229F1D4F260A002B398B /* GPUImageGlassSphereFilter.m */; };
8437240D1D4F260A002B398B /* GPUImageGrayscaleFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722A01D4F260A002B398B /* GPUImageGrayscaleFilter.h */; };
8437240E1D4F260A002B398B /* GPUImageGrayscaleFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722A11D4F260A002B398B /* GPUImageGrayscaleFilter.m */; };
8437240F1D4F260A002B398B /* GPUImageHalftoneFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722A21D4F260A002B398B /* GPUImageHalftoneFilter.h */; };
843724101D4F260A002B398B /* GPUImageHalftoneFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722A31D4F260A002B398B /* GPUImageHalftoneFilter.m */; };
843724111D4F260A002B398B /* GPUImageHardLightBlendFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722A41D4F260A002B398B /* GPUImageHardLightBlendFilter.h */; };
843724121D4F260A002B398B /* GPUImageHardLightBlendFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722A51D4F260A002B398B /* GPUImageHardLightBlendFilter.m */; };
843724131D4F260A002B398B /* GPUImageHarrisCornerDetectionFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722A61D4F260A002B398B /* GPUImageHarrisCornerDetectionFilter.h */; };
843724141D4F260A002B398B /* GPUImageHarrisCornerDetectionFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722A71D4F260A002B398B /* GPUImageHarrisCornerDetectionFilter.m */; };
843724151D4F260A002B398B /* GPUImageHazeFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722A81D4F260A002B398B /* GPUImageHazeFilter.h */; };
843724161D4F260A002B398B /* GPUImageHazeFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722A91D4F260A002B398B /* GPUImageHazeFilter.m */; };
843724171D4F260A002B398B /* GPUImageHighlightShadowFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722AA1D4F260A002B398B /* GPUImageHighlightShadowFilter.h */; };
843724181D4F260A002B398B /* GPUImageHighlightShadowFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722AB1D4F260A002B398B /* GPUImageHighlightShadowFilter.m */; };
843724191D4F260A002B398B /* GPUImageHighlightShadowTintFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722AC1D4F260A002B398B /* GPUImageHighlightShadowTintFilter.h */; };
8437241A1D4F260A002B398B /* GPUImageHighlightShadowTintFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722AD1D4F260A002B398B /* GPUImageHighlightShadowTintFilter.m */; };
8437241B1D4F260A002B398B /* GPUImageHighPassFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722AE1D4F260A002B398B /* GPUImageHighPassFilter.h */; };
8437241C1D4F260A002B398B /* GPUImageHighPassFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722AF1D4F260A002B398B /* GPUImageHighPassFilter.m */; };
8437241D1D4F260A002B398B /* GPUImageHistogramEqualizationFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722B01D4F260A002B398B /* GPUImageHistogramEqualizationFilter.h */; };
8437241E1D4F260A002B398B /* GPUImageHistogramEqualizationFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722B11D4F260A002B398B /* GPUImageHistogramEqualizationFilter.m */; };
8437241F1D4F260A002B398B /* GPUImageHistogramFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722B21D4F260A002B398B /* GPUImageHistogramFilter.h */; };
843724201D4F260A002B398B /* GPUImageHistogramFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722B31D4F260A002B398B /* GPUImageHistogramFilter.m */; };
843724211D4F260A002B398B /* GPUImageHistogramGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722B41D4F260A002B398B /* GPUImageHistogramGenerator.h */; };
843724221D4F260A002B398B /* GPUImageHistogramGenerator.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722B51D4F260A002B398B /* GPUImageHistogramGenerator.m */; };
843724231D4F260A002B398B /* GPUImageHoughTransformLineDetector.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722B61D4F260A002B398B /* GPUImageHoughTransformLineDetector.h */; };
843724241D4F260A002B398B /* GPUImageHoughTransformLineDetector.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722B71D4F260A002B398B /* GPUImageHoughTransformLineDetector.m */; };
843724251D4F260A002B398B /* GPUImageHSBFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722B81D4F260A002B398B /* GPUImageHSBFilter.h */; };
843724261D4F260A002B398B /* GPUImageHSBFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722B91D4F260A002B398B /* GPUImageHSBFilter.m */; };
843724271D4F260A002B398B /* GPUImageHueBlendFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722BA1D4F260A002B398B /* GPUImageHueBlendFilter.h */; };
843724281D4F260A002B398B /* GPUImageHueBlendFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722BB1D4F260A002B398B /* GPUImageHueBlendFilter.m */; };
843724291D4F260A002B398B /* GPUImageHueFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722BC1D4F260A002B398B /* GPUImageHueFilter.h */; };
8437242A1D4F260A002B398B /* GPUImageHueFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722BD1D4F260A002B398B /* GPUImageHueFilter.m */; };
8437242B1D4F260A002B398B /* GPUImageiOSBlurFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722BE1D4F260A002B398B /* GPUImageiOSBlurFilter.h */; };
8437242C1D4F260A002B398B /* GPUImageiOSBlurFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722BF1D4F260A002B398B /* GPUImageiOSBlurFilter.m */; };
8437242D1D4F260A002B398B /* GPUImageJFAVoronoiFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722C01D4F260A002B398B /* GPUImageJFAVoronoiFilter.h */; };
8437242E1D4F260A002B398B /* GPUImageJFAVoronoiFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722C11D4F260A002B398B /* GPUImageJFAVoronoiFilter.m */; };
8437242F1D4F260A002B398B /* GPUImageKuwaharaFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722C21D4F260A002B398B /* GPUImageKuwaharaFilter.h */; };
843724301D4F260A002B398B /* GPUImageKuwaharaFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722C31D4F260A002B398B /* GPUImageKuwaharaFilter.m */; };
843724311D4F260A002B398B /* GPUImageKuwaharaRadius3Filter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722C41D4F260A002B398B /* GPUImageKuwaharaRadius3Filter.h */; };
843724321D4F260A002B398B /* GPUImageKuwaharaRadius3Filter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722C51D4F260A002B398B /* GPUImageKuwaharaRadius3Filter.m */; };
843724331D4F260A002B398B /* GPUImageLanczosResamplingFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722C61D4F260A002B398B /* GPUImageLanczosResamplingFilter.h */; };
843724341D4F260A002B398B /* GPUImageLanczosResamplingFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722C71D4F260A002B398B /* GPUImageLanczosResamplingFilter.m */; };
843724351D4F260A002B398B /* GPUImageLaplacianFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722C81D4F260A002B398B /* GPUImageLaplacianFilter.h */; };
843724361D4F260A002B398B /* GPUImageLaplacianFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722C91D4F260A002B398B /* GPUImageLaplacianFilter.m */; };
843724371D4F260A002B398B /* GPUImageLevelsFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722CA1D4F260A002B398B /* GPUImageLevelsFilter.h */; };
843724381D4F260A002B398B /* GPUImageLevelsFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722CB1D4F260A002B398B /* GPUImageLevelsFilter.m */; };
843724391D4F260A002B398B /* GPUImageLightenBlendFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722CC1D4F260A002B398B /* GPUImageLightenBlendFilter.h */; };
8437243A1D4F260A002B398B /* GPUImageLightenBlendFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722CD1D4F260A002B398B /* GPUImageLightenBlendFilter.m */; };
8437243B1D4F260A002B398B /* GPUImageLinearBurnBlendFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722CE1D4F260A002B398B /* GPUImageLinearBurnBlendFilter.h */; };
8437243C1D4F260A002B398B /* GPUImageLinearBurnBlendFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722CF1D4F260A002B398B /* GPUImageLinearBurnBlendFilter.m */; };
8437243D1D4F260A002B398B /* GPUImageLineGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722D01D4F260A002B398B /* GPUImageLineGenerator.h */; };
8437243E1D4F260A002B398B /* GPUImageLineGenerator.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722D11D4F260A002B398B /* GPUImageLineGenerator.m */; };
8437243F1D4F260A002B398B /* GPUImageLocalBinaryPatternFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722D21D4F260A002B398B /* GPUImageLocalBinaryPatternFilter.h */; };
843724401D4F260A002B398B /* GPUImageLocalBinaryPatternFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722D31D4F260A002B398B /* GPUImageLocalBinaryPatternFilter.m */; };
843724411D4F260A002B398B /* GPUImageLookupFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722D41D4F260A002B398B /* GPUImageLookupFilter.h */; };
843724421D4F260A002B398B /* GPUImageLookupFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722D51D4F260A002B398B /* GPUImageLookupFilter.m */; };
843724431D4F260A002B398B /* GPUImageLowPassFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722D61D4F260A002B398B /* GPUImageLowPassFilter.h */; };
843724441D4F260A002B398B /* GPUImageLowPassFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722D71D4F260A002B398B /* GPUImageLowPassFilter.m */; };
843724451D4F260A002B398B /* GPUImageLuminanceRangeFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722D81D4F260A002B398B /* GPUImageLuminanceRangeFilter.h */; };
843724461D4F260A002B398B /* GPUImageLuminanceRangeFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722D91D4F260A002B398B /* GPUImageLuminanceRangeFilter.m */; };
843724471D4F260A002B398B /* GPUImageLuminanceThresholdFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722DA1D4F260A002B398B /* GPUImageLuminanceThresholdFilter.h */; };
843724481D4F260A002B398B /* GPUImageLuminanceThresholdFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722DB1D4F260A002B398B /* GPUImageLuminanceThresholdFilter.m */; };
843724491D4F260A002B398B /* GPUImageLuminosity.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722DC1D4F260A002B398B /* GPUImageLuminosity.h */; };
8437244A1D4F260A002B398B /* GPUImageLuminosity.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722DD1D4F260A002B398B /* GPUImageLuminosity.m */; };
8437244B1D4F260A002B398B /* GPUImageLuminosityBlendFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722DE1D4F260A002B398B /* GPUImageLuminosityBlendFilter.h */; };
8437244C1D4F260A002B398B /* GPUImageLuminosityBlendFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722DF1D4F260A002B398B /* GPUImageLuminosityBlendFilter.m */; };
8437244D1D4F260A002B398B /* GPUImageMaskFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722E01D4F260A002B398B /* GPUImageMaskFilter.h */; };
8437244E1D4F260A002B398B /* GPUImageMaskFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722E11D4F260A002B398B /* GPUImageMaskFilter.m */; };
8437244F1D4F260A002B398B /* GPUImageMedianFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722E21D4F260A002B398B /* GPUImageMedianFilter.h */; };
843724501D4F260A002B398B /* GPUImageMedianFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722E31D4F260A002B398B /* GPUImageMedianFilter.m */; };
843724511D4F260A002B398B /* GPUImageMissEtikateFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722E41D4F260A002B398B /* GPUImageMissEtikateFilter.h */; };
843724521D4F260A002B398B /* GPUImageMissEtikateFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722E51D4F260A002B398B /* GPUImageMissEtikateFilter.m */; };
843724531D4F260A002B398B /* GPUImageMonochromeFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722E61D4F260A002B398B /* GPUImageMonochromeFilter.h */; };
843724541D4F260A002B398B /* GPUImageMonochromeFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722E71D4F260A002B398B /* GPUImageMonochromeFilter.m */; };
843724551D4F260A002B398B /* GPUImageMosaicFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722E81D4F260A002B398B /* GPUImageMosaicFilter.h */; };
843724561D4F260A002B398B /* GPUImageMosaicFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722E91D4F260A002B398B /* GPUImageMosaicFilter.m */; };
843724571D4F260A002B398B /* GPUImageMotionBlurFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722EA1D4F260A002B398B /* GPUImageMotionBlurFilter.h */; };
843724581D4F260A002B398B /* GPUImageMotionBlurFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722EB1D4F260A002B398B /* GPUImageMotionBlurFilter.m */; };
843724591D4F260A002B398B /* GPUImageMotionDetector.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722EC1D4F260A002B398B /* GPUImageMotionDetector.h */; };
8437245A1D4F260A002B398B /* GPUImageMotionDetector.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722ED1D4F260A002B398B /* GPUImageMotionDetector.m */; };
8437245B1D4F260A002B398B /* GPUImageMovie.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722EE1D4F260A002B398B /* GPUImageMovie.h */; };
8437245C1D4F260A002B398B /* GPUImageMovie.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722EF1D4F260A002B398B /* GPUImageMovie.m */; };
8437245D1D4F260A002B398B /* GPUImageMovieComposition.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722F01D4F260A002B398B /* GPUImageMovieComposition.h */; };
8437245E1D4F260A002B398B /* GPUImageMovieComposition.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722F11D4F260A002B398B /* GPUImageMovieComposition.m */; };
8437245F1D4F260A002B398B /* GPUImageMultiplyBlendFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722F21D4F260A002B398B /* GPUImageMultiplyBlendFilter.h */; };
843724601D4F260A002B398B /* GPUImageMultiplyBlendFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722F31D4F260A002B398B /* GPUImageMultiplyBlendFilter.m */; };
843724611D4F260A002B398B /* GPUImageNobleCornerDetectionFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722F41D4F260A002B398B /* GPUImageNobleCornerDetectionFilter.h */; };
843724621D4F260A002B398B /* GPUImageNobleCornerDetectionFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722F51D4F260A002B398B /* GPUImageNobleCornerDetectionFilter.m */; };
843724631D4F260A002B398B /* GPUImageNonMaximumSuppressionFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722F61D4F260A002B398B /* GPUImageNonMaximumSuppressionFilter.h */; };
843724641D4F260A002B398B /* GPUImageNonMaximumSuppressionFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722F71D4F260A002B398B /* GPUImageNonMaximumSuppressionFilter.m */; };
843724651D4F260A002B398B /* GPUImageNormalBlendFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722F81D4F260A002B398B /* GPUImageNormalBlendFilter.h */; };
843724661D4F260A002B398B /* GPUImageNormalBlendFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722F91D4F260A002B398B /* GPUImageNormalBlendFilter.m */; };
843724671D4F260A002B398B /* GPUImageOpacityFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722FA1D4F260A002B398B /* GPUImageOpacityFilter.h */; };
843724681D4F260A002B398B /* GPUImageOpacityFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722FB1D4F260A002B398B /* GPUImageOpacityFilter.m */; };
843724691D4F260A002B398B /* GPUImageOpeningFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722FC1D4F260A002B398B /* GPUImageOpeningFilter.h */; };
8437246A1D4F260A002B398B /* GPUImageOpeningFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722FD1D4F260A002B398B /* GPUImageOpeningFilter.m */; };
8437246B1D4F260A002B398B /* GPUImageOutput.h in Headers */ = {isa = PBXBuildFile; fileRef = 843722FE1D4F260A002B398B /* GPUImageOutput.h */; };
8437246C1D4F260A002B398B /* GPUImageOutput.m in Sources */ = {isa = PBXBuildFile; fileRef = 843722FF1D4F260A002B398B /* GPUImageOutput.m */; };
8437246D1D4F260A002B398B /* GPUImageOverlayBlendFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723001D4F260A002B398B /* GPUImageOverlayBlendFilter.h */; };
8437246E1D4F260A002B398B /* GPUImageOverlayBlendFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723011D4F260A002B398B /* GPUImageOverlayBlendFilter.m */; };
8437246F1D4F260A002B398B /* GPUImageParallelCoordinateLineTransformFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723021D4F260A002B398B /* GPUImageParallelCoordinateLineTransformFilter.h */; };
843724701D4F260A002B398B /* GPUImageParallelCoordinateLineTransformFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723031D4F260A002B398B /* GPUImageParallelCoordinateLineTransformFilter.m */; };
843724711D4F260A002B398B /* GPUImagePerlinNoiseFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723041D4F260A002B398B /* GPUImagePerlinNoiseFilter.h */; };
843724721D4F260A002B398B /* GPUImagePerlinNoiseFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723051D4F260A002B398B /* GPUImagePerlinNoiseFilter.m */; };
843724731D4F260A002B398B /* GPUImagePinchDistortionFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723061D4F260A002B398B /* GPUImagePinchDistortionFilter.h */; };
843724741D4F260A002B398B /* GPUImagePinchDistortionFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723071D4F260A002B398B /* GPUImagePinchDistortionFilter.m */; };
843724751D4F260A002B398B /* GPUImagePixellateFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723081D4F260A002B398B /* GPUImagePixellateFilter.h */; };
843724761D4F260A002B398B /* GPUImagePixellateFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723091D4F260A002B398B /* GPUImagePixellateFilter.m */; };
843724771D4F260A002B398B /* GPUImagePixellatePositionFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437230A1D4F260A002B398B /* GPUImagePixellatePositionFilter.h */; };
843724781D4F260A002B398B /* GPUImagePixellatePositionFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437230B1D4F260A002B398B /* GPUImagePixellatePositionFilter.m */; };
843724791D4F260A002B398B /* GPUImagePoissonBlendFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437230C1D4F260A002B398B /* GPUImagePoissonBlendFilter.h */; };
8437247A1D4F260A002B398B /* GPUImagePoissonBlendFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437230D1D4F260A002B398B /* GPUImagePoissonBlendFilter.m */; };
8437247B1D4F260A002B398B /* GPUImagePolarPixellateFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437230E1D4F260A002B398B /* GPUImagePolarPixellateFilter.h */; };
8437247C1D4F260A002B398B /* GPUImagePolarPixellateFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437230F1D4F260A002B398B /* GPUImagePolarPixellateFilter.m */; };
8437247D1D4F260A002B398B /* GPUImagePolkaDotFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723101D4F260A002B398B /* GPUImagePolkaDotFilter.h */; };
8437247E1D4F260A002B398B /* GPUImagePolkaDotFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723111D4F260A002B398B /* GPUImagePolkaDotFilter.m */; };
8437247F1D4F260A002B398B /* GPUImagePosterizeFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723121D4F260A002B398B /* GPUImagePosterizeFilter.h */; };
843724801D4F260A002B398B /* GPUImagePosterizeFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723131D4F260A002B398B /* GPUImagePosterizeFilter.m */; };
843724811D4F260A002B398B /* GPUImagePrewittEdgeDetectionFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723141D4F260A002B398B /* GPUImagePrewittEdgeDetectionFilter.h */; };
843724821D4F260A002B398B /* GPUImagePrewittEdgeDetectionFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723151D4F260A002B398B /* GPUImagePrewittEdgeDetectionFilter.m */; };
843724831D4F260A002B398B /* GPUImageRawDataInput.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723161D4F260A002B398B /* GPUImageRawDataInput.h */; };
843724841D4F260A002B398B /* GPUImageRawDataInput.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723171D4F260A002B398B /* GPUImageRawDataInput.m */; };
843724851D4F260A002B398B /* GPUImageRawDataOutput.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723181D4F260A002B398B /* GPUImageRawDataOutput.h */; };
843724861D4F260A002B398B /* GPUImageRawDataOutput.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723191D4F260A002B398B /* GPUImageRawDataOutput.m */; };
843724871D4F260A002B398B /* GPUImageRGBClosingFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437231A1D4F260A002B398B /* GPUImageRGBClosingFilter.h */; };
843724881D4F260A002B398B /* GPUImageRGBClosingFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437231B1D4F260A002B398B /* GPUImageRGBClosingFilter.m */; };
843724891D4F260A002B398B /* GPUImageRGBDilationFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437231C1D4F260A002B398B /* GPUImageRGBDilationFilter.h */; };
8437248A1D4F260A002B398B /* GPUImageRGBDilationFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437231D1D4F260A002B398B /* GPUImageRGBDilationFilter.m */; };
8437248B1D4F260A002B398B /* GPUImageRGBErosionFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437231E1D4F260A002B398B /* GPUImageRGBErosionFilter.h */; };
8437248C1D4F260A002B398B /* GPUImageRGBErosionFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437231F1D4F260A002B398B /* GPUImageRGBErosionFilter.m */; };
8437248D1D4F260A002B398B /* GPUImageRGBFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723201D4F260A002B398B /* GPUImageRGBFilter.h */; };
8437248E1D4F260A002B398B /* GPUImageRGBFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723211D4F260A002B398B /* GPUImageRGBFilter.m */; };
8437248F1D4F260A002B398B /* GPUImageRGBOpeningFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723221D4F260A002B398B /* GPUImageRGBOpeningFilter.h */; };
843724901D4F260A002B398B /* GPUImageRGBOpeningFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723231D4F260A002B398B /* GPUImageRGBOpeningFilter.m */; };
843724911D4F260A002B398B /* GPUImageSaturationBlendFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723241D4F260A002B398B /* GPUImageSaturationBlendFilter.h */; };
843724921D4F260A002B398B /* GPUImageSaturationBlendFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723251D4F260A002B398B /* GPUImageSaturationBlendFilter.m */; };
843724931D4F260A002B398B /* GPUImageSaturationFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723261D4F260A002B398B /* GPUImageSaturationFilter.h */; };
843724941D4F260A002B398B /* GPUImageSaturationFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723271D4F260A002B398B /* GPUImageSaturationFilter.m */; };
843724951D4F260A002B398B /* GPUImageScreenBlendFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723281D4F260A002B398B /* GPUImageScreenBlendFilter.h */; };
843724961D4F260A002B398B /* GPUImageScreenBlendFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723291D4F260A002B398B /* GPUImageScreenBlendFilter.m */; };
843724971D4F260A002B398B /* GPUImageSepiaFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437232A1D4F260A002B398B /* GPUImageSepiaFilter.h */; };
843724981D4F260A002B398B /* GPUImageSepiaFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437232B1D4F260A002B398B /* GPUImageSepiaFilter.m */; };
843724991D4F260A002B398B /* GPUImageSharpenFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437232C1D4F260A002B398B /* GPUImageSharpenFilter.h */; };
8437249A1D4F260A002B398B /* GPUImageSharpenFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437232D1D4F260A002B398B /* GPUImageSharpenFilter.m */; };
8437249B1D4F260A002B398B /* GPUImageShiTomasiFeatureDetectionFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437232E1D4F260A002B398B /* GPUImageShiTomasiFeatureDetectionFilter.h */; };
8437249C1D4F260A002B398B /* GPUImageShiTomasiFeatureDetectionFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437232F1D4F260A002B398B /* GPUImageShiTomasiFeatureDetectionFilter.m */; };
8437249D1D4F260A002B398B /* GPUImageSingleComponentGaussianBlurFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723301D4F260A002B398B /* GPUImageSingleComponentGaussianBlurFilter.h */; };
8437249E1D4F260A002B398B /* GPUImageSingleComponentGaussianBlurFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723311D4F260A002B398B /* GPUImageSingleComponentGaussianBlurFilter.m */; };
8437249F1D4F260A002B398B /* GPUImageSketchFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723321D4F260A002B398B /* GPUImageSketchFilter.h */; };
843724A01D4F260A002B398B /* GPUImageSketchFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723331D4F260A002B398B /* GPUImageSketchFilter.m */; };
843724A11D4F260A002B398B /* GPUImageSkinToneFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723341D4F260A002B398B /* GPUImageSkinToneFilter.h */; };
843724A21D4F260A002B398B /* GPUImageSkinToneFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723351D4F260A002B398B /* GPUImageSkinToneFilter.m */; };
843724A31D4F260A002B398B /* GPUImageSmoothToonFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723361D4F260A002B398B /* GPUImageSmoothToonFilter.h */; };
843724A41D4F260A002B398B /* GPUImageSmoothToonFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723371D4F260A002B398B /* GPUImageSmoothToonFilter.m */; };
843724A51D4F260A002B398B /* GPUImageSobelEdgeDetectionFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723381D4F260A002B398B /* GPUImageSobelEdgeDetectionFilter.h */; };
843724A61D4F260A002B398B /* GPUImageSobelEdgeDetectionFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723391D4F260A002B398B /* GPUImageSobelEdgeDetectionFilter.m */; };
843724A71D4F260A002B398B /* GPUImageSoftEleganceFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437233A1D4F260A002B398B /* GPUImageSoftEleganceFilter.h */; };
843724A81D4F260A002B398B /* GPUImageSoftEleganceFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437233B1D4F260A002B398B /* GPUImageSoftEleganceFilter.m */; };
843724A91D4F260A002B398B /* GPUImageSoftLightBlendFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437233C1D4F260A002B398B /* GPUImageSoftLightBlendFilter.h */; };
843724AA1D4F260A002B398B /* GPUImageSoftLightBlendFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437233D1D4F260A002B398B /* GPUImageSoftLightBlendFilter.m */; };
843724AB1D4F260A002B398B /* GPUImageSolarizeFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437233E1D4F260A002B398B /* GPUImageSolarizeFilter.h */; };
843724AC1D4F260A002B398B /* GPUImageSolarizeFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437233F1D4F260A002B398B /* GPUImageSolarizeFilter.m */; };
843724AD1D4F260A002B398B /* GPUImageSolidColorGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723401D4F260A002B398B /* GPUImageSolidColorGenerator.h */; };
843724AE1D4F260A002B398B /* GPUImageSolidColorGenerator.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723411D4F260A002B398B /* GPUImageSolidColorGenerator.m */; };
843724AF1D4F260A002B398B /* GPUImageSourceOverBlendFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723421D4F260A002B398B /* GPUImageSourceOverBlendFilter.h */; };
843724B01D4F260A002B398B /* GPUImageSourceOverBlendFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723431D4F260A002B398B /* GPUImageSourceOverBlendFilter.m */; };
843724B11D4F260A002B398B /* GPUImageSphereRefractionFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723441D4F260A002B398B /* GPUImageSphereRefractionFilter.h */; };
843724B21D4F260A002B398B /* GPUImageSphereRefractionFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723451D4F260A002B398B /* GPUImageSphereRefractionFilter.m */; };
843724B31D4F260A002B398B /* GPUImageStillCamera.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723461D4F260A002B398B /* GPUImageStillCamera.h */; };
843724B41D4F260A002B398B /* GPUImageStillCamera.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723471D4F260A002B398B /* GPUImageStillCamera.m */; };
843724B51D4F260A002B398B /* GPUImageStretchDistortionFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723481D4F260A002B398B /* GPUImageStretchDistortionFilter.h */; };
843724B61D4F260A002B398B /* GPUImageStretchDistortionFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723491D4F260A002B398B /* GPUImageStretchDistortionFilter.m */; };
843724B71D4F260A002B398B /* GPUImageSubtractBlendFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437234A1D4F260A002B398B /* GPUImageSubtractBlendFilter.h */; };
843724B81D4F260A002B398B /* GPUImageSubtractBlendFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437234B1D4F260A002B398B /* GPUImageSubtractBlendFilter.m */; };
843724B91D4F260A002B398B /* GPUImageSwirlFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437234C1D4F260A002B398B /* GPUImageSwirlFilter.h */; };
843724BA1D4F260A002B398B /* GPUImageSwirlFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437234D1D4F260A002B398B /* GPUImageSwirlFilter.m */; };
843724BB1D4F260A002B398B /* GPUImageTextureInput.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437234E1D4F260A002B398B /* GPUImageTextureInput.h */; };
843724BC1D4F260A002B398B /* GPUImageTextureInput.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437234F1D4F260A002B398B /* GPUImageTextureInput.m */; };
843724BD1D4F260A002B398B /* GPUImageTextureOutput.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723501D4F260A002B398B /* GPUImageTextureOutput.h */; };
843724BE1D4F260A002B398B /* GPUImageTextureOutput.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723511D4F260A002B398B /* GPUImageTextureOutput.m */; };
843724BF1D4F260A002B398B /* GPUImageThreeInputFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723521D4F260A002B398B /* GPUImageThreeInputFilter.h */; };
843724C01D4F260A002B398B /* GPUImageThreeInputFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723531D4F260A002B398B /* GPUImageThreeInputFilter.m */; };
843724C11D4F260A002B398B /* GPUImageThresholdEdgeDetectionFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723541D4F260A002B398B /* GPUImageThresholdEdgeDetectionFilter.h */; };
843724C21D4F260A002B398B /* GPUImageThresholdEdgeDetectionFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723551D4F260A002B398B /* GPUImageThresholdEdgeDetectionFilter.m */; };
843724C31D4F260A002B398B /* GPUImageThresholdedNonMaximumSuppressionFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723561D4F260A002B398B /* GPUImageThresholdedNonMaximumSuppressionFilter.h */; };
843724C41D4F260A002B398B /* GPUImageThresholdedNonMaximumSuppressionFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723571D4F260A002B398B /* GPUImageThresholdedNonMaximumSuppressionFilter.m */; };
843724C51D4F260A002B398B /* GPUImageThresholdSketchFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723581D4F260A002B398B /* GPUImageThresholdSketchFilter.h */; };
843724C61D4F260A002B398B /* GPUImageThresholdSketchFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723591D4F260A002B398B /* GPUImageThresholdSketchFilter.m */; };
843724C71D4F260A002B398B /* GPUImageTiltShiftFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437235A1D4F260A002B398B /* GPUImageTiltShiftFilter.h */; };
843724C81D4F260A002B398B /* GPUImageTiltShiftFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437235B1D4F260A002B398B /* GPUImageTiltShiftFilter.m */; };
843724C91D4F260A002B398B /* GPUImageToneCurveFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437235C1D4F260A002B398B /* GPUImageToneCurveFilter.h */; };
843724CA1D4F260A002B398B /* GPUImageToneCurveFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437235D1D4F260A002B398B /* GPUImageToneCurveFilter.m */; };
843724CB1D4F260A002B398B /* GPUImageToonFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437235E1D4F260A002B398B /* GPUImageToonFilter.h */; };
843724CC1D4F260A002B398B /* GPUImageToonFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437235F1D4F260A002B398B /* GPUImageToonFilter.m */; };
843724CD1D4F260A002B398B /* GPUImageTransformFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723601D4F260A002B398B /* GPUImageTransformFilter.h */; };
843724CE1D4F260A002B398B /* GPUImageTransformFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723611D4F260A002B398B /* GPUImageTransformFilter.m */; };
843724CF1D4F260A002B398B /* GPUImageTwoInputCrossTextureSamplingFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723621D4F260A002B398B /* GPUImageTwoInputCrossTextureSamplingFilter.h */; };
843724D01D4F260A002B398B /* GPUImageTwoInputCrossTextureSamplingFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723631D4F260A002B398B /* GPUImageTwoInputCrossTextureSamplingFilter.m */; };
843724D11D4F260A002B398B /* GPUImageTwoInputFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723641D4F260A002B398B /* GPUImageTwoInputFilter.h */; };
843724D21D4F260A002B398B /* GPUImageTwoInputFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723651D4F260A002B398B /* GPUImageTwoInputFilter.m */; };
843724D31D4F260A002B398B /* GPUImageTwoPassFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723661D4F260A002B398B /* GPUImageTwoPassFilter.h */; };
843724D41D4F260A002B398B /* GPUImageTwoPassFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723671D4F260A002B398B /* GPUImageTwoPassFilter.m */; };
843724D51D4F260A002B398B /* GPUImageTwoPassTextureSamplingFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723681D4F260A002B398B /* GPUImageTwoPassTextureSamplingFilter.h */; };
843724D61D4F260A002B398B /* GPUImageTwoPassTextureSamplingFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723691D4F260A002B398B /* GPUImageTwoPassTextureSamplingFilter.m */; };
843724D71D4F260A002B398B /* GPUImageUIElement.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437236A1D4F260A002B398B /* GPUImageUIElement.h */; };
843724D81D4F260A002B398B /* GPUImageUIElement.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437236B1D4F260A002B398B /* GPUImageUIElement.m */; };
843724D91D4F260A002B398B /* GPUImageUnsharpMaskFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437236C1D4F260A002B398B /* GPUImageUnsharpMaskFilter.h */; };
843724DA1D4F260A002B398B /* GPUImageUnsharpMaskFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437236D1D4F260A002B398B /* GPUImageUnsharpMaskFilter.m */; };
843724DB1D4F260A002B398B /* GPUImageVideoCamera.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437236E1D4F260A002B398B /* GPUImageVideoCamera.h */; };
843724DC1D4F260A002B398B /* GPUImageVideoCamera.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437236F1D4F260A002B398B /* GPUImageVideoCamera.m */; };
843724DD1D4F260A002B398B /* GPUImageVignetteFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723701D4F260A002B398B /* GPUImageVignetteFilter.h */; };
843724DE1D4F260A002B398B /* GPUImageVignetteFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723711D4F260A002B398B /* GPUImageVignetteFilter.m */; };
843724DF1D4F260A002B398B /* GPUImageVoronoiConsumerFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723721D4F260A002B398B /* GPUImageVoronoiConsumerFilter.h */; };
843724E01D4F260A002B398B /* GPUImageVoronoiConsumerFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723731D4F260A002B398B /* GPUImageVoronoiConsumerFilter.m */; };
843724E11D4F260A002B398B /* GPUImageWeakPixelInclusionFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723741D4F260A002B398B /* GPUImageWeakPixelInclusionFilter.h */; };
843724E21D4F260A002B398B /* GPUImageWeakPixelInclusionFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723751D4F260A002B398B /* GPUImageWeakPixelInclusionFilter.m */; };
843724E31D4F260A002B398B /* GPUImageWhiteBalanceFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723761D4F260A002B398B /* GPUImageWhiteBalanceFilter.h */; };
843724E41D4F260A002B398B /* GPUImageWhiteBalanceFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723771D4F260A002B398B /* GPUImageWhiteBalanceFilter.m */; };
843724E51D4F260A002B398B /* GPUImageXYDerivativeFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723781D4F260A002B398B /* GPUImageXYDerivativeFilter.h */; };
843724E61D4F260A002B398B /* GPUImageXYDerivativeFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723791D4F260A002B398B /* GPUImageXYDerivativeFilter.m */; };
843724E71D4F260A002B398B /* GPUImageZoomBlurFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437237A1D4F260A002B398B /* GPUImageZoomBlurFilter.h */; };
843724E81D4F260A002B398B /* GPUImageZoomBlurFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 8437237B1D4F260A002B398B /* GPUImageZoomBlurFilter.m */; };
843724E91D4F260A002B398B /* GPUImageFramework.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437237E1D4F260A002B398B /* GPUImageFramework.h */; };
843724EA1D4F260A002B398B /* GPUImageContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437237F1D4F260A002B398B /* GPUImageContext.h */; };
843724EB1D4F260A002B398B /* GPUImageContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723801D4F260A002B398B /* GPUImageContext.m */; };
843724EC1D4F260A002B398B /* GPUImageMovieWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723811D4F260A002B398B /* GPUImageMovieWriter.h */; };
843724ED1D4F260A002B398B /* GPUImageMovieWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723821D4F260A002B398B /* GPUImageMovieWriter.m */; };
843724EE1D4F260A002B398B /* GPUImagePicture+TextureSubimage.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723831D4F260A002B398B /* GPUImagePicture+TextureSubimage.h */; };
843724EF1D4F260A002B398B /* GPUImagePicture+TextureSubimage.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723841D4F260A002B398B /* GPUImagePicture+TextureSubimage.m */; };
843724F01D4F260A002B398B /* GPUImagePicture.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723851D4F260A002B398B /* GPUImagePicture.h */; };
843724F11D4F260A002B398B /* GPUImagePicture.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723861D4F260A002B398B /* GPUImagePicture.m */; };
843724F21D4F260A002B398B /* GPUImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723871D4F260A002B398B /* GPUImageView.h */; };
843724F31D4F260A002B398B /* GPUImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 843723881D4F260A002B398B /* GPUImageView.m */; };
843724F41D4F260A002B398B /* amf.c in Sources */ = {isa = PBXBuildFile; fileRef = 8437238A1D4F260A002B398B /* amf.c */; };
843724F51D4F260A002B398B /* amf.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437238B1D4F260A002B398B /* amf.h */; };
843724F61D4F260A002B398B /* bytes.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437238C1D4F260A002B398B /* bytes.h */; };
843724F71D4F260A002B398B /* dh.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437238D1D4F260A002B398B /* dh.h */; };
843724F81D4F260A002B398B /* dhgroups.h in Headers */ = {isa = PBXBuildFile; fileRef = 8437238E1D4F260A002B398B /* dhgroups.h */; };
843724F91D4F260A002B398B /* error.c in Sources */ = {isa = PBXBuildFile; fileRef = 8437238F1D4F260A002B398B /* error.c */; };
843724FA1D4F260A002B398B /* error.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723901D4F260A002B398B /* error.h */; };
843724FB1D4F260A002B398B /* handshake.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723911D4F260A002B398B /* handshake.h */; };
843724FC1D4F260A002B398B /* hashswf.c in Sources */ = {isa = PBXBuildFile; fileRef = 843723921D4F260A002B398B /* hashswf.c */; };
843724FD1D4F260A002B398B /* http.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723931D4F260A002B398B /* http.h */; };
843724FE1D4F260A002B398B /* log.c in Sources */ = {isa = PBXBuildFile; fileRef = 843723941D4F260A002B398B /* log.c */; };
843724FF1D4F260A002B398B /* log.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723951D4F260A002B398B /* log.h */; };
843725001D4F260A002B398B /* parseurl.c in Sources */ = {isa = PBXBuildFile; fileRef = 843723961D4F260A002B398B /* parseurl.c */; };
843725011D4F260A002B398B /* rtmp.c in Sources */ = {isa = PBXBuildFile; fileRef = 843723971D4F260A002B398B /* rtmp.c */; };
843725021D4F260A002B398B /* rtmp.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723981D4F260A002B398B /* rtmp.h */; };
843725031D4F260A002B398B /* rtmp_sys.h in Headers */ = {isa = PBXBuildFile; fileRef = 843723991D4F260A002B398B /* rtmp_sys.h */; };
B289F1DB1D3DE77F00D9C7A5 /* LFStreamingBuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = B289F1D41D3DE77F00D9C7A5 /* LFStreamingBuffer.h */; };
B289F1DC1D3DE77F00D9C7A5 /* LFStreamingBuffer.m in Sources */ = {isa = PBXBuildFile; fileRef = B289F1D51D3DE77F00D9C7A5 /* LFStreamingBuffer.m */; };
B289F1DD1D3DE77F00D9C7A5 /* LFStreamRtmpSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = B289F1D61D3DE77F00D9C7A5 /* LFStreamRtmpSocket.h */; };
B289F1DE1D3DE77F00D9C7A5 /* LFStreamRtmpSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = B289F1D71D3DE77F00D9C7A5 /* LFStreamRtmpSocket.m */; };
B289F1DF1D3DE77F00D9C7A5 /* LFStreamSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = B289F1D81D3DE77F00D9C7A5 /* LFStreamSocket.h */; };
B289F1E01D3DE77F00D9C7A5 /* NSMutableArray+LFAdd.h in Headers */ = {isa = PBXBuildFile; fileRef = B289F1D91D3DE77F00D9C7A5 /* NSMutableArray+LFAdd.h */; };
B289F1E11D3DE77F00D9C7A5 /* NSMutableArray+LFAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = B289F1DA1D3DE77F00D9C7A5 /* NSMutableArray+LFAdd.m */; };
B2CD146D1D45F18B008082E8 /* LFAVEncoder.h in Headers */ = {isa = PBXBuildFile; fileRef = B2CD14621D45F18B008082E8 /* LFAVEncoder.h */; };
B2CD146E1D45F18B008082E8 /* LFAVEncoder.mm in Sources */ = {isa = PBXBuildFile; fileRef = B2CD14631D45F18B008082E8 /* LFAVEncoder.mm */; };
B2CD146F1D45F18B008082E8 /* LICENSE.markdown in Sources */ = {isa = PBXBuildFile; fileRef = B2CD14641D45F18B008082E8 /* LICENSE.markdown */; };
B2CD14701D45F18B008082E8 /* LFMP4Atom.h in Headers */ = {isa = PBXBuildFile; fileRef = B2CD14651D45F18B008082E8 /* LFMP4Atom.h */; };
B2CD14711D45F18B008082E8 /* LFMP4Atom.m in Sources */ = {isa = PBXBuildFile; fileRef = B2CD14661D45F18B008082E8 /* LFMP4Atom.m */; };
B2CD14721D45F18B008082E8 /* LFNALUnit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B2CD14671D45F18B008082E8 /* LFNALUnit.cpp */; };
B2CD14731D45F18B008082E8 /* LFNALUnit.h in Headers */ = {isa = PBXBuildFile; fileRef = B2CD14681D45F18B008082E8 /* LFNALUnit.h */; };
B2CD14741D45F18B008082E8 /* LFVideoEncoder.h in Headers */ = {isa = PBXBuildFile; fileRef = B2CD14691D45F18B008082E8 /* LFVideoEncoder.h */; };
B2CD14751D45F18B008082E8 /* LFVideoEncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = B2CD146A1D45F18B008082E8 /* LFVideoEncoder.m */; };
B2CD14761D45F18B008082E8 /* LFH264VideoEncoder.h in Headers */ = {isa = PBXBuildFile; fileRef = B2CD146B1D45F18B008082E8 /* LFH264VideoEncoder.h */; };
B2CD14771D45F18B008082E8 /* LFH264VideoEncoder.mm in Sources */ = {isa = PBXBuildFile; fileRef = B2CD146C1D45F18B008082E8 /* LFH264VideoEncoder.mm */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
84001F961D0015D10026C63F /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 84001F811D0015D10026C63F /* Project object */;
proxyType = 1;
remoteGlobalIDString = 84001F891D0015D10026C63F;
remoteInfo = LFLiveKit;
};
/* End PBXContainerItemProxy section */
/* Begin PBXFileReference section */
0BA5A0CE1F07E1D707F69735 /* Pods-LFLiveKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LFLiveKit.release.xcconfig"; path = "Pods/Target Support Files/Pods-LFLiveKit/Pods-LFLiveKit.release.xcconfig"; sourceTree = "<group>"; };
84001F8A1D0015D10026C63F /* LFLiveKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = LFLiveKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
84001F8D1D0015D10026C63F /* LFLiveKit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LFLiveKit.h; sourceTree = "<group>"; };
84001F8F1D0015D10026C63F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
84001F941D0015D10026C63F /* LFLiveKitTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = LFLiveKitTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
84001F991D0015D10026C63F /* LFLiveKitTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LFLiveKitTests.m; sourceTree = "<group>"; };
84001F9B1D0015D10026C63F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
84001FA51D0016380026C63F /* LFAudioCapture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LFAudioCapture.h; sourceTree = "<group>"; };
84001FA61D0016380026C63F /* LFAudioCapture.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LFAudioCapture.m; sourceTree = "<group>"; };
84001FA71D0016380026C63F /* LFVideoCapture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LFVideoCapture.h; sourceTree = "<group>"; };
84001FA81D0016380026C63F /* LFVideoCapture.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LFVideoCapture.m; sourceTree = "<group>"; };
84001FAA1D0016380026C63F /* LFAudioEncoding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LFAudioEncoding.h; sourceTree = "<group>"; };
84001FAB1D0016380026C63F /* LFHardwareAudioEncoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LFHardwareAudioEncoder.h; sourceTree = "<group>"; };
84001FAC1D0016380026C63F /* LFHardwareAudioEncoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LFHardwareAudioEncoder.m; sourceTree = "<group>"; };
84001FAD1D0016380026C63F /* LFHardwareVideoEncoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LFHardwareVideoEncoder.h; sourceTree = "<group>"; };
84001FAE1D0016380026C63F /* LFHardwareVideoEncoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LFHardwareVideoEncoder.m; sourceTree = "<group>"; };
84001FAF1D0016380026C63F /* LFVideoEncoding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LFVideoEncoding.h; sourceTree = "<group>"; };
84001FB11D0016380026C63F /* LFLiveAudioConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LFLiveAudioConfiguration.h; sourceTree = "<group>"; };
84001FB21D0016380026C63F /* LFLiveAudioConfiguration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LFLiveAudioConfiguration.m; sourceTree = "<group>"; };
84001FB31D0016380026C63F /* LFLiveVideoConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LFLiveVideoConfiguration.h; sourceTree = "<group>"; };
84001FB41D0016380026C63F /* LFLiveVideoConfiguration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LFLiveVideoConfiguration.m; sourceTree = "<group>"; };
84001FB61D0016380026C63F /* LFGPUImageBeautyFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LFGPUImageBeautyFilter.h; sourceTree = "<group>"; };
84001FB71D0016380026C63F /* LFGPUImageBeautyFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LFGPUImageBeautyFilter.m; sourceTree = "<group>"; };
84001FB81D0016380026C63F /* LFGPUImageEmptyFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LFGPUImageEmptyFilter.h; sourceTree = "<group>"; };
84001FB91D0016380026C63F /* LFGPUImageEmptyFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LFGPUImageEmptyFilter.m; sourceTree = "<group>"; };
84001FBA1D0016380026C63F /* LFLiveSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LFLiveSession.h; sourceTree = "<group>"; };
84001FBB1D0016380026C63F /* LFLiveSession.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LFLiveSession.m; sourceTree = "<group>"; };
84001FBD1D0016380026C63F /* LFAudioFrame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LFAudioFrame.h; sourceTree = "<group>"; };
84001FBE1D0016380026C63F /* LFAudioFrame.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LFAudioFrame.m; sourceTree = "<group>"; };
84001FBF1D0016380026C63F /* LFFrame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LFFrame.h; sourceTree = "<group>"; };
84001FC01D0016380026C63F /* LFFrame.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LFFrame.m; sourceTree = "<group>"; };
84001FC11D0016380026C63F /* LFLiveDebug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LFLiveDebug.h; sourceTree = "<group>"; };
84001FC21D0016380026C63F /* LFLiveDebug.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LFLiveDebug.m; sourceTree = "<group>"; };
84001FC31D0016380026C63F /* LFLiveStreamInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LFLiveStreamInfo.h; sourceTree = "<group>"; };
84001FC41D0016380026C63F /* LFLiveStreamInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LFLiveStreamInfo.m; sourceTree = "<group>"; };
84001FC51D0016380026C63F /* LFVideoFrame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LFVideoFrame.h; sourceTree = "<group>"; };
84001FC61D0016380026C63F /* LFVideoFrame.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LFVideoFrame.m; sourceTree = "<group>"; };
84001FF61D0017590026C63F /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
84001FF81D00175D0026C63F /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
84001FFA1D0017630026C63F /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
84001FFC1D0017680026C63F /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
84001FFE1D00176C0026C63F /* VideoToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = VideoToolbox.framework; path = System/Library/Frameworks/VideoToolbox.framework; sourceTree = SDKROOT; };
840020001D0017850026C63F /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; };
8437222D1D4F260A002B398B /* GLProgram.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GLProgram.h; sourceTree = "<group>"; };
8437222E1D4F260A002B398B /* GLProgram.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GLProgram.m; sourceTree = "<group>"; };
8437222F1D4F260A002B398B /* GPUImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImage.h; sourceTree = "<group>"; };
843722301D4F260A002B398B /* GPUImage3x3ConvolutionFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImage3x3ConvolutionFilter.h; sourceTree = "<group>"; };
843722311D4F260A002B398B /* GPUImage3x3ConvolutionFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImage3x3ConvolutionFilter.m; sourceTree = "<group>"; };
843722321D4F260A002B398B /* GPUImage3x3TextureSamplingFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImage3x3TextureSamplingFilter.h; sourceTree = "<group>"; };
843722331D4F260A002B398B /* GPUImage3x3TextureSamplingFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImage3x3TextureSamplingFilter.m; sourceTree = "<group>"; };
843722341D4F260A002B398B /* GPUImageAdaptiveThresholdFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageAdaptiveThresholdFilter.h; sourceTree = "<group>"; };
843722351D4F260A002B398B /* GPUImageAdaptiveThresholdFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageAdaptiveThresholdFilter.m; sourceTree = "<group>"; };
843722361D4F260A002B398B /* GPUImageAddBlendFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageAddBlendFilter.h; sourceTree = "<group>"; };
843722371D4F260A002B398B /* GPUImageAddBlendFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageAddBlendFilter.m; sourceTree = "<group>"; };
843722381D4F260A002B398B /* GPUImageAlphaBlendFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageAlphaBlendFilter.h; sourceTree = "<group>"; };
843722391D4F260A002B398B /* GPUImageAlphaBlendFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageAlphaBlendFilter.m; sourceTree = "<group>"; };
8437223A1D4F260A002B398B /* GPUImageAmatorkaFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageAmatorkaFilter.h; sourceTree = "<group>"; };
8437223B1D4F260A002B398B /* GPUImageAmatorkaFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageAmatorkaFilter.m; sourceTree = "<group>"; };
8437223C1D4F260A002B398B /* GPUImageAverageColor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageAverageColor.h; sourceTree = "<group>"; };
8437223D1D4F260A002B398B /* GPUImageAverageColor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageAverageColor.m; sourceTree = "<group>"; };
8437223E1D4F260A002B398B /* GPUImageAverageLuminanceThresholdFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageAverageLuminanceThresholdFilter.h; sourceTree = "<group>"; };
8437223F1D4F260A002B398B /* GPUImageAverageLuminanceThresholdFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageAverageLuminanceThresholdFilter.m; sourceTree = "<group>"; };
843722401D4F260A002B398B /* GPUImageBilateralFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageBilateralFilter.h; sourceTree = "<group>"; };
843722411D4F260A002B398B /* GPUImageBilateralFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageBilateralFilter.m; sourceTree = "<group>"; };
843722421D4F260A002B398B /* GPUImageBoxBlurFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageBoxBlurFilter.h; sourceTree = "<group>"; };
843722431D4F260A002B398B /* GPUImageBoxBlurFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageBoxBlurFilter.m; sourceTree = "<group>"; };
843722441D4F260A002B398B /* GPUImageBrightnessFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageBrightnessFilter.h; sourceTree = "<group>"; };
843722451D4F260A002B398B /* GPUImageBrightnessFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageBrightnessFilter.m; sourceTree = "<group>"; };
843722461D4F260A002B398B /* GPUImageBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageBuffer.h; sourceTree = "<group>"; };
843722471D4F260A002B398B /* GPUImageBuffer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageBuffer.m; sourceTree = "<group>"; };
843722481D4F260A002B398B /* GPUImageBulgeDistortionFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageBulgeDistortionFilter.h; sourceTree = "<group>"; };
843722491D4F260A002B398B /* GPUImageBulgeDistortionFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageBulgeDistortionFilter.m; sourceTree = "<group>"; };
8437224A1D4F260A002B398B /* GPUImageCannyEdgeDetectionFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageCannyEdgeDetectionFilter.h; sourceTree = "<group>"; };
8437224B1D4F260A002B398B /* GPUImageCannyEdgeDetectionFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageCannyEdgeDetectionFilter.m; sourceTree = "<group>"; };
8437224C1D4F260A002B398B /* GPUImageCGAColorspaceFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageCGAColorspaceFilter.h; sourceTree = "<group>"; };
8437224D1D4F260A002B398B /* GPUImageCGAColorspaceFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageCGAColorspaceFilter.m; sourceTree = "<group>"; };
8437224E1D4F260A002B398B /* GPUImageChromaKeyBlendFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageChromaKeyBlendFilter.h; sourceTree = "<group>"; };
8437224F1D4F260A002B398B /* GPUImageChromaKeyBlendFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageChromaKeyBlendFilter.m; sourceTree = "<group>"; };
843722501D4F260A002B398B /* GPUImageChromaKeyFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageChromaKeyFilter.h; sourceTree = "<group>"; };
843722511D4F260A002B398B /* GPUImageChromaKeyFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageChromaKeyFilter.m; sourceTree = "<group>"; };
843722521D4F260A002B398B /* GPUImageClosingFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageClosingFilter.h; sourceTree = "<group>"; };
843722531D4F260A002B398B /* GPUImageClosingFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageClosingFilter.m; sourceTree = "<group>"; };
843722541D4F260A002B398B /* GPUImageColorBlendFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageColorBlendFilter.h; sourceTree = "<group>"; };
843722551D4F260A002B398B /* GPUImageColorBlendFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageColorBlendFilter.m; sourceTree = "<group>"; };
843722561D4F260A002B398B /* GPUImageColorBurnBlendFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageColorBurnBlendFilter.h; sourceTree = "<group>"; };
843722571D4F260A002B398B /* GPUImageColorBurnBlendFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageColorBurnBlendFilter.m; sourceTree = "<group>"; };
843722581D4F260A002B398B /* GPUImageColorConversion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageColorConversion.h; sourceTree = "<group>"; };
843722591D4F260A002B398B /* GPUImageColorConversion.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageColorConversion.m; sourceTree = "<group>"; };
8437225A1D4F260A002B398B /* GPUImageColorDodgeBlendFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageColorDodgeBlendFilter.h; sourceTree = "<group>"; };
8437225B1D4F260A002B398B /* GPUImageColorDodgeBlendFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageColorDodgeBlendFilter.m; sourceTree = "<group>"; };
8437225C1D4F260A002B398B /* GPUImageColorInvertFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageColorInvertFilter.h; sourceTree = "<group>"; };
8437225D1D4F260A002B398B /* GPUImageColorInvertFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageColorInvertFilter.m; sourceTree = "<group>"; };
8437225E1D4F260A002B398B /* GPUImageColorLocalBinaryPatternFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageColorLocalBinaryPatternFilter.h; sourceTree = "<group>"; };
8437225F1D4F260A002B398B /* GPUImageColorLocalBinaryPatternFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageColorLocalBinaryPatternFilter.m; sourceTree = "<group>"; };
843722601D4F260A002B398B /* GPUImageColorMatrixFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageColorMatrixFilter.h; sourceTree = "<group>"; };
843722611D4F260A002B398B /* GPUImageColorMatrixFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageColorMatrixFilter.m; sourceTree = "<group>"; };
843722621D4F260A002B398B /* GPUImageColorPackingFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageColorPackingFilter.h; sourceTree = "<group>"; };
843722631D4F260A002B398B /* GPUImageColorPackingFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageColorPackingFilter.m; sourceTree = "<group>"; };
843722641D4F260A002B398B /* GPUImageColourFASTFeatureDetector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageColourFASTFeatureDetector.h; sourceTree = "<group>"; };
843722651D4F260A002B398B /* GPUImageColourFASTFeatureDetector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageColourFASTFeatureDetector.m; sourceTree = "<group>"; };
843722661D4F260A002B398B /* GPUImageColourFASTSamplingOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageColourFASTSamplingOperation.h; sourceTree = "<group>"; };
843722671D4F260A002B398B /* GPUImageColourFASTSamplingOperation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageColourFASTSamplingOperation.m; sourceTree = "<group>"; };
843722681D4F260A002B398B /* GPUImageContrastFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageContrastFilter.h; sourceTree = "<group>"; };
843722691D4F260A002B398B /* GPUImageContrastFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageContrastFilter.m; sourceTree = "<group>"; };
8437226A1D4F260A002B398B /* GPUImageCropFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageCropFilter.h; sourceTree = "<group>"; };
8437226B1D4F260A002B398B /* GPUImageCropFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageCropFilter.m; sourceTree = "<group>"; };
8437226C1D4F260A002B398B /* GPUImageCrosshairGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageCrosshairGenerator.h; sourceTree = "<group>"; };
8437226D1D4F260A002B398B /* GPUImageCrosshairGenerator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageCrosshairGenerator.m; sourceTree = "<group>"; };
8437226E1D4F260A002B398B /* GPUImageCrosshatchFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageCrosshatchFilter.h; sourceTree = "<group>"; };
8437226F1D4F260A002B398B /* GPUImageCrosshatchFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageCrosshatchFilter.m; sourceTree = "<group>"; };
843722701D4F260A002B398B /* GPUImageDarkenBlendFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageDarkenBlendFilter.h; sourceTree = "<group>"; };
843722711D4F260A002B398B /* GPUImageDarkenBlendFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageDarkenBlendFilter.m; sourceTree = "<group>"; };
843722721D4F260A002B398B /* GPUImageDifferenceBlendFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageDifferenceBlendFilter.h; sourceTree = "<group>"; };
843722731D4F260A002B398B /* GPUImageDifferenceBlendFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageDifferenceBlendFilter.m; sourceTree = "<group>"; };
843722741D4F260A002B398B /* GPUImageDilationFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageDilationFilter.h; sourceTree = "<group>"; };
843722751D4F260A002B398B /* GPUImageDilationFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageDilationFilter.m; sourceTree = "<group>"; };
843722761D4F260A002B398B /* GPUImageDirectionalNonMaximumSuppressionFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageDirectionalNonMaximumSuppressionFilter.h; sourceTree = "<group>"; };
843722771D4F260A002B398B /* GPUImageDirectionalNonMaximumSuppressionFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageDirectionalNonMaximumSuppressionFilter.m; sourceTree = "<group>"; };
843722781D4F260A002B398B /* GPUImageDirectionalSobelEdgeDetectionFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageDirectionalSobelEdgeDetectionFilter.h; sourceTree = "<group>"; };
843722791D4F260A002B398B /* GPUImageDirectionalSobelEdgeDetectionFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageDirectionalSobelEdgeDetectionFilter.m; sourceTree = "<group>"; };
8437227A1D4F260A002B398B /* GPUImageDissolveBlendFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageDissolveBlendFilter.h; sourceTree = "<group>"; };
8437227B1D4F260A002B398B /* GPUImageDissolveBlendFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageDissolveBlendFilter.m; sourceTree = "<group>"; };
8437227C1D4F260A002B398B /* GPUImageDivideBlendFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageDivideBlendFilter.h; sourceTree = "<group>"; };
8437227D1D4F260A002B398B /* GPUImageDivideBlendFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageDivideBlendFilter.m; sourceTree = "<group>"; };
8437227E1D4F260A002B398B /* GPUImageEmbossFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageEmbossFilter.h; sourceTree = "<group>"; };
8437227F1D4F260A002B398B /* GPUImageEmbossFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageEmbossFilter.m; sourceTree = "<group>"; };
843722801D4F260A002B398B /* GPUImageErosionFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageErosionFilter.h; sourceTree = "<group>"; };
843722811D4F260A002B398B /* GPUImageErosionFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageErosionFilter.m; sourceTree = "<group>"; };
843722821D4F260A002B398B /* GPUImageExclusionBlendFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageExclusionBlendFilter.h; sourceTree = "<group>"; };
843722831D4F260A002B398B /* GPUImageExclusionBlendFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageExclusionBlendFilter.m; sourceTree = "<group>"; };
843722841D4F260A002B398B /* GPUImageExposureFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageExposureFilter.h; sourceTree = "<group>"; };
843722851D4F260A002B398B /* GPUImageExposureFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageExposureFilter.m; sourceTree = "<group>"; };
843722861D4F260A002B398B /* GPUImageFalseColorFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageFalseColorFilter.h; sourceTree = "<group>"; };
843722871D4F260A002B398B /* GPUImageFalseColorFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageFalseColorFilter.m; sourceTree = "<group>"; };
843722881D4F260A002B398B /* GPUImageFASTCornerDetectionFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageFASTCornerDetectionFilter.h; sourceTree = "<group>"; };
843722891D4F260A002B398B /* GPUImageFASTCornerDetectionFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageFASTCornerDetectionFilter.m; sourceTree = "<group>"; };
8437228A1D4F260A002B398B /* GPUImageFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageFilter.h; sourceTree = "<group>"; };
8437228B1D4F260A002B398B /* GPUImageFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageFilter.m; sourceTree = "<group>"; };
8437228C1D4F260A002B398B /* GPUImageFilterGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageFilterGroup.h; sourceTree = "<group>"; };
8437228D1D4F260A002B398B /* GPUImageFilterGroup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageFilterGroup.m; sourceTree = "<group>"; };
8437228E1D4F260A002B398B /* GPUImageFilterPipeline.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageFilterPipeline.h; sourceTree = "<group>"; };
8437228F1D4F260A002B398B /* GPUImageFilterPipeline.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageFilterPipeline.m; sourceTree = "<group>"; };
843722901D4F260A002B398B /* GPUImageFourInputFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageFourInputFilter.h; sourceTree = "<group>"; };
843722911D4F260A002B398B /* GPUImageFourInputFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageFourInputFilter.m; sourceTree = "<group>"; };
843722921D4F260A002B398B /* GPUImageFramebuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageFramebuffer.h; sourceTree = "<group>"; };
843722931D4F260A002B398B /* GPUImageFramebuffer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageFramebuffer.m; sourceTree = "<group>"; };
843722941D4F260A002B398B /* GPUImageFramebufferCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageFramebufferCache.h; sourceTree = "<group>"; };
843722951D4F260A002B398B /* GPUImageFramebufferCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageFramebufferCache.m; sourceTree = "<group>"; };
843722961D4F260A002B398B /* GPUImageGammaFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageGammaFilter.h; sourceTree = "<group>"; };
843722971D4F260A002B398B /* GPUImageGammaFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageGammaFilter.m; sourceTree = "<group>"; };
843722981D4F260A002B398B /* GPUImageGaussianBlurFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageGaussianBlurFilter.h; sourceTree = "<group>"; };
843722991D4F260A002B398B /* GPUImageGaussianBlurFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageGaussianBlurFilter.m; sourceTree = "<group>"; };
8437229A1D4F260A002B398B /* GPUImageGaussianBlurPositionFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageGaussianBlurPositionFilter.h; sourceTree = "<group>"; };
8437229B1D4F260A002B398B /* GPUImageGaussianBlurPositionFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageGaussianBlurPositionFilter.m; sourceTree = "<group>"; };
8437229C1D4F260A002B398B /* GPUImageGaussianSelectiveBlurFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageGaussianSelectiveBlurFilter.h; sourceTree = "<group>"; };
8437229D1D4F260A002B398B /* GPUImageGaussianSelectiveBlurFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageGaussianSelectiveBlurFilter.m; sourceTree = "<group>"; };
8437229E1D4F260A002B398B /* GPUImageGlassSphereFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageGlassSphereFilter.h; sourceTree = "<group>"; };
8437229F1D4F260A002B398B /* GPUImageGlassSphereFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageGlassSphereFilter.m; sourceTree = "<group>"; };
843722A01D4F260A002B398B /* GPUImageGrayscaleFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageGrayscaleFilter.h; sourceTree = "<group>"; };
843722A11D4F260A002B398B /* GPUImageGrayscaleFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageGrayscaleFilter.m; sourceTree = "<group>"; };
843722A21D4F260A002B398B /* GPUImageHalftoneFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageHalftoneFilter.h; sourceTree = "<group>"; };
843722A31D4F260A002B398B /* GPUImageHalftoneFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageHalftoneFilter.m; sourceTree = "<group>"; };
843722A41D4F260A002B398B /* GPUImageHardLightBlendFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageHardLightBlendFilter.h; sourceTree = "<group>"; };
843722A51D4F260A002B398B /* GPUImageHardLightBlendFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageHardLightBlendFilter.m; sourceTree = "<group>"; };
843722A61D4F260A002B398B /* GPUImageHarrisCornerDetectionFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageHarrisCornerDetectionFilter.h; sourceTree = "<group>"; };
843722A71D4F260A002B398B /* GPUImageHarrisCornerDetectionFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageHarrisCornerDetectionFilter.m; sourceTree = "<group>"; };
843722A81D4F260A002B398B /* GPUImageHazeFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageHazeFilter.h; sourceTree = "<group>"; };
843722A91D4F260A002B398B /* GPUImageHazeFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageHazeFilter.m; sourceTree = "<group>"; };
843722AA1D4F260A002B398B /* GPUImageHighlightShadowFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageHighlightShadowFilter.h; sourceTree = "<group>"; };
843722AB1D4F260A002B398B /* GPUImageHighlightShadowFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageHighlightShadowFilter.m; sourceTree = "<group>"; };
843722AC1D4F260A002B398B /* GPUImageHighlightShadowTintFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageHighlightShadowTintFilter.h; sourceTree = "<group>"; };
843722AD1D4F260A002B398B /* GPUImageHighlightShadowTintFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageHighlightShadowTintFilter.m; sourceTree = "<group>"; };
843722AE1D4F260A002B398B /* GPUImageHighPassFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageHighPassFilter.h; sourceTree = "<group>"; };
843722AF1D4F260A002B398B /* GPUImageHighPassFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageHighPassFilter.m; sourceTree = "<group>"; };
843722B01D4F260A002B398B /* GPUImageHistogramEqualizationFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageHistogramEqualizationFilter.h; sourceTree = "<group>"; };
843722B11D4F260A002B398B /* GPUImageHistogramEqualizationFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageHistogramEqualizationFilter.m; sourceTree = "<group>"; };
843722B21D4F260A002B398B /* GPUImageHistogramFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageHistogramFilter.h; sourceTree = "<group>"; };
843722B31D4F260A002B398B /* GPUImageHistogramFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageHistogramFilter.m; sourceTree = "<group>"; };
843722B41D4F260A002B398B /* GPUImageHistogramGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageHistogramGenerator.h; sourceTree = "<group>"; };
843722B51D4F260A002B398B /* GPUImageHistogramGenerator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageHistogramGenerator.m; sourceTree = "<group>"; };
843722B61D4F260A002B398B /* GPUImageHoughTransformLineDetector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageHoughTransformLineDetector.h; sourceTree = "<group>"; };
843722B71D4F260A002B398B /* GPUImageHoughTransformLineDetector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageHoughTransformLineDetector.m; sourceTree = "<group>"; };
843722B81D4F260A002B398B /* GPUImageHSBFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageHSBFilter.h; sourceTree = "<group>"; };
843722B91D4F260A002B398B /* GPUImageHSBFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageHSBFilter.m; sourceTree = "<group>"; };
843722BA1D4F260A002B398B /* GPUImageHueBlendFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageHueBlendFilter.h; sourceTree = "<group>"; };
843722BB1D4F260A002B398B /* GPUImageHueBlendFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageHueBlendFilter.m; sourceTree = "<group>"; };
843722BC1D4F260A002B398B /* GPUImageHueFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageHueFilter.h; sourceTree = "<group>"; };
843722BD1D4F260A002B398B /* GPUImageHueFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageHueFilter.m; sourceTree = "<group>"; };
843722BE1D4F260A002B398B /* GPUImageiOSBlurFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageiOSBlurFilter.h; sourceTree = "<group>"; };
843722BF1D4F260A002B398B /* GPUImageiOSBlurFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageiOSBlurFilter.m; sourceTree = "<group>"; };
843722C01D4F260A002B398B /* GPUImageJFAVoronoiFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageJFAVoronoiFilter.h; sourceTree = "<group>"; };
843722C11D4F260A002B398B /* GPUImageJFAVoronoiFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageJFAVoronoiFilter.m; sourceTree = "<group>"; };
843722C21D4F260A002B398B /* GPUImageKuwaharaFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageKuwaharaFilter.h; sourceTree = "<group>"; };
843722C31D4F260A002B398B /* GPUImageKuwaharaFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageKuwaharaFilter.m; sourceTree = "<group>"; };
843722C41D4F260A002B398B /* GPUImageKuwaharaRadius3Filter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageKuwaharaRadius3Filter.h; sourceTree = "<group>"; };
843722C51D4F260A002B398B /* GPUImageKuwaharaRadius3Filter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageKuwaharaRadius3Filter.m; sourceTree = "<group>"; };
843722C61D4F260A002B398B /* GPUImageLanczosResamplingFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageLanczosResamplingFilter.h; sourceTree = "<group>"; };
843722C71D4F260A002B398B /* GPUImageLanczosResamplingFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageLanczosResamplingFilter.m; sourceTree = "<group>"; };
843722C81D4F260A002B398B /* GPUImageLaplacianFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageLaplacianFilter.h; sourceTree = "<group>"; };
843722C91D4F260A002B398B /* GPUImageLaplacianFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageLaplacianFilter.m; sourceTree = "<group>"; };
843722CA1D4F260A002B398B /* GPUImageLevelsFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageLevelsFilter.h; sourceTree = "<group>"; };
843722CB1D4F260A002B398B /* GPUImageLevelsFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageLevelsFilter.m; sourceTree = "<group>"; };
843722CC1D4F260A002B398B /* GPUImageLightenBlendFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageLightenBlendFilter.h; sourceTree = "<group>"; };
843722CD1D4F260A002B398B /* GPUImageLightenBlendFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageLightenBlendFilter.m; sourceTree = "<group>"; };
843722CE1D4F260A002B398B /* GPUImageLinearBurnBlendFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageLinearBurnBlendFilter.h; sourceTree = "<group>"; };
843722CF1D4F260A002B398B /* GPUImageLinearBurnBlendFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageLinearBurnBlendFilter.m; sourceTree = "<group>"; };
843722D01D4F260A002B398B /* GPUImageLineGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageLineGenerator.h; sourceTree = "<group>"; };
843722D11D4F260A002B398B /* GPUImageLineGenerator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageLineGenerator.m; sourceTree = "<group>"; };
843722D21D4F260A002B398B /* GPUImageLocalBinaryPatternFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageLocalBinaryPatternFilter.h; sourceTree = "<group>"; };
843722D31D4F260A002B398B /* GPUImageLocalBinaryPatternFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageLocalBinaryPatternFilter.m; sourceTree = "<group>"; };
843722D41D4F260A002B398B /* GPUImageLookupFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageLookupFilter.h; sourceTree = "<group>"; };
843722D51D4F260A002B398B /* GPUImageLookupFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageLookupFilter.m; sourceTree = "<group>"; };
843722D61D4F260A002B398B /* GPUImageLowPassFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageLowPassFilter.h; sourceTree = "<group>"; };
843722D71D4F260A002B398B /* GPUImageLowPassFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageLowPassFilter.m; sourceTree = "<group>"; };
843722D81D4F260A002B398B /* GPUImageLuminanceRangeFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageLuminanceRangeFilter.h; sourceTree = "<group>"; };
843722D91D4F260A002B398B /* GPUImageLuminanceRangeFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageLuminanceRangeFilter.m; sourceTree = "<group>"; };
843722DA1D4F260A002B398B /* GPUImageLuminanceThresholdFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageLuminanceThresholdFilter.h; sourceTree = "<group>"; };
843722DB1D4F260A002B398B /* GPUImageLuminanceThresholdFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageLuminanceThresholdFilter.m; sourceTree = "<group>"; };
843722DC1D4F260A002B398B /* GPUImageLuminosity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageLuminosity.h; sourceTree = "<group>"; };
843722DD1D4F260A002B398B /* GPUImageLuminosity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageLuminosity.m; sourceTree = "<group>"; };
843722DE1D4F260A002B398B /* GPUImageLuminosityBlendFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageLuminosityBlendFilter.h; sourceTree = "<group>"; };
843722DF1D4F260A002B398B /* GPUImageLuminosityBlendFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageLuminosityBlendFilter.m; sourceTree = "<group>"; };
843722E01D4F260A002B398B /* GPUImageMaskFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageMaskFilter.h; sourceTree = "<group>"; };
843722E11D4F260A002B398B /* GPUImageMaskFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageMaskFilter.m; sourceTree = "<group>"; };
843722E21D4F260A002B398B /* GPUImageMedianFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageMedianFilter.h; sourceTree = "<group>"; };
843722E31D4F260A002B398B /* GPUImageMedianFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageMedianFilter.m; sourceTree = "<group>"; };
843722E41D4F260A002B398B /* GPUImageMissEtikateFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageMissEtikateFilter.h; sourceTree = "<group>"; };
843722E51D4F260A002B398B /* GPUImageMissEtikateFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageMissEtikateFilter.m; sourceTree = "<group>"; };
843722E61D4F260A002B398B /* GPUImageMonochromeFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageMonochromeFilter.h; sourceTree = "<group>"; };
843722E71D4F260A002B398B /* GPUImageMonochromeFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageMonochromeFilter.m; sourceTree = "<group>"; };
843722E81D4F260A002B398B /* GPUImageMosaicFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageMosaicFilter.h; sourceTree = "<group>"; };
843722E91D4F260A002B398B /* GPUImageMosaicFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageMosaicFilter.m; sourceTree = "<group>"; };
843722EA1D4F260A002B398B /* GPUImageMotionBlurFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageMotionBlurFilter.h; sourceTree = "<group>"; };
843722EB1D4F260A002B398B /* GPUImageMotionBlurFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageMotionBlurFilter.m; sourceTree = "<group>"; };
843722EC1D4F260A002B398B /* GPUImageMotionDetector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageMotionDetector.h; sourceTree = "<group>"; };
843722ED1D4F260A002B398B /* GPUImageMotionDetector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageMotionDetector.m; sourceTree = "<group>"; };
843722EE1D4F260A002B398B /* GPUImageMovie.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageMovie.h; sourceTree = "<group>"; };
843722EF1D4F260A002B398B /* GPUImageMovie.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageMovie.m; sourceTree = "<group>"; };
843722F01D4F260A002B398B /* GPUImageMovieComposition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageMovieComposition.h; sourceTree = "<group>"; };
843722F11D4F260A002B398B /* GPUImageMovieComposition.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageMovieComposition.m; sourceTree = "<group>"; };
843722F21D4F260A002B398B /* GPUImageMultiplyBlendFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageMultiplyBlendFilter.h; sourceTree = "<group>"; };
843722F31D4F260A002B398B /* GPUImageMultiplyBlendFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageMultiplyBlendFilter.m; sourceTree = "<group>"; };
843722F41D4F260A002B398B /* GPUImageNobleCornerDetectionFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageNobleCornerDetectionFilter.h; sourceTree = "<group>"; };
843722F51D4F260A002B398B /* GPUImageNobleCornerDetectionFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageNobleCornerDetectionFilter.m; sourceTree = "<group>"; };
843722F61D4F260A002B398B /* GPUImageNonMaximumSuppressionFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageNonMaximumSuppressionFilter.h; sourceTree = "<group>"; };
843722F71D4F260A002B398B /* GPUImageNonMaximumSuppressionFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageNonMaximumSuppressionFilter.m; sourceTree = "<group>"; };
843722F81D4F260A002B398B /* GPUImageNormalBlendFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageNormalBlendFilter.h; sourceTree = "<group>"; };
843722F91D4F260A002B398B /* GPUImageNormalBlendFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageNormalBlendFilter.m; sourceTree = "<group>"; };
843722FA1D4F260A002B398B /* GPUImageOpacityFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageOpacityFilter.h; sourceTree = "<group>"; };
843722FB1D4F260A002B398B /* GPUImageOpacityFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageOpacityFilter.m; sourceTree = "<group>"; };
843722FC1D4F260A002B398B /* GPUImageOpeningFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageOpeningFilter.h; sourceTree = "<group>"; };
843722FD1D4F260A002B398B /* GPUImageOpeningFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageOpeningFilter.m; sourceTree = "<group>"; };
843722FE1D4F260A002B398B /* GPUImageOutput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageOutput.h; sourceTree = "<group>"; };
843722FF1D4F260A002B398B /* GPUImageOutput.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageOutput.m; sourceTree = "<group>"; };
843723001D4F260A002B398B /* GPUImageOverlayBlendFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageOverlayBlendFilter.h; sourceTree = "<group>"; };
843723011D4F260A002B398B /* GPUImageOverlayBlendFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageOverlayBlendFilter.m; sourceTree = "<group>"; };
843723021D4F260A002B398B /* GPUImageParallelCoordinateLineTransformFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageParallelCoordinateLineTransformFilter.h; sourceTree = "<group>"; };
843723031D4F260A002B398B /* GPUImageParallelCoordinateLineTransformFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageParallelCoordinateLineTransformFilter.m; sourceTree = "<group>"; };
843723041D4F260A002B398B /* GPUImagePerlinNoiseFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImagePerlinNoiseFilter.h; sourceTree = "<group>"; };
843723051D4F260A002B398B /* GPUImagePerlinNoiseFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImagePerlinNoiseFilter.m; sourceTree = "<group>"; };
843723061D4F260A002B398B /* GPUImagePinchDistortionFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImagePinchDistortionFilter.h; sourceTree = "<group>"; };
843723071D4F260A002B398B /* GPUImagePinchDistortionFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImagePinchDistortionFilter.m; sourceTree = "<group>"; };
843723081D4F260A002B398B /* GPUImagePixellateFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImagePixellateFilter.h; sourceTree = "<group>"; };
843723091D4F260A002B398B /* GPUImagePixellateFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImagePixellateFilter.m; sourceTree = "<group>"; };
8437230A1D4F260A002B398B /* GPUImagePixellatePositionFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImagePixellatePositionFilter.h; sourceTree = "<group>"; };
8437230B1D4F260A002B398B /* GPUImagePixellatePositionFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImagePixellatePositionFilter.m; sourceTree = "<group>"; };
8437230C1D4F260A002B398B /* GPUImagePoissonBlendFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImagePoissonBlendFilter.h; sourceTree = "<group>"; };
8437230D1D4F260A002B398B /* GPUImagePoissonBlendFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImagePoissonBlendFilter.m; sourceTree = "<group>"; };
8437230E1D4F260A002B398B /* GPUImagePolarPixellateFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImagePolarPixellateFilter.h; sourceTree = "<group>"; };
8437230F1D4F260A002B398B /* GPUImagePolarPixellateFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImagePolarPixellateFilter.m; sourceTree = "<group>"; };
843723101D4F260A002B398B /* GPUImagePolkaDotFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImagePolkaDotFilter.h; sourceTree = "<group>"; };
843723111D4F260A002B398B /* GPUImagePolkaDotFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImagePolkaDotFilter.m; sourceTree = "<group>"; };
843723121D4F260A002B398B /* GPUImagePosterizeFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImagePosterizeFilter.h; sourceTree = "<group>"; };
843723131D4F260A002B398B /* GPUImagePosterizeFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImagePosterizeFilter.m; sourceTree = "<group>"; };
843723141D4F260A002B398B /* GPUImagePrewittEdgeDetectionFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImagePrewittEdgeDetectionFilter.h; sourceTree = "<group>"; };
843723151D4F260A002B398B /* GPUImagePrewittEdgeDetectionFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImagePrewittEdgeDetectionFilter.m; sourceTree = "<group>"; };
843723161D4F260A002B398B /* GPUImageRawDataInput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageRawDataInput.h; sourceTree = "<group>"; };
843723171D4F260A002B398B /* GPUImageRawDataInput.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageRawDataInput.m; sourceTree = "<group>"; };
843723181D4F260A002B398B /* GPUImageRawDataOutput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageRawDataOutput.h; sourceTree = "<group>"; };
843723191D4F260A002B398B /* GPUImageRawDataOutput.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageRawDataOutput.m; sourceTree = "<group>"; };
8437231A1D4F260A002B398B /* GPUImageRGBClosingFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageRGBClosingFilter.h; sourceTree = "<group>"; };
8437231B1D4F260A002B398B /* GPUImageRGBClosingFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageRGBClosingFilter.m; sourceTree = "<group>"; };
8437231C1D4F260A002B398B /* GPUImageRGBDilationFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageRGBDilationFilter.h; sourceTree = "<group>"; };
8437231D1D4F260A002B398B /* GPUImageRGBDilationFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageRGBDilationFilter.m; sourceTree = "<group>"; };
8437231E1D4F260A002B398B /* GPUImageRGBErosionFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageRGBErosionFilter.h; sourceTree = "<group>"; };
8437231F1D4F260A002B398B /* GPUImageRGBErosionFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageRGBErosionFilter.m; sourceTree = "<group>"; };
843723201D4F260A002B398B /* GPUImageRGBFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageRGBFilter.h; sourceTree = "<group>"; };
843723211D4F260A002B398B /* GPUImageRGBFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageRGBFilter.m; sourceTree = "<group>"; };
843723221D4F260A002B398B /* GPUImageRGBOpeningFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageRGBOpeningFilter.h; sourceTree = "<group>"; };
843723231D4F260A002B398B /* GPUImageRGBOpeningFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageRGBOpeningFilter.m; sourceTree = "<group>"; };
843723241D4F260A002B398B /* GPUImageSaturationBlendFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageSaturationBlendFilter.h; sourceTree = "<group>"; };
843723251D4F260A002B398B /* GPUImageSaturationBlendFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageSaturationBlendFilter.m; sourceTree = "<group>"; };
843723261D4F260A002B398B /* GPUImageSaturationFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageSaturationFilter.h; sourceTree = "<group>"; };
843723271D4F260A002B398B /* GPUImageSaturationFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageSaturationFilter.m; sourceTree = "<group>"; };
843723281D4F260A002B398B /* GPUImageScreenBlendFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageScreenBlendFilter.h; sourceTree = "<group>"; };
843723291D4F260A002B398B /* GPUImageScreenBlendFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageScreenBlendFilter.m; sourceTree = "<group>"; };
8437232A1D4F260A002B398B /* GPUImageSepiaFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageSepiaFilter.h; sourceTree = "<group>"; };
8437232B1D4F260A002B398B /* GPUImageSepiaFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageSepiaFilter.m; sourceTree = "<group>"; };
8437232C1D4F260A002B398B /* GPUImageSharpenFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageSharpenFilter.h; sourceTree = "<group>"; };
8437232D1D4F260A002B398B /* GPUImageSharpenFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageSharpenFilter.m; sourceTree = "<group>"; };
8437232E1D4F260A002B398B /* GPUImageShiTomasiFeatureDetectionFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageShiTomasiFeatureDetectionFilter.h; sourceTree = "<group>"; };
8437232F1D4F260A002B398B /* GPUImageShiTomasiFeatureDetectionFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageShiTomasiFeatureDetectionFilter.m; sourceTree = "<group>"; };
843723301D4F260A002B398B /* GPUImageSingleComponentGaussianBlurFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageSingleComponentGaussianBlurFilter.h; sourceTree = "<group>"; };
843723311D4F260A002B398B /* GPUImageSingleComponentGaussianBlurFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageSingleComponentGaussianBlurFilter.m; sourceTree = "<group>"; };
843723321D4F260A002B398B /* GPUImageSketchFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageSketchFilter.h; sourceTree = "<group>"; };
843723331D4F260A002B398B /* GPUImageSketchFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageSketchFilter.m; sourceTree = "<group>"; };
843723341D4F260A002B398B /* GPUImageSkinToneFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageSkinToneFilter.h; sourceTree = "<group>"; };
843723351D4F260A002B398B /* GPUImageSkinToneFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageSkinToneFilter.m; sourceTree = "<group>"; };
843723361D4F260A002B398B /* GPUImageSmoothToonFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageSmoothToonFilter.h; sourceTree = "<group>"; };
843723371D4F260A002B398B /* GPUImageSmoothToonFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageSmoothToonFilter.m; sourceTree = "<group>"; };
843723381D4F260A002B398B /* GPUImageSobelEdgeDetectionFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageSobelEdgeDetectionFilter.h; sourceTree = "<group>"; };
843723391D4F260A002B398B /* GPUImageSobelEdgeDetectionFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageSobelEdgeDetectionFilter.m; sourceTree = "<group>"; };
8437233A1D4F260A002B398B /* GPUImageSoftEleganceFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageSoftEleganceFilter.h; sourceTree = "<group>"; };
8437233B1D4F260A002B398B /* GPUImageSoftEleganceFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageSoftEleganceFilter.m; sourceTree = "<group>"; };
8437233C1D4F260A002B398B /* GPUImageSoftLightBlendFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageSoftLightBlendFilter.h; sourceTree = "<group>"; };
8437233D1D4F260A002B398B /* GPUImageSoftLightBlendFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageSoftLightBlendFilter.m; sourceTree = "<group>"; };
8437233E1D4F260A002B398B /* GPUImageSolarizeFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageSolarizeFilter.h; sourceTree = "<group>"; };
8437233F1D4F260A002B398B /* GPUImageSolarizeFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageSolarizeFilter.m; sourceTree = "<group>"; };
843723401D4F260A002B398B /* GPUImageSolidColorGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageSolidColorGenerator.h; sourceTree = "<group>"; };
843723411D4F260A002B398B /* GPUImageSolidColorGenerator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageSolidColorGenerator.m; sourceTree = "<group>"; };
843723421D4F260A002B398B /* GPUImageSourceOverBlendFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageSourceOverBlendFilter.h; sourceTree = "<group>"; };
843723431D4F260A002B398B /* GPUImageSourceOverBlendFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageSourceOverBlendFilter.m; sourceTree = "<group>"; };
843723441D4F260A002B398B /* GPUImageSphereRefractionFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageSphereRefractionFilter.h; sourceTree = "<group>"; };
843723451D4F260A002B398B /* GPUImageSphereRefractionFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageSphereRefractionFilter.m; sourceTree = "<group>"; };
843723461D4F260A002B398B /* GPUImageStillCamera.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageStillCamera.h; sourceTree = "<group>"; };
843723471D4F260A002B398B /* GPUImageStillCamera.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageStillCamera.m; sourceTree = "<group>"; };
843723481D4F260A002B398B /* GPUImageStretchDistortionFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageStretchDistortionFilter.h; sourceTree = "<group>"; };
843723491D4F260A002B398B /* GPUImageStretchDistortionFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageStretchDistortionFilter.m; sourceTree = "<group>"; };
8437234A1D4F260A002B398B /* GPUImageSubtractBlendFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageSubtractBlendFilter.h; sourceTree = "<group>"; };
8437234B1D4F260A002B398B /* GPUImageSubtractBlendFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageSubtractBlendFilter.m; sourceTree = "<group>"; };
8437234C1D4F260A002B398B /* GPUImageSwirlFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageSwirlFilter.h; sourceTree = "<group>"; };
8437234D1D4F260A002B398B /* GPUImageSwirlFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageSwirlFilter.m; sourceTree = "<group>"; };
8437234E1D4F260A002B398B /* GPUImageTextureInput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageTextureInput.h; sourceTree = "<group>"; };
8437234F1D4F260A002B398B /* GPUImageTextureInput.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageTextureInput.m; sourceTree = "<group>"; };
843723501D4F260A002B398B /* GPUImageTextureOutput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageTextureOutput.h; sourceTree = "<group>"; };
843723511D4F260A002B398B /* GPUImageTextureOutput.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageTextureOutput.m; sourceTree = "<group>"; };
843723521D4F260A002B398B /* GPUImageThreeInputFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageThreeInputFilter.h; sourceTree = "<group>"; };
843723531D4F260A002B398B /* GPUImageThreeInputFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageThreeInputFilter.m; sourceTree = "<group>"; };
843723541D4F260A002B398B /* GPUImageThresholdEdgeDetectionFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageThresholdEdgeDetectionFilter.h; sourceTree = "<group>"; };
843723551D4F260A002B398B /* GPUImageThresholdEdgeDetectionFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageThresholdEdgeDetectionFilter.m; sourceTree = "<group>"; };
843723561D4F260A002B398B /* GPUImageThresholdedNonMaximumSuppressionFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageThresholdedNonMaximumSuppressionFilter.h; sourceTree = "<group>"; };
843723571D4F260A002B398B /* GPUImageThresholdedNonMaximumSuppressionFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageThresholdedNonMaximumSuppressionFilter.m; sourceTree = "<group>"; };
843723581D4F260A002B398B /* GPUImageThresholdSketchFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageThresholdSketchFilter.h; sourceTree = "<group>"; };
843723591D4F260A002B398B /* GPUImageThresholdSketchFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageThresholdSketchFilter.m; sourceTree = "<group>"; };
8437235A1D4F260A002B398B /* GPUImageTiltShiftFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageTiltShiftFilter.h; sourceTree = "<group>"; };
8437235B1D4F260A002B398B /* GPUImageTiltShiftFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageTiltShiftFilter.m; sourceTree = "<group>"; };
8437235C1D4F260A002B398B /* GPUImageToneCurveFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageToneCurveFilter.h; sourceTree = "<group>"; };
8437235D1D4F260A002B398B /* GPUImageToneCurveFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageToneCurveFilter.m; sourceTree = "<group>"; };
8437235E1D4F260A002B398B /* GPUImageToonFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageToonFilter.h; sourceTree = "<group>"; };
8437235F1D4F260A002B398B /* GPUImageToonFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageToonFilter.m; sourceTree = "<group>"; };
843723601D4F260A002B398B /* GPUImageTransformFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageTransformFilter.h; sourceTree = "<group>"; };
843723611D4F260A002B398B /* GPUImageTransformFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageTransformFilter.m; sourceTree = "<group>"; };
843723621D4F260A002B398B /* GPUImageTwoInputCrossTextureSamplingFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageTwoInputCrossTextureSamplingFilter.h; sourceTree = "<group>"; };
843723631D4F260A002B398B /* GPUImageTwoInputCrossTextureSamplingFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageTwoInputCrossTextureSamplingFilter.m; sourceTree = "<group>"; };
843723641D4F260A002B398B /* GPUImageTwoInputFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageTwoInputFilter.h; sourceTree = "<group>"; };
843723651D4F260A002B398B /* GPUImageTwoInputFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageTwoInputFilter.m; sourceTree = "<group>"; };
843723661D4F260A002B398B /* GPUImageTwoPassFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageTwoPassFilter.h; sourceTree = "<group>"; };
843723671D4F260A002B398B /* GPUImageTwoPassFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageTwoPassFilter.m; sourceTree = "<group>"; };
843723681D4F260A002B398B /* GPUImageTwoPassTextureSamplingFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageTwoPassTextureSamplingFilter.h; sourceTree = "<group>"; };
843723691D4F260A002B398B /* GPUImageTwoPassTextureSamplingFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageTwoPassTextureSamplingFilter.m; sourceTree = "<group>"; };
8437236A1D4F260A002B398B /* GPUImageUIElement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageUIElement.h; sourceTree = "<group>"; };
8437236B1D4F260A002B398B /* GPUImageUIElement.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageUIElement.m; sourceTree = "<group>"; };
8437236C1D4F260A002B398B /* GPUImageUnsharpMaskFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageUnsharpMaskFilter.h; sourceTree = "<group>"; };
8437236D1D4F260A002B398B /* GPUImageUnsharpMaskFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageUnsharpMaskFilter.m; sourceTree = "<group>"; };
8437236E1D4F260A002B398B /* GPUImageVideoCamera.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageVideoCamera.h; sourceTree = "<group>"; };
8437236F1D4F260A002B398B /* GPUImageVideoCamera.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageVideoCamera.m; sourceTree = "<group>"; };
843723701D4F260A002B398B /* GPUImageVignetteFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageVignetteFilter.h; sourceTree = "<group>"; };
843723711D4F260A002B398B /* GPUImageVignetteFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageVignetteFilter.m; sourceTree = "<group>"; };
843723721D4F260A002B398B /* GPUImageVoronoiConsumerFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageVoronoiConsumerFilter.h; sourceTree = "<group>"; };
843723731D4F260A002B398B /* GPUImageVoronoiConsumerFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageVoronoiConsumerFilter.m; sourceTree = "<group>"; };
843723741D4F260A002B398B /* GPUImageWeakPixelInclusionFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageWeakPixelInclusionFilter.h; sourceTree = "<group>"; };
843723751D4F260A002B398B /* GPUImageWeakPixelInclusionFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageWeakPixelInclusionFilter.m; sourceTree = "<group>"; };
843723761D4F260A002B398B /* GPUImageWhiteBalanceFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageWhiteBalanceFilter.h; sourceTree = "<group>"; };
843723771D4F260A002B398B /* GPUImageWhiteBalanceFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageWhiteBalanceFilter.m; sourceTree = "<group>"; };
843723781D4F260A002B398B /* GPUImageXYDerivativeFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageXYDerivativeFilter.h; sourceTree = "<group>"; };
843723791D4F260A002B398B /* GPUImageXYDerivativeFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageXYDerivativeFilter.m; sourceTree = "<group>"; };
8437237A1D4F260A002B398B /* GPUImageZoomBlurFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageZoomBlurFilter.h; sourceTree = "<group>"; };
8437237B1D4F260A002B398B /* GPUImageZoomBlurFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageZoomBlurFilter.m; sourceTree = "<group>"; };
8437237E1D4F260A002B398B /* GPUImageFramework.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageFramework.h; sourceTree = "<group>"; };
8437237F1D4F260A002B398B /* GPUImageContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageContext.h; sourceTree = "<group>"; };
843723801D4F260A002B398B /* GPUImageContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageContext.m; sourceTree = "<group>"; };
843723811D4F260A002B398B /* GPUImageMovieWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageMovieWriter.h; sourceTree = "<group>"; };
843723821D4F260A002B398B /* GPUImageMovieWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageMovieWriter.m; sourceTree = "<group>"; };
843723831D4F260A002B398B /* GPUImagePicture+TextureSubimage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "GPUImagePicture+TextureSubimage.h"; sourceTree = "<group>"; };
843723841D4F260A002B398B /* GPUImagePicture+TextureSubimage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "GPUImagePicture+TextureSubimage.m"; sourceTree = "<group>"; };
843723851D4F260A002B398B /* GPUImagePicture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImagePicture.h; sourceTree = "<group>"; };
843723861D4F260A002B398B /* GPUImagePicture.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImagePicture.m; sourceTree = "<group>"; };
843723871D4F260A002B398B /* GPUImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GPUImageView.h; sourceTree = "<group>"; };
843723881D4F260A002B398B /* GPUImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GPUImageView.m; sourceTree = "<group>"; };
8437238A1D4F260A002B398B /* amf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = amf.c; sourceTree = "<group>"; };
8437238B1D4F260A002B398B /* amf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = amf.h; sourceTree = "<group>"; };
8437238C1D4F260A002B398B /* bytes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bytes.h; sourceTree = "<group>"; };
8437238D1D4F260A002B398B /* dh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dh.h; sourceTree = "<group>"; };
8437238E1D4F260A002B398B /* dhgroups.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dhgroups.h; sourceTree = "<group>"; };
8437238F1D4F260A002B398B /* error.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = error.c; sourceTree = "<group>"; };
843723901D4F260A002B398B /* error.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = error.h; sourceTree = "<group>"; };
843723911D4F260A002B398B /* handshake.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = handshake.h; sourceTree = "<group>"; };
843723921D4F260A002B398B /* hashswf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = hashswf.c; sourceTree = "<group>"; };
843723931D4F260A002B398B /* http.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = http.h; sourceTree = "<group>"; };
843723941D4F260A002B398B /* log.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = log.c; sourceTree = "<group>"; };
843723951D4F260A002B398B /* log.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = log.h; sourceTree = "<group>"; };
843723961D4F260A002B398B /* parseurl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = parseurl.c; sourceTree = "<group>"; };
843723971D4F260A002B398B /* rtmp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rtmp.c; sourceTree = "<group>"; };
843723981D4F260A002B398B /* rtmp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rtmp.h; sourceTree = "<group>"; };
843723991D4F260A002B398B /* rtmp_sys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rtmp_sys.h; sourceTree = "<group>"; };
B289F1D41D3DE77F00D9C7A5 /* LFStreamingBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LFStreamingBuffer.h; path = LFLiveKit/publish/LFStreamingBuffer.h; sourceTree = SOURCE_ROOT; };
B289F1D51D3DE77F00D9C7A5 /* LFStreamingBuffer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = LFStreamingBuffer.m; path = LFLiveKit/publish/LFStreamingBuffer.m; sourceTree = SOURCE_ROOT; };
B289F1D61D3DE77F00D9C7A5 /* LFStreamRtmpSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LFStreamRtmpSocket.h; path = LFLiveKit/publish/LFStreamRtmpSocket.h; sourceTree = SOURCE_ROOT; };
B289F1D71D3DE77F00D9C7A5 /* LFStreamRtmpSocket.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = LFStreamRtmpSocket.m; path = LFLiveKit/publish/LFStreamRtmpSocket.m; sourceTree = SOURCE_ROOT; };
B289F1D81D3DE77F00D9C7A5 /* LFStreamSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = LFStreamSocket.h; path = LFLiveKit/publish/LFStreamSocket.h; sourceTree = SOURCE_ROOT; };
B289F1D91D3DE77F00D9C7A5 /* NSMutableArray+LFAdd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSMutableArray+LFAdd.h"; path = "LFLiveKit/publish/NSMutableArray+LFAdd.h"; sourceTree = SOURCE_ROOT; };
B289F1DA1D3DE77F00D9C7A5 /* NSMutableArray+LFAdd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "NSMutableArray+LFAdd.m"; path = "LFLiveKit/publish/NSMutableArray+LFAdd.m"; sourceTree = SOURCE_ROOT; };
B2CD14621D45F18B008082E8 /* LFAVEncoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LFAVEncoder.h; sourceTree = "<group>"; };
B2CD14631D45F18B008082E8 /* LFAVEncoder.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = LFAVEncoder.mm; sourceTree = "<group>"; };
B2CD14641D45F18B008082E8 /* LICENSE.markdown */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = LICENSE.markdown; sourceTree = "<group>"; };
B2CD14651D45F18B008082E8 /* LFMP4Atom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LFMP4Atom.h; sourceTree = "<group>"; };
B2CD14661D45F18B008082E8 /* LFMP4Atom.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LFMP4Atom.m; sourceTree = "<group>"; };
B2CD14671D45F18B008082E8 /* LFNALUnit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = LFNALUnit.cpp; sourceTree = "<group>"; };
B2CD14681D45F18B008082E8 /* LFNALUnit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LFNALUnit.h; sourceTree = "<group>"; };
B2CD14691D45F18B008082E8 /* LFVideoEncoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LFVideoEncoder.h; sourceTree = "<group>"; };
B2CD146A1D45F18B008082E8 /* LFVideoEncoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LFVideoEncoder.m; sourceTree = "<group>"; };
B2CD146B1D45F18B008082E8 /* LFH264VideoEncoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LFH264VideoEncoder.h; sourceTree = "<group>"; };
B2CD146C1D45F18B008082E8 /* LFH264VideoEncoder.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = LFH264VideoEncoder.mm; sourceTree = "<group>"; };
D0BB7E7CE5403C4911E026B9 /* Pods-LFLiveKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LFLiveKit.debug.xcconfig"; path = "Pods/Target Support Files/Pods-LFLiveKit/Pods-LFLiveKit.debug.xcconfig"; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
84001F861D0015D10026C63F /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
840020011D0017850026C63F /* libz.tbd in Frameworks */,
84001FFF1D00176C0026C63F /* VideoToolbox.framework in Frameworks */,
84001FFD1D0017680026C63F /* AudioToolbox.framework in Frameworks */,
84001FFB1D0017630026C63F /* UIKit.framework in Frameworks */,
84001FF91D00175D0026C63F /* Foundation.framework in Frameworks */,
84001FF71D0017590026C63F /* AVFoundation.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
84001F911D0015D10026C63F /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
84001F951D0015D10026C63F /* LFLiveKit.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
0C07D14560B9E91EA1B59306 /* Frameworks */ = {
isa = PBXGroup;
children = (
840020001D0017850026C63F /* libz.tbd */,
84001FFE1D00176C0026C63F /* VideoToolbox.framework */,
84001FFC1D0017680026C63F /* AudioToolbox.framework */,
84001FFA1D0017630026C63F /* UIKit.framework */,
84001FF81D00175D0026C63F /* Foundation.framework */,
84001FF61D0017590026C63F /* AVFoundation.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
4FDA0F424950EEA14E09E312 /* Pods */ = {
isa = PBXGroup;
children = (
D0BB7E7CE5403C4911E026B9 /* Pods-LFLiveKit.debug.xcconfig */,
0BA5A0CE1F07E1D707F69735 /* Pods-LFLiveKit.release.xcconfig */,
);
name = Pods;
sourceTree = "<group>";
};
84001F801D0015D10026C63F = {
isa = PBXGroup;
children = (
84001F8C1D0015D10026C63F /* LFLiveKit */,
84001F981D0015D10026C63F /* LFLiveKitTests */,
84001F8B1D0015D10026C63F /* Products */,
0C07D14560B9E91EA1B59306 /* Frameworks */,
4FDA0F424950EEA14E09E312 /* Pods */,
);
sourceTree = "<group>";
};
84001F8B1D0015D10026C63F /* Products */ = {
isa = PBXGroup;
children = (
84001F8A1D0015D10026C63F /* LFLiveKit.framework */,
84001F941D0015D10026C63F /* LFLiveKitTests.xctest */,
);
name = Products;
sourceTree = "<group>";
};
84001F8C1D0015D10026C63F /* LFLiveKit */ = {
isa = PBXGroup;
children = (
84001F8D1D0015D10026C63F /* LFLiveKit.h */,
84001FBA1D0016380026C63F /* LFLiveSession.h */,
84001FBB1D0016380026C63F /* LFLiveSession.m */,
84001FBC1D0016380026C63F /* objects */,
84001FB01D0016380026C63F /* configuration */,
84001FA41D0016380026C63F /* capture */,
84001FA91D0016380026C63F /* coder */,
84001FB51D0016380026C63F /* filter */,
84001FC91D0016380026C63F /* publish */,
8437222B1D4F260A002B398B /* Vendor */,
84001F8F1D0015D10026C63F /* Info.plist */,
);
path = LFLiveKit;
sourceTree = "<group>";
};
84001F981D0015D10026C63F /* LFLiveKitTests */ = {
isa = PBXGroup;
children = (
84001F991D0015D10026C63F /* LFLiveKitTests.m */,
84001F9B1D0015D10026C63F /* Info.plist */,
);
path = LFLiveKitTests;
sourceTree = "<group>";
};
84001FA41D0016380026C63F /* capture */ = {
isa = PBXGroup;
children = (
84001FA51D0016380026C63F /* LFAudioCapture.h */,
84001FA61D0016380026C63F /* LFAudioCapture.m */,
84001FA71D0016380026C63F /* LFVideoCapture.h */,
84001FA81D0016380026C63F /* LFVideoCapture.m */,
);
path = capture;
sourceTree = "<group>";
};
84001FA91D0016380026C63F /* coder */ = {
isa = PBXGroup;
children = (
B2CD14611D45F18B008082E8 /* H264 */,
B2CD146B1D45F18B008082E8 /* LFH264VideoEncoder.h */,
B2CD146C1D45F18B008082E8 /* LFH264VideoEncoder.mm */,
84001FAA1D0016380026C63F /* LFAudioEncoding.h */,
84001FAB1D0016380026C63F /* LFHardwareAudioEncoder.h */,
84001FAC1D0016380026C63F /* LFHardwareAudioEncoder.m */,
84001FAD1D0016380026C63F /* LFHardwareVideoEncoder.h */,
84001FAE1D0016380026C63F /* LFHardwareVideoEncoder.m */,
84001FAF1D0016380026C63F /* LFVideoEncoding.h */,
);
path = coder;
sourceTree = "<group>";
};
84001FB01D0016380026C63F /* configuration */ = {
isa = PBXGroup;
children = (
84001FB11D0016380026C63F /* LFLiveAudioConfiguration.h */,
84001FB21D0016380026C63F /* LFLiveAudioConfiguration.m */,
84001FB31D0016380026C63F /* LFLiveVideoConfiguration.h */,
84001FB41D0016380026C63F /* LFLiveVideoConfiguration.m */,
);
path = configuration;
sourceTree = "<group>";
};
84001FB51D0016380026C63F /* filter */ = {
isa = PBXGroup;
children = (
84001FB61D0016380026C63F /* LFGPUImageBeautyFilter.h */,
84001FB71D0016380026C63F /* LFGPUImageBeautyFilter.m */,
84001FB81D0016380026C63F /* LFGPUImageEmptyFilter.h */,
84001FB91D0016380026C63F /* LFGPUImageEmptyFilter.m */,
);
path = filter;
sourceTree = "<group>";
};
84001FBC1D0016380026C63F /* objects */ = {
isa = PBXGroup;
children = (
84001FBD1D0016380026C63F /* LFAudioFrame.h */,
84001FBE1D0016380026C63F /* LFAudioFrame.m */,
84001FBF1D0016380026C63F /* LFFrame.h */,
84001FC01D0016380026C63F /* LFFrame.m */,
84001FC11D0016380026C63F /* LFLiveDebug.h */,
84001FC21D0016380026C63F /* LFLiveDebug.m */,
84001FC31D0016380026C63F /* LFLiveStreamInfo.h */,
84001FC41D0016380026C63F /* LFLiveStreamInfo.m */,
84001FC51D0016380026C63F /* LFVideoFrame.h */,
84001FC61D0016380026C63F /* LFVideoFrame.m */,
);
path = objects;
sourceTree = "<group>";
};
84001FC91D0016380026C63F /* publish */ = {
isa = PBXGroup;
children = (
B289F1D41D3DE77F00D9C7A5 /* LFStreamingBuffer.h */,
B289F1D51D3DE77F00D9C7A5 /* LFStreamingBuffer.m */,
B289F1D61D3DE77F00D9C7A5 /* LFStreamRtmpSocket.h */,
B289F1D71D3DE77F00D9C7A5 /* LFStreamRtmpSocket.m */,
B289F1D81D3DE77F00D9C7A5 /* LFStreamSocket.h */,
B289F1D91D3DE77F00D9C7A5 /* NSMutableArray+LFAdd.h */,
B289F1DA1D3DE77F00D9C7A5 /* NSMutableArray+LFAdd.m */,
);
name = publish;
path = upload;
sourceTree = "<group>";
};
8437222B1D4F260A002B398B /* Vendor */ = {
isa = PBXGroup;
children = (
8437222C1D4F260A002B398B /* GPUImage */,
843723891D4F260A002B398B /* pili-librtmp */,
);
path = Vendor;
sourceTree = "<group>";
};
8437222C1D4F260A002B398B /* GPUImage */ = {
isa = PBXGroup;
children = (
8437222D1D4F260A002B398B /* GLProgram.h */,
8437222E1D4F260A002B398B /* GLProgram.m */,
8437222F1D4F260A002B398B /* GPUImage.h */,
843722301D4F260A002B398B /* GPUImage3x3ConvolutionFilter.h */,
843722311D4F260A002B398B /* GPUImage3x3ConvolutionFilter.m */,
843722321D4F260A002B398B /* GPUImage3x3TextureSamplingFilter.h */,
843722331D4F260A002B398B /* GPUImage3x3TextureSamplingFilter.m */,
843722341D4F260A002B398B /* GPUImageAdaptiveThresholdFilter.h */,
843722351D4F260A002B398B /* GPUImageAdaptiveThresholdFilter.m */,
843722361D4F260A002B398B /* GPUImageAddBlendFilter.h */,
843722371D4F260A002B398B /* GPUImageAddBlendFilter.m */,
843722381D4F260A002B398B /* GPUImageAlphaBlendFilter.h */,
843722391D4F260A002B398B /* GPUImageAlphaBlendFilter.m */,
8437223A1D4F260A002B398B /* GPUImageAmatorkaFilter.h */,
8437223B1D4F260A002B398B /* GPUImageAmatorkaFilter.m */,
8437223C1D4F260A002B398B /* GPUImageAverageColor.h */,
8437223D1D4F260A002B398B /* GPUImageAverageColor.m */,
8437223E1D4F260A002B398B /* GPUImageAverageLuminanceThresholdFilter.h */,
8437223F1D4F260A002B398B /* GPUImageAverageLuminanceThresholdFilter.m */,
843722401D4F260A002B398B /* GPUImageBilateralFilter.h */,
843722411D4F260A002B398B /* GPUImageBilateralFilter.m */,
843722421D4F260A002B398B /* GPUImageBoxBlurFilter.h */,
843722431D4F260A002B398B /* GPUImageBoxBlurFilter.m */,
843722441D4F260A002B398B /* GPUImageBrightnessFilter.h */,
843722451D4F260A002B398B /* GPUImageBrightnessFilter.m */,
843722461D4F260A002B398B /* GPUImageBuffer.h */,
843722471D4F260A002B398B /* GPUImageBuffer.m */,
843722481D4F260A002B398B /* GPUImageBulgeDistortionFilter.h */,
843722491D4F260A002B398B /* GPUImageBulgeDistortionFilter.m */,
8437224A1D4F260A002B398B /* GPUImageCannyEdgeDetectionFilter.h */,
8437224B1D4F260A002B398B /* GPUImageCannyEdgeDetectionFilter.m */,
8437224C1D4F260A002B398B /* GPUImageCGAColorspaceFilter.h */,
8437224D1D4F260A002B398B /* GPUImageCGAColorspaceFilter.m */,
8437224E1D4F260A002B398B /* GPUImageChromaKeyBlendFilter.h */,
8437224F1D4F260A002B398B /* GPUImageChromaKeyBlendFilter.m */,
843722501D4F260A002B398B /* GPUImageChromaKeyFilter.h */,
843722511D4F260A002B398B /* GPUImageChromaKeyFilter.m */,
843722521D4F260A002B398B /* GPUImageClosingFilter.h */,
843722531D4F260A002B398B /* GPUImageClosingFilter.m */,
843722541D4F260A002B398B /* GPUImageColorBlendFilter.h */,
843722551D4F260A002B398B /* GPUImageColorBlendFilter.m */,
843722561D4F260A002B398B /* GPUImageColorBurnBlendFilter.h */,
843722571D4F260A002B398B /* GPUImageColorBurnBlendFilter.m */,
843722581D4F260A002B398B /* GPUImageColorConversion.h */,
843722591D4F260A002B398B /* GPUImageColorConversion.m */,
8437225A1D4F260A002B398B /* GPUImageColorDodgeBlendFilter.h */,
8437225B1D4F260A002B398B /* GPUImageColorDodgeBlendFilter.m */,
8437225C1D4F260A002B398B /* GPUImageColorInvertFilter.h */,
8437225D1D4F260A002B398B /* GPUImageColorInvertFilter.m */,
8437225E1D4F260A002B398B /* GPUImageColorLocalBinaryPatternFilter.h */,
8437225F1D4F260A002B398B /* GPUImageColorLocalBinaryPatternFilter.m */,
843722601D4F260A002B398B /* GPUImageColorMatrixFilter.h */,
843722611D4F260A002B398B /* GPUImageColorMatrixFilter.m */,
843722621D4F260A002B398B /* GPUImageColorPackingFilter.h */,
843722631D4F260A002B398B /* GPUImageColorPackingFilter.m */,
843722641D4F260A002B398B /* GPUImageColourFASTFeatureDetector.h */,
843722651D4F260A002B398B /* GPUImageColourFASTFeatureDetector.m */,
843722661D4F260A002B398B /* GPUImageColourFASTSamplingOperation.h */,
843722671D4F260A002B398B /* GPUImageColourFASTSamplingOperation.m */,
843722681D4F260A002B398B /* GPUImageContrastFilter.h */,
843722691D4F260A002B398B /* GPUImageContrastFilter.m */,
8437226A1D4F260A002B398B /* GPUImageCropFilter.h */,
8437226B1D4F260A002B398B /* GPUImageCropFilter.m */,
8437226C1D4F260A002B398B /* GPUImageCrosshairGenerator.h */,
8437226D1D4F260A002B398B /* GPUImageCrosshairGenerator.m */,
8437226E1D4F260A002B398B /* GPUImageCrosshatchFilter.h */,
8437226F1D4F260A002B398B /* GPUImageCrosshatchFilter.m */,
843722701D4F260A002B398B /* GPUImageDarkenBlendFilter.h */,
843722711D4F260A002B398B /* GPUImageDarkenBlendFilter.m */,
843722721D4F260A002B398B /* GPUImageDifferenceBlendFilter.h */,
843722731D4F260A002B398B /* GPUImageDifferenceBlendFilter.m */,
843722741D4F260A002B398B /* GPUImageDilationFilter.h */,
843722751D4F260A002B398B /* GPUImageDilationFilter.m */,
843722761D4F260A002B398B /* GPUImageDirectionalNonMaximumSuppressionFilter.h */,
843722771D4F260A002B398B /* GPUImageDirectionalNonMaximumSuppressionFilter.m */,
843722781D4F260A002B398B /* GPUImageDirectionalSobelEdgeDetectionFilter.h */,
843722791D4F260A002B398B /* GPUImageDirectionalSobelEdgeDetectionFilter.m */,
8437227A1D4F260A002B398B /* GPUImageDissolveBlendFilter.h */,
8437227B1D4F260A002B398B /* GPUImageDissolveBlendFilter.m */,
8437227C1D4F260A002B398B /* GPUImageDivideBlendFilter.h */,
8437227D1D4F260A002B398B /* GPUImageDivideBlendFilter.m */,
8437227E1D4F260A002B398B /* GPUImageEmbossFilter.h */,
8437227F1D4F260A002B398B /* GPUImageEmbossFilter.m */,
843722801D4F260A002B398B /* GPUImageErosionFilter.h */,
843722811D4F260A002B398B /* GPUImageErosionFilter.m */,
843722821D4F260A002B398B /* GPUImageExclusionBlendFilter.h */,
843722831D4F260A002B398B /* GPUImageExclusionBlendFilter.m */,
843722841D4F260A002B398B /* GPUImageExposureFilter.h */,
843722851D4F260A002B398B /* GPUImageExposureFilter.m */,
843722861D4F260A002B398B /* GPUImageFalseColorFilter.h */,
843722871D4F260A002B398B /* GPUImageFalseColorFilter.m */,
843722881D4F260A002B398B /* GPUImageFASTCornerDetectionFilter.h */,
843722891D4F260A002B398B /* GPUImageFASTCornerDetectionFilter.m */,
8437228A1D4F260A002B398B /* GPUImageFilter.h */,
8437228B1D4F260A002B398B /* GPUImageFilter.m */,
8437228C1D4F260A002B398B /* GPUImageFilterGroup.h */,
8437228D1D4F260A002B398B /* GPUImageFilterGroup.m */,
8437228E1D4F260A002B398B /* GPUImageFilterPipeline.h */,
8437228F1D4F260A002B398B /* GPUImageFilterPipeline.m */,
843722901D4F260A002B398B /* GPUImageFourInputFilter.h */,
843722911D4F260A002B398B /* GPUImageFourInputFilter.m */,
843722921D4F260A002B398B /* GPUImageFramebuffer.h */,
843722931D4F260A002B398B /* GPUImageFramebuffer.m */,
843722941D4F260A002B398B /* GPUImageFramebufferCache.h */,
843722951D4F260A002B398B /* GPUImageFramebufferCache.m */,
843722961D4F260A002B398B /* GPUImageGammaFilter.h */,
843722971D4F260A002B398B /* GPUImageGammaFilter.m */,
843722981D4F260A002B398B /* GPUImageGaussianBlurFilter.h */,
843722991D4F260A002B398B /* GPUImageGaussianBlurFilter.m */,
8437229A1D4F260A002B398B /* GPUImageGaussianBlurPositionFilter.h */,
8437229B1D4F260A002B398B /* GPUImageGaussianBlurPositionFilter.m */,
8437229C1D4F260A002B398B /* GPUImageGaussianSelectiveBlurFilter.h */,
8437229D1D4F260A002B398B /* GPUImageGaussianSelectiveBlurFilter.m */,
8437229E1D4F260A002B398B /* GPUImageGlassSphereFilter.h */,
8437229F1D4F260A002B398B /* GPUImageGlassSphereFilter.m */,
843722A01D4F260A002B398B /* GPUImageGrayscaleFilter.h */,
843722A11D4F260A002B398B /* GPUImageGrayscaleFilter.m */,
843722A21D4F260A002B398B /* GPUImageHalftoneFilter.h */,
843722A31D4F260A002B398B /* GPUImageHalftoneFilter.m */,
843722A41D4F260A002B398B /* GPUImageHardLightBlendFilter.h */,
843722A51D4F260A002B398B /* GPUImageHardLightBlendFilter.m */,
843722A61D4F260A002B398B /* GPUImageHarrisCornerDetectionFilter.h */,
843722A71D4F260A002B398B /* GPUImageHarrisCornerDetectionFilter.m */,
843722A81D4F260A002B398B /* GPUImageHazeFilter.h */,
843722A91D4F260A002B398B /* GPUImageHazeFilter.m */,
843722AA1D4F260A002B398B /* GPUImageHighlightShadowFilter.h */,
843722AB1D4F260A002B398B /* GPUImageHighlightShadowFilter.m */,
843722AC1D4F260A002B398B /* GPUImageHighlightShadowTintFilter.h */,
843722AD1D4F260A002B398B /* GPUImageHighlightShadowTintFilter.m */,
843722AE1D4F260A002B398B /* GPUImageHighPassFilter.h */,
843722AF1D4F260A002B398B /* GPUImageHighPassFilter.m */,
843722B01D4F260A002B398B /* GPUImageHistogramEqualizationFilter.h */,
843722B11D4F260A002B398B /* GPUImageHistogramEqualizationFilter.m */,
843722B21D4F260A002B398B /* GPUImageHistogramFilter.h */,
843722B31D4F260A002B398B /* GPUImageHistogramFilter.m */,
843722B41D4F260A002B398B /* GPUImageHistogramGenerator.h */,
843722B51D4F260A002B398B /* GPUImageHistogramGenerator.m */,
843722B61D4F260A002B398B /* GPUImageHoughTransformLineDetector.h */,
843722B71D4F260A002B398B /* GPUImageHoughTransformLineDetector.m */,
843722B81D4F260A002B398B /* GPUImageHSBFilter.h */,
843722B91D4F260A002B398B /* GPUImageHSBFilter.m */,
843722BA1D4F260A002B398B /* GPUImageHueBlendFilter.h */,
843722BB1D4F260A002B398B /* GPUImageHueBlendFilter.m */,
843722BC1D4F260A002B398B /* GPUImageHueFilter.h */,
843722BD1D4F260A002B398B /* GPUImageHueFilter.m */,
843722BE1D4F260A002B398B /* GPUImageiOSBlurFilter.h */,
843722BF1D4F260A002B398B /* GPUImageiOSBlurFilter.m */,
843722C01D4F260A002B398B /* GPUImageJFAVoronoiFilter.h */,
843722C11D4F260A002B398B /* GPUImageJFAVoronoiFilter.m */,
843722C21D4F260A002B398B /* GPUImageKuwaharaFilter.h */,
843722C31D4F260A002B398B /* GPUImageKuwaharaFilter.m */,
843722C41D4F260A002B398B /* GPUImageKuwaharaRadius3Filter.h */,
843722C51D4F260A002B398B /* GPUImageKuwaharaRadius3Filter.m */,
843722C61D4F260A002B398B /* GPUImageLanczosResamplingFilter.h */,
843722C71D4F260A002B398B /* GPUImageLanczosResamplingFilter.m */,
843722C81D4F260A002B398B /* GPUImageLaplacianFilter.h */,
843722C91D4F260A002B398B /* GPUImageLaplacianFilter.m */,
843722CA1D4F260A002B398B /* GPUImageLevelsFilter.h */,
843722CB1D4F260A002B398B /* GPUImageLevelsFilter.m */,
843722CC1D4F260A002B398B /* GPUImageLightenBlendFilter.h */,
843722CD1D4F260A002B398B /* GPUImageLightenBlendFilter.m */,
843722CE1D4F260A002B398B /* GPUImageLinearBurnBlendFilter.h */,
843722CF1D4F260A002B398B /* GPUImageLinearBurnBlendFilter.m */,
843722D01D4F260A002B398B /* GPUImageLineGenerator.h */,
843722D11D4F260A002B398B /* GPUImageLineGenerator.m */,
843722D21D4F260A002B398B /* GPUImageLocalBinaryPatternFilter.h */,
843722D31D4F260A002B398B /* GPUImageLocalBinaryPatternFilter.m */,
843722D41D4F260A002B398B /* GPUImageLookupFilter.h */,
843722D51D4F260A002B398B /* GPUImageLookupFilter.m */,
843722D61D4F260A002B398B /* GPUImageLowPassFilter.h */,
843722D71D4F260A002B398B /* GPUImageLowPassFilter.m */,
843722D81D4F260A002B398B /* GPUImageLuminanceRangeFilter.h */,
843722D91D4F260A002B398B /* GPUImageLuminanceRangeFilter.m */,
843722DA1D4F260A002B398B /* GPUImageLuminanceThresholdFilter.h */,
843722DB1D4F260A002B398B /* GPUImageLuminanceThresholdFilter.m */,
843722DC1D4F260A002B398B /* GPUImageLuminosity.h */,
843722DD1D4F260A002B398B /* GPUImageLuminosity.m */,
843722DE1D4F260A002B398B /* GPUImageLuminosityBlendFilter.h */,
843722DF1D4F260A002B398B /* GPUImageLuminosityBlendFilter.m */,
843722E01D4F260A002B398B /* GPUImageMaskFilter.h */,
843722E11D4F260A002B398B /* GPUImageMaskFilter.m */,
843722E21D4F260A002B398B /* GPUImageMedianFilter.h */,
843722E31D4F260A002B398B /* GPUImageMedianFilter.m */,
843722E41D4F260A002B398B /* GPUImageMissEtikateFilter.h */,
843722E51D4F260A002B398B /* GPUImageMissEtikateFilter.m */,
843722E61D4F260A002B398B /* GPUImageMonochromeFilter.h */,
843722E71D4F260A002B398B /* GPUImageMonochromeFilter.m */,
843722E81D4F260A002B398B /* GPUImageMosaicFilter.h */,
843722E91D4F260A002B398B /* GPUImageMosaicFilter.m */,
843722EA1D4F260A002B398B /* GPUImageMotionBlurFilter.h */,
843722EB1D4F260A002B398B /* GPUImageMotionBlurFilter.m */,
843722EC1D4F260A002B398B /* GPUImageMotionDetector.h */,
843722ED1D4F260A002B398B /* GPUImageMotionDetector.m */,
843722EE1D4F260A002B398B /* GPUImageMovie.h */,
843722EF1D4F260A002B398B /* GPUImageMovie.m */,
843722F01D4F260A002B398B /* GPUImageMovieComposition.h */,
843722F11D4F260A002B398B /* GPUImageMovieComposition.m */,
843722F21D4F260A002B398B /* GPUImageMultiplyBlendFilter.h */,
843722F31D4F260A002B398B /* GPUImageMultiplyBlendFilter.m */,
843722F41D4F260A002B398B /* GPUImageNobleCornerDetectionFilter.h */,
843722F51D4F260A002B398B /* GPUImageNobleCornerDetectionFilter.m */,
843722F61D4F260A002B398B /* GPUImageNonMaximumSuppressionFilter.h */,
843722F71D4F260A002B398B /* GPUImageNonMaximumSuppressionFilter.m */,
843722F81D4F260A002B398B /* GPUImageNormalBlendFilter.h */,
843722F91D4F260A002B398B /* GPUImageNormalBlendFilter.m */,
843722FA1D4F260A002B398B /* GPUImageOpacityFilter.h */,
843722FB1D4F260A002B398B /* GPUImageOpacityFilter.m */,
843722FC1D4F260A002B398B /* GPUImageOpeningFilter.h */,
843722FD1D4F260A002B398B /* GPUImageOpeningFilter.m */,
843722FE1D4F260A002B398B /* GPUImageOutput.h */,
843722FF1D4F260A002B398B /* GPUImageOutput.m */,
843723001D4F260A002B398B /* GPUImageOverlayBlendFilter.h */,
843723011D4F260A002B398B /* GPUImageOverlayBlendFilter.m */,
843723021D4F260A002B398B /* GPUImageParallelCoordinateLineTransformFilter.h */,
843723031D4F260A002B398B /* GPUImageParallelCoordinateLineTransformFilter.m */,
843723041D4F260A002B398B /* GPUImagePerlinNoiseFilter.h */,
843723051D4F260A002B398B /* GPUImagePerlinNoiseFilter.m */,
843723061D4F260A002B398B /* GPUImagePinchDistortionFilter.h */,
843723071D4F260A002B398B /* GPUImagePinchDistortionFilter.m */,
843723081D4F260A002B398B /* GPUImagePixellateFilter.h */,
843723091D4F260A002B398B /* GPUImagePixellateFilter.m */,
8437230A1D4F260A002B398B /* GPUImagePixellatePositionFilter.h */,
8437230B1D4F260A002B398B /* GPUImagePixellatePositionFilter.m */,
8437230C1D4F260A002B398B /* GPUImagePoissonBlendFilter.h */,
8437230D1D4F260A002B398B /* GPUImagePoissonBlendFilter.m */,
8437230E1D4F260A002B398B /* GPUImagePolarPixellateFilter.h */,
8437230F1D4F260A002B398B /* GPUImagePolarPixellateFilter.m */,
843723101D4F260A002B398B /* GPUImagePolkaDotFilter.h */,
843723111D4F260A002B398B /* GPUImagePolkaDotFilter.m */,
843723121D4F260A002B398B /* GPUImagePosterizeFilter.h */,
843723131D4F260A002B398B /* GPUImagePosterizeFilter.m */,
843723141D4F260A002B398B /* GPUImagePrewittEdgeDetectionFilter.h */,
843723151D4F260A002B398B /* GPUImagePrewittEdgeDetectionFilter.m */,
843723161D4F260A002B398B /* GPUImageRawDataInput.h */,
843723171D4F260A002B398B /* GPUImageRawDataInput.m */,
843723181D4F260A002B398B /* GPUImageRawDataOutput.h */,
843723191D4F260A002B398B /* GPUImageRawDataOutput.m */,
8437231A1D4F260A002B398B /* GPUImageRGBClosingFilter.h */,
8437231B1D4F260A002B398B /* GPUImageRGBClosingFilter.m */,
8437231C1D4F260A002B398B /* GPUImageRGBDilationFilter.h */,
8437231D1D4F260A002B398B /* GPUImageRGBDilationFilter.m */,
8437231E1D4F260A002B398B /* GPUImageRGBErosionFilter.h */,
8437231F1D4F260A002B398B /* GPUImageRGBErosionFilter.m */,
843723201D4F260A002B398B /* GPUImageRGBFilter.h */,
843723211D4F260A002B398B /* GPUImageRGBFilter.m */,
843723221D4F260A002B398B /* GPUImageRGBOpeningFilter.h */,
843723231D4F260A002B398B /* GPUImageRGBOpeningFilter.m */,
843723241D4F260A002B398B /* GPUImageSaturationBlendFilter.h */,
843723251D4F260A002B398B /* GPUImageSaturationBlendFilter.m */,
843723261D4F260A002B398B /* GPUImageSaturationFilter.h */,
843723271D4F260A002B398B /* GPUImageSaturationFilter.m */,
843723281D4F260A002B398B /* GPUImageScreenBlendFilter.h */,
843723291D4F260A002B398B /* GPUImageScreenBlendFilter.m */,
8437232A1D4F260A002B398B /* GPUImageSepiaFilter.h */,
8437232B1D4F260A002B398B /* GPUImageSepiaFilter.m */,
8437232C1D4F260A002B398B /* GPUImageSharpenFilter.h */,
8437232D1D4F260A002B398B /* GPUImageSharpenFilter.m */,
8437232E1D4F260A002B398B /* GPUImageShiTomasiFeatureDetectionFilter.h */,
8437232F1D4F260A002B398B /* GPUImageShiTomasiFeatureDetectionFilter.m */,
843723301D4F260A002B398B /* GPUImageSingleComponentGaussianBlurFilter.h */,
843723311D4F260A002B398B /* GPUImageSingleComponentGaussianBlurFilter.m */,
843723321D4F260A002B398B /* GPUImageSketchFilter.h */,
843723331D4F260A002B398B /* GPUImageSketchFilter.m */,
843723341D4F260A002B398B /* GPUImageSkinToneFilter.h */,
843723351D4F260A002B398B /* GPUImageSkinToneFilter.m */,
843723361D4F260A002B398B /* GPUImageSmoothToonFilter.h */,
843723371D4F260A002B398B /* GPUImageSmoothToonFilter.m */,
843723381D4F260A002B398B /* GPUImageSobelEdgeDetectionFilter.h */,
843723391D4F260A002B398B /* GPUImageSobelEdgeDetectionFilter.m */,
8437233A1D4F260A002B398B /* GPUImageSoftEleganceFilter.h */,
8437233B1D4F260A002B398B /* GPUImageSoftEleganceFilter.m */,
8437233C1D4F260A002B398B /* GPUImageSoftLightBlendFilter.h */,
8437233D1D4F260A002B398B /* GPUImageSoftLightBlendFilter.m */,
8437233E1D4F260A002B398B /* GPUImageSolarizeFilter.h */,
8437233F1D4F260A002B398B /* GPUImageSolarizeFilter.m */,
843723401D4F260A002B398B /* GPUImageSolidColorGenerator.h */,
843723411D4F260A002B398B /* GPUImageSolidColorGenerator.m */,
843723421D4F260A002B398B /* GPUImageSourceOverBlendFilter.h */,
843723431D4F260A002B398B /* GPUImageSourceOverBlendFilter.m */,
843723441D4F260A002B398B /* GPUImageSphereRefractionFilter.h */,
843723451D4F260A002B398B /* GPUImageSphereRefractionFilter.m */,
843723461D4F260A002B398B /* GPUImageStillCamera.h */,
843723471D4F260A002B398B /* GPUImageStillCamera.m */,
843723481D4F260A002B398B /* GPUImageStretchDistortionFilter.h */,
843723491D4F260A002B398B /* GPUImageStretchDistortionFilter.m */,
8437234A1D4F260A002B398B /* GPUImageSubtractBlendFilter.h */,
8437234B1D4F260A002B398B /* GPUImageSubtractBlendFilter.m */,
8437234C1D4F260A002B398B /* GPUImageSwirlFilter.h */,
8437234D1D4F260A002B398B /* GPUImageSwirlFilter.m */,
8437234E1D4F260A002B398B /* GPUImageTextureInput.h */,
8437234F1D4F260A002B398B /* GPUImageTextureInput.m */,
843723501D4F260A002B398B /* GPUImageTextureOutput.h */,
843723511D4F260A002B398B /* GPUImageTextureOutput.m */,
843723521D4F260A002B398B /* GPUImageThreeInputFilter.h */,
843723531D4F260A002B398B /* GPUImageThreeInputFilter.m */,
843723541D4F260A002B398B /* GPUImageThresholdEdgeDetectionFilter.h */,
843723551D4F260A002B398B /* GPUImageThresholdEdgeDetectionFilter.m */,
843723561D4F260A002B398B /* GPUImageThresholdedNonMaximumSuppressionFilter.h */,
843723571D4F260A002B398B /* GPUImageThresholdedNonMaximumSuppressionFilter.m */,
843723581D4F260A002B398B /* GPUImageThresholdSketchFilter.h */,
843723591D4F260A002B398B /* GPUImageThresholdSketchFilter.m */,
8437235A1D4F260A002B398B /* GPUImageTiltShiftFilter.h */,
8437235B1D4F260A002B398B /* GPUImageTiltShiftFilter.m */,
8437235C1D4F260A002B398B /* GPUImageToneCurveFilter.h */,
8437235D1D4F260A002B398B /* GPUImageToneCurveFilter.m */,
8437235E1D4F260A002B398B /* GPUImageToonFilter.h */,
8437235F1D4F260A002B398B /* GPUImageToonFilter.m */,
843723601D4F260A002B398B /* GPUImageTransformFilter.h */,
843723611D4F260A002B398B /* GPUImageTransformFilter.m */,
843723621D4F260A002B398B /* GPUImageTwoInputCrossTextureSamplingFilter.h */,
843723631D4F260A002B398B /* GPUImageTwoInputCrossTextureSamplingFilter.m */,
843723641D4F260A002B398B /* GPUImageTwoInputFilter.h */,
843723651D4F260A002B398B /* GPUImageTwoInputFilter.m */,
843723661D4F260A002B398B /* GPUImageTwoPassFilter.h */,
843723671D4F260A002B398B /* GPUImageTwoPassFilter.m */,
843723681D4F260A002B398B /* GPUImageTwoPassTextureSamplingFilter.h */,
843723691D4F260A002B398B /* GPUImageTwoPassTextureSamplingFilter.m */,
8437236A1D4F260A002B398B /* GPUImageUIElement.h */,
8437236B1D4F260A002B398B /* GPUImageUIElement.m */,
8437236C1D4F260A002B398B /* GPUImageUnsharpMaskFilter.h */,
8437236D1D4F260A002B398B /* GPUImageUnsharpMaskFilter.m */,
8437236E1D4F260A002B398B /* GPUImageVideoCamera.h */,
8437236F1D4F260A002B398B /* GPUImageVideoCamera.m */,
843723701D4F260A002B398B /* GPUImageVignetteFilter.h */,
843723711D4F260A002B398B /* GPUImageVignetteFilter.m */,
843723721D4F260A002B398B /* GPUImageVoronoiConsumerFilter.h */,
843723731D4F260A002B398B /* GPUImageVoronoiConsumerFilter.m */,
843723741D4F260A002B398B /* GPUImageWeakPixelInclusionFilter.h */,
843723751D4F260A002B398B /* GPUImageWeakPixelInclusionFilter.m */,
843723761D4F260A002B398B /* GPUImageWhiteBalanceFilter.h */,
843723771D4F260A002B398B /* GPUImageWhiteBalanceFilter.m */,
843723781D4F260A002B398B /* GPUImageXYDerivativeFilter.h */,
843723791D4F260A002B398B /* GPUImageXYDerivativeFilter.m */,
8437237A1D4F260A002B398B /* GPUImageZoomBlurFilter.h */,
8437237B1D4F260A002B398B /* GPUImageZoomBlurFilter.m */,
8437237C1D4F260A002B398B /* iOS */,
);
path = GPUImage;
sourceTree = "<group>";
};
8437237C1D4F260A002B398B /* iOS */ = {
isa = PBXGroup;
children = (
8437237D1D4F260A002B398B /* Framework */,
8437237F1D4F260A002B398B /* GPUImageContext.h */,
843723801D4F260A002B398B /* GPUImageContext.m */,
843723811D4F260A002B398B /* GPUImageMovieWriter.h */,
843723821D4F260A002B398B /* GPUImageMovieWriter.m */,
843723831D4F260A002B398B /* GPUImagePicture+TextureSubimage.h */,
843723841D4F260A002B398B /* GPUImagePicture+TextureSubimage.m */,
843723851D4F260A002B398B /* GPUImagePicture.h */,
843723861D4F260A002B398B /* GPUImagePicture.m */,
843723871D4F260A002B398B /* GPUImageView.h */,
843723881D4F260A002B398B /* GPUImageView.m */,
);
path = iOS;
sourceTree = "<group>";
};
8437237D1D4F260A002B398B /* Framework */ = {
isa = PBXGroup;
children = (
8437237E1D4F260A002B398B /* GPUImageFramework.h */,
);
path = Framework;
sourceTree = "<group>";
};
843723891D4F260A002B398B /* pili-librtmp */ = {
isa = PBXGroup;
children = (
8437238A1D4F260A002B398B /* amf.c */,
8437238B1D4F260A002B398B /* amf.h */,
8437238C1D4F260A002B398B /* bytes.h */,
8437238D1D4F260A002B398B /* dh.h */,
8437238E1D4F260A002B398B /* dhgroups.h */,
8437238F1D4F260A002B398B /* error.c */,
843723901D4F260A002B398B /* error.h */,
843723911D4F260A002B398B /* handshake.h */,
843723921D4F260A002B398B /* hashswf.c */,
843723931D4F260A002B398B /* http.h */,
843723941D4F260A002B398B /* log.c */,
843723951D4F260A002B398B /* log.h */,
843723961D4F260A002B398B /* parseurl.c */,
843723971D4F260A002B398B /* rtmp.c */,
843723981D4F260A002B398B /* rtmp.h */,
843723991D4F260A002B398B /* rtmp_sys.h */,
);
path = "pili-librtmp";
sourceTree = "<group>";
};
B2CD14611D45F18B008082E8 /* H264 */ = {
isa = PBXGroup;
children = (
B2CD14621D45F18B008082E8 /* LFAVEncoder.h */,
B2CD14631D45F18B008082E8 /* LFAVEncoder.mm */,
B2CD14641D45F18B008082E8 /* LICENSE.markdown */,
B2CD14651D45F18B008082E8 /* LFMP4Atom.h */,
B2CD14661D45F18B008082E8 /* LFMP4Atom.m */,
B2CD14671D45F18B008082E8 /* LFNALUnit.cpp */,
B2CD14681D45F18B008082E8 /* LFNALUnit.h */,
B2CD14691D45F18B008082E8 /* LFVideoEncoder.h */,
B2CD146A1D45F18B008082E8 /* LFVideoEncoder.m */,
);
path = H264;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXHeadersBuildPhase section */
84001F871D0015D10026C63F /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
84001FE51D0016380026C63F /* LFAudioFrame.h in Headers */,
843724711D4F260A002B398B /* GPUImagePerlinNoiseFilter.h in Headers */,
843724F61D4F260A002B398B /* bytes.h in Headers */,
84001FED1D0016380026C63F /* LFVideoFrame.h in Headers */,
843724A51D4F260A002B398B /* GPUImageSobelEdgeDetectionFilter.h in Headers */,
843724231D4F260A002B398B /* GPUImageHoughTransformLineDetector.h in Headers */,
8437246D1D4F260A002B398B /* GPUImageOverlayBlendFilter.h in Headers */,
84001FE71D0016380026C63F /* LFFrame.h in Headers */,
843724C11D4F260A002B398B /* GPUImageThresholdEdgeDetectionFilter.h in Headers */,
843724B71D4F260A002B398B /* GPUImageSubtractBlendFilter.h in Headers */,
8437245B1D4F260A002B398B /* GPUImageMovie.h in Headers */,
843724191D4F260A002B398B /* GPUImageHighlightShadowTintFilter.h in Headers */,
843724291D4F260A002B398B /* GPUImageHueFilter.h in Headers */,
843724FF1D4F260A002B398B /* log.h in Headers */,
843724AF1D4F260A002B398B /* GPUImageSourceOverBlendFilter.h in Headers */,
843723CB1D4F260A002B398B /* GPUImageColorLocalBinaryPatternFilter.h in Headers */,
843723DF1D4F260A002B398B /* GPUImageDifferenceBlendFilter.h in Headers */,
843724EA1D4F260A002B398B /* GPUImageContext.h in Headers */,
843723D91D4F260A002B398B /* GPUImageCrosshairGenerator.h in Headers */,
84001FDB1D0016380026C63F /* LFLiveAudioConfiguration.h in Headers */,
843723ED1D4F260A002B398B /* GPUImageErosionFilter.h in Headers */,
B289F1DD1D3DE77F00D9C7A5 /* LFStreamRtmpSocket.h in Headers */,
843724211D4F260A002B398B /* GPUImageHistogramGenerator.h in Headers */,
843723C51D4F260A002B398B /* GPUImageColorConversion.h in Headers */,
8437239D1D4F260A002B398B /* GPUImage3x3ConvolutionFilter.h in Headers */,
843724971D4F260A002B398B /* GPUImageSepiaFilter.h in Headers */,
843723AF1D4F260A002B398B /* GPUImageBoxBlurFilter.h in Headers */,
8437248B1D4F260A002B398B /* GPUImageRGBErosionFilter.h in Headers */,
843724D11D4F260A002B398B /* GPUImageTwoInputFilter.h in Headers */,
843723B31D4F260A002B398B /* GPUImageBuffer.h in Headers */,
843724D31D4F260A002B398B /* GPUImageTwoPassFilter.h in Headers */,
843724311D4F260A002B398B /* GPUImageKuwaharaRadius3Filter.h in Headers */,
843724F21D4F260A002B398B /* GPUImageView.h in Headers */,
843724991D4F260A002B398B /* GPUImageSharpenFilter.h in Headers */,
84001FDD1D0016380026C63F /* LFLiveVideoConfiguration.h in Headers */,
B2CD14701D45F18B008082E8 /* LFMP4Atom.h in Headers */,
849005B61D4B5C8400D2A3D5 /* error.h in Headers */,
843724FB1D4F260A002B398B /* handshake.h in Headers */,
843723F31D4F260A002B398B /* GPUImageFalseColorFilter.h in Headers */,
843723B71D4F260A002B398B /* GPUImageCannyEdgeDetectionFilter.h in Headers */,
843724151D4F260A002B398B /* GPUImageHazeFilter.h in Headers */,
843723E51D4F260A002B398B /* GPUImageDirectionalSobelEdgeDetectionFilter.h in Headers */,
843724091D4F260A002B398B /* GPUImageGaussianSelectiveBlurFilter.h in Headers */,
843724DD1D4F260A002B398B /* GPUImageVignetteFilter.h in Headers */,
843724AD1D4F260A002B398B /* GPUImageSolidColorGenerator.h in Headers */,
8437244D1D4F260A002B398B /* GPUImageMaskFilter.h in Headers */,
843723E91D4F260A002B398B /* GPUImageDivideBlendFilter.h in Headers */,
B2CD14701D45F18B008082E8 /* LFMP4Atom.h in Headers */,
84001FE31D0016380026C63F /* LFLiveSession.h in Headers */,
843724411D4F260A002B398B /* GPUImageLookupFilter.h in Headers */,
843724E91D4F260A002B398B /* GPUImageFramework.h in Headers */,
8437244B1D4F260A002B398B /* GPUImageLuminosityBlendFilter.h in Headers */,
8437247D1D4F260A002B398B /* GPUImagePolkaDotFilter.h in Headers */,
843724571D4F260A002B398B /* GPUImageMotionBlurFilter.h in Headers */,
843724BD1D4F260A002B398B /* GPUImageTextureOutput.h in Headers */,
843724DB1D4F260A002B398B /* GPUImageVideoCamera.h in Headers */,
843724791D4F260A002B398B /* GPUImagePoissonBlendFilter.h in Headers */,
B289F1DB1D3DE77F00D9C7A5 /* LFStreamingBuffer.h in Headers */,
843724771D4F260A002B398B /* GPUImagePixellatePositionFilter.h in Headers */,
843724911D4F260A002B398B /* GPUImageSaturationBlendFilter.h in Headers */,
8437240D1D4F260A002B398B /* GPUImageGrayscaleFilter.h in Headers */,
8437249D1D4F260A002B398B /* GPUImageSingleComponentGaussianBlurFilter.h in Headers */,
843724751D4F260A002B398B /* GPUImagePixellateFilter.h in Headers */,
843724E71D4F260A002B398B /* GPUImageZoomBlurFilter.h in Headers */,
843723FF1D4F260A002B398B /* GPUImageFramebuffer.h in Headers */,
8437244F1D4F260A002B398B /* GPUImageMedianFilter.h in Headers */,
843724B11D4F260A002B398B /* GPUImageSphereRefractionFilter.h in Headers */,
843724631D4F260A002B398B /* GPUImageNonMaximumSuppressionFilter.h in Headers */,
843724591D4F260A002B398B /* GPUImageMotionDetector.h in Headers */,
8437246F1D4F260A002B398B /* GPUImageParallelCoordinateLineTransformFilter.h in Headers */,
843724931D4F260A002B398B /* GPUImageSaturationFilter.h in Headers */,
843723EF1D4F260A002B398B /* GPUImageExclusionBlendFilter.h in Headers */,
843724811D4F260A002B398B /* GPUImagePrewittEdgeDetectionFilter.h in Headers */,
843724C91D4F260A002B398B /* GPUImageToneCurveFilter.h in Headers */,
843724CF1D4F260A002B398B /* GPUImageTwoInputCrossTextureSamplingFilter.h in Headers */,
843723AD1D4F260A002B398B /* GPUImageBilateralFilter.h in Headers */,
843724F81D4F260A002B398B /* dhgroups.h in Headers */,
843724731D4F260A002B398B /* GPUImagePinchDistortionFilter.h in Headers */,
843724D71D4F260A002B398B /* GPUImageUIElement.h in Headers */,
843724BB1D4F260A002B398B /* GPUImageTextureInput.h in Headers */,
843724871D4F260A002B398B /* GPUImageRGBClosingFilter.h in Headers */,
843724371D4F260A002B398B /* GPUImageLevelsFilter.h in Headers */,
843724951D4F260A002B398B /* GPUImageScreenBlendFilter.h in Headers */,
84001FEB1D0016380026C63F /* LFLiveStreamInfo.h in Headers */,
843724251D4F260A002B398B /* GPUImageHSBFilter.h in Headers */,
843724891D4F260A002B398B /* GPUImageRGBDilationFilter.h in Headers */,
843724C31D4F260A002B398B /* GPUImageThresholdedNonMaximumSuppressionFilter.h in Headers */,
843723A71D4F260A002B398B /* GPUImageAmatorkaFilter.h in Headers */,
8437245F1D4F260A002B398B /* GPUImageMultiplyBlendFilter.h in Headers */,
84001FE91D0016380026C63F /* LFLiveDebug.h in Headers */,
843723BB1D4F260A002B398B /* GPUImageChromaKeyBlendFilter.h in Headers */,
8437239A1D4F260A002B398B /* GLProgram.h in Headers */,
843723E71D4F260A002B398B /* GPUImageDissolveBlendFilter.h in Headers */,
843723B51D4F260A002B398B /* GPUImageBulgeDistortionFilter.h in Headers */,
843724331D4F260A002B398B /* GPUImageLanczosResamplingFilter.h in Headers */,
843724131D4F260A002B398B /* GPUImageHarrisCornerDetectionFilter.h in Headers */,
843724C71D4F260A002B398B /* GPUImageTiltShiftFilter.h in Headers */,
843723F91D4F260A002B398B /* GPUImageFilterGroup.h in Headers */,
843723C31D4F260A002B398B /* GPUImageColorBurnBlendFilter.h in Headers */,
8437243B1D4F260A002B398B /* GPUImageLinearBurnBlendFilter.h in Headers */,
843724011D4F260A002B398B /* GPUImageFramebufferCache.h in Headers */,
8437247B1D4F260A002B398B /* GPUImagePolarPixellateFilter.h in Headers */,
843724AB1D4F260A002B398B /* GPUImageSolarizeFilter.h in Headers */,
843724071D4F260A002B398B /* GPUImageGaussianBlurPositionFilter.h in Headers */,
843723D71D4F260A002B398B /* GPUImageCropFilter.h in Headers */,
8437249B1D4F260A002B398B /* GPUImageShiTomasiFeatureDetectionFilter.h in Headers */,
843724031D4F260A002B398B /* GPUImageGammaFilter.h in Headers */,
8437242B1D4F260A002B398B /* GPUImageiOSBlurFilter.h in Headers */,
843724EE1D4F260A002B398B /* GPUImagePicture+TextureSubimage.h in Headers */,
843724111D4F260A002B398B /* GPUImageHardLightBlendFilter.h in Headers */,
843723A51D4F260A002B398B /* GPUImageAlphaBlendFilter.h in Headers */,
843724E11D4F260A002B398B /* GPUImageWeakPixelInclusionFilter.h in Headers */,
843723EB1D4F260A002B398B /* GPUImageEmbossFilter.h in Headers */,
843724EC1D4F260A002B398B /* GPUImageMovieWriter.h in Headers */,
843724451D4F260A002B398B /* GPUImageLuminanceRangeFilter.h in Headers */,
843723D31D4F260A002B398B /* GPUImageColourFASTSamplingOperation.h in Headers */,
8437243F1D4F260A002B398B /* GPUImageLocalBinaryPatternFilter.h in Headers */,
843725021D4F260A002B398B /* rtmp.h in Headers */,
B2CD14761D45F18B008082E8 /* LFH264VideoEncoder.h in Headers */,
843724FA1D4F260A002B398B /* error.h in Headers */,
843723E31D4F260A002B398B /* GPUImageDirectionalNonMaximumSuppressionFilter.h in Headers */,
843724351D4F260A002B398B /* GPUImageLaplacianFilter.h in Headers */,
843724511D4F260A002B398B /* GPUImageMissEtikateFilter.h in Headers */,
843724D91D4F260A002B398B /* GPUImageUnsharpMaskFilter.h in Headers */,
843724A71D4F260A002B398B /* GPUImageSoftEleganceFilter.h in Headers */,
843724CB1D4F260A002B398B /* GPUImageToonFilter.h in Headers */,
843723DD1D4F260A002B398B /* GPUImageDarkenBlendFilter.h in Headers */,
84001FD61D0016380026C63F /* LFHardwareAudioEncoder.h in Headers */,
B289F1E01D3DE77F00D9C7A5 /* NSMutableArray+LFAdd.h in Headers */,
8437242D1D4F260A002B398B /* GPUImageJFAVoronoiFilter.h in Headers */,
843723D11D4F260A002B398B /* GPUImageColourFASTFeatureDetector.h in Headers */,
843723F51D4F260A002B398B /* GPUImageFASTCornerDetectionFilter.h in Headers */,
84001FDF1D0016380026C63F /* LFGPUImageBeautyFilter.h in Headers */,
843723BF1D4F260A002B398B /* GPUImageClosingFilter.h in Headers */,
843723FB1D4F260A002B398B /* GPUImageFilterPipeline.h in Headers */,
843724E51D4F260A002B398B /* GPUImageXYDerivativeFilter.h in Headers */,
8437241F1D4F260A002B398B /* GPUImageHistogramFilter.h in Headers */,
8437248D1D4F260A002B398B /* GPUImageRGBFilter.h in Headers */,
843723E11D4F260A002B398B /* GPUImageDilationFilter.h in Headers */,
843724531D4F260A002B398B /* GPUImageMonochromeFilter.h in Headers */,
843724391D4F260A002B398B /* GPUImageLightenBlendFilter.h in Headers */,
843723CD1D4F260A002B398B /* GPUImageColorMatrixFilter.h in Headers */,
843724DF1D4F260A002B398B /* GPUImageVoronoiConsumerFilter.h in Headers */,
8437241B1D4F260A002B398B /* GPUImageHighPassFilter.h in Headers */,
843724CD1D4F260A002B398B /* GPUImageTransformFilter.h in Headers */,
843724831D4F260A002B398B /* GPUImageRawDataInput.h in Headers */,
843724F51D4F260A002B398B /* amf.h in Headers */,
843723A31D4F260A002B398B /* GPUImageAddBlendFilter.h in Headers */,
843724B91D4F260A002B398B /* GPUImageSwirlFilter.h in Headers */,
8437246B1D4F260A002B398B /* GPUImageOutput.h in Headers */,
843724851D4F260A002B398B /* GPUImageRawDataOutput.h in Headers */,
843723DB1D4F260A002B398B /* GPUImageCrosshatchFilter.h in Headers */,
843724491D4F260A002B398B /* GPUImageLuminosity.h in Headers */,
84001FD31D0016380026C63F /* LFVideoCapture.h in Headers */,
84001FD11D0016380026C63F /* LFAudioCapture.h in Headers */,
843723C71D4F260A002B398B /* GPUImageColorDodgeBlendFilter.h in Headers */,
8437241D1D4F260A002B398B /* GPUImageHistogramEqualizationFilter.h in Headers */,
843723C91D4F260A002B398B /* GPUImageColorInvertFilter.h in Headers */,
843724E31D4F260A002B398B /* GPUImageWhiteBalanceFilter.h in Headers */,
843724C51D4F260A002B398B /* GPUImageThresholdSketchFilter.h in Headers */,
8437248F1D4F260A002B398B /* GPUImageRGBOpeningFilter.h in Headers */,
8437240B1D4F260A002B398B /* GPUImageGlassSphereFilter.h in Headers */,
8437239F1D4F260A002B398B /* GPUImage3x3TextureSamplingFilter.h in Headers */,
843724651D4F260A002B398B /* GPUImageNormalBlendFilter.h in Headers */,
8437245D1D4F260A002B398B /* GPUImageMovieComposition.h in Headers */,
84001FE11D0016380026C63F /* LFGPUImageEmptyFilter.h in Headers */,
843724B51D4F260A002B398B /* GPUImageStretchDistortionFilter.h in Headers */,
84001FDA1D0016380026C63F /* LFVideoEncoding.h in Headers */,
84001FE51D0016380026C63F /* LFAudioFrame.h in Headers */,
84001FED1D0016380026C63F /* LFVideoFrame.h in Headers */,
B2CD14741D45F18B008082E8 /* LFVideoEncoder.h in Headers */,
B2CD14731D45F18B008082E8 /* LFNALUnit.h in Headers */,
849005BF1D4B5C8400D2A3D5 /* rtmp_sys.h in Headers */,
849005BE1D4B5C8400D2A3D5 /* rtmp.h in Headers */,
843724BF1D4F260A002B398B /* GPUImageThreeInputFilter.h in Headers */,
843724F71D4F260A002B398B /* dh.h in Headers */,
843725031D4F260A002B398B /* rtmp_sys.h in Headers */,
843724691D4F260A002B398B /* GPUImageOpeningFilter.h in Headers */,
843723C11D4F260A002B398B /* GPUImageColorBlendFilter.h in Headers */,
8437249F1D4F260A002B398B /* GPUImageSketchFilter.h in Headers */,
84001FE51D0016380026C63F /* LFAudioFrame.h in Headers */,
84001FED1D0016380026C63F /* LFVideoFrame.h in Headers */,
B2CD14741D45F18B008082E8 /* LFVideoEncoder.h in Headers */,
B2CD14731D45F18B008082E8 /* LFNALUnit.h in Headers */,
84001FD81D0016380026C63F /* LFHardwareVideoEncoder.h in Headers */,
843724A91D4F260A002B398B /* GPUImageSoftLightBlendFilter.h in Headers */,
843723A91D4F260A002B398B /* GPUImageAverageColor.h in Headers */,
843723FD1D4F260A002B398B /* GPUImageFourInputFilter.h in Headers */,
843724431D4F260A002B398B /* GPUImageLowPassFilter.h in Headers */,
8437239C1D4F260A002B398B /* GPUImage.h in Headers */,
B289F1DF1D3DE77F00D9C7A5 /* LFStreamSocket.h in Headers */,
8437242F1D4F260A002B398B /* GPUImageKuwaharaFilter.h in Headers */,
843723B11D4F260A002B398B /* GPUImageBrightnessFilter.h in Headers */,
843724FD1D4F260A002B398B /* http.h in Headers */,
843724611D4F260A002B398B /* GPUImageNobleCornerDetectionFilter.h in Headers */,
8437243D1D4F260A002B398B /* GPUImageLineGenerator.h in Headers */,
84001FD51D0016380026C63F /* LFAudioEncoding.h in Headers */,
B2CD146D1D45F18B008082E8 /* LFAVEncoder.h in Headers */,
849005B11D4B5C8400D2A3D5 /* amf.h in Headers */,
843723AB1D4F260A002B398B /* GPUImageAverageLuminanceThresholdFilter.h in Headers */,
843723F71D4F260A002B398B /* GPUImageFilter.h in Headers */,
8437240F1D4F260A002B398B /* GPUImageHalftoneFilter.h in Headers */,
843723A11D4F260A002B398B /* GPUImageAdaptiveThresholdFilter.h in Headers */,
843723CF1D4F260A002B398B /* GPUImageColorPackingFilter.h in Headers */,
843723B91D4F260A002B398B /* GPUImageCGAColorspaceFilter.h in Headers */,
843724051D4F260A002B398B /* GPUImageGaussianBlurFilter.h in Headers */,
843724B31D4F260A002B398B /* GPUImageStillCamera.h in Headers */,
843724D51D4F260A002B398B /* GPUImageTwoPassTextureSamplingFilter.h in Headers */,
843723F11D4F260A002B398B /* GPUImageExposureFilter.h in Headers */,
843723D51D4F260A002B398B /* GPUImageContrastFilter.h in Headers */,
843724A11D4F260A002B398B /* GPUImageSkinToneFilter.h in Headers */,
843724271D4F260A002B398B /* GPUImageHueBlendFilter.h in Headers */,
843724471D4F260A002B398B /* GPUImageLuminanceThresholdFilter.h in Headers */,
843724551D4F260A002B398B /* GPUImageMosaicFilter.h in Headers */,
843723BD1D4F260A002B398B /* GPUImageChromaKeyFilter.h in Headers */,
843724171D4F260A002B398B /* GPUImageHighlightShadowFilter.h in Headers */,
B2CD146D1D45F18B008082E8 /* LFAVEncoder.h in Headers */,
84001F8E1D0015D10026C63F /* LFLiveKit.h in Headers */,
843724671D4F260A002B398B /* GPUImageOpacityFilter.h in Headers */,
8437247F1D4F260A002B398B /* GPUImagePosterizeFilter.h in Headers */,
843724A31D4F260A002B398B /* GPUImageSmoothToonFilter.h in Headers */,
843724F01D4F260A002B398B /* GPUImagePicture.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXHeadersBuildPhase section */
/* Begin PBXNativeTarget section */
84001F891D0015D10026C63F /* LFLiveKit */ = {
isa = PBXNativeTarget;
buildConfigurationList = 84001F9E1D0015D10026C63F /* Build configuration list for PBXNativeTarget "LFLiveKit" */;
buildPhases = (
84001F851D0015D10026C63F /* Sources */,
84001F861D0015D10026C63F /* Frameworks */,
84001F871D0015D10026C63F /* Headers */,
84001F881D0015D10026C63F /* Resources */,
);
buildRules = (
);
dependencies = (
);
name = LFLiveKit;
productName = LFLiveKit;
productReference = 84001F8A1D0015D10026C63F /* LFLiveKit.framework */;
productType = "com.apple.product-type.framework";
};
84001F931D0015D10026C63F /* LFLiveKitTests */ = {
isa = PBXNativeTarget;
buildConfigurationList = 84001FA11D0015D10026C63F /* Build configuration list for PBXNativeTarget "LFLiveKitTests" */;
buildPhases = (
84001F901D0015D10026C63F /* Sources */,
84001F911D0015D10026C63F /* Frameworks */,
84001F921D0015D10026C63F /* Resources */,
);
buildRules = (
);
dependencies = (
84001F971D0015D10026C63F /* PBXTargetDependency */,
);
name = LFLiveKitTests;
productName = LFLiveKitTests;
productReference = 84001F941D0015D10026C63F /* LFLiveKitTests.xctest */;
productType = "com.apple.product-type.bundle.unit-test";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
84001F811D0015D10026C63F /* Project object */ = {
isa = PBXProject;
attributes = {
LastUpgradeCheck = 0730;
ORGANIZATIONNAME = admin;
TargetAttributes = {
84001F891D0015D10026C63F = {
CreatedOnToolsVersion = 7.3;
};
84001F931D0015D10026C63F = {
CreatedOnToolsVersion = 7.3;
};
};
};
buildConfigurationList = 84001F841D0015D10026C63F /* Build configuration list for PBXProject "LFLiveKit" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = English;
hasScannedForEncodings = 0;
knownRegions = (
en,
);
mainGroup = 84001F801D0015D10026C63F;
productRefGroup = 84001F8B1D0015D10026C63F /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
84001F891D0015D10026C63F /* LFLiveKit */,
84001F931D0015D10026C63F /* LFLiveKitTests */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
84001F881D0015D10026C63F /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
84001F921D0015D10026C63F /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
84001F851D0015D10026C63F /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
84001FE21D0016380026C63F /* LFGPUImageEmptyFilter.m in Sources */,
843724C21D4F260A002B398B /* GPUImageThresholdEdgeDetectionFilter.m in Sources */,
84001FE41D0016380026C63F /* LFLiveSession.m in Sources */,
B2CD14711D45F18B008082E8 /* LFMP4Atom.m in Sources */,
849005B81D4B5C8400D2A3D5 /* hashswf.c in Sources */,
843724BA1D4F260A002B398B /* GPUImageSwirlFilter.m in Sources */,
843723A41D4F260A002B398B /* GPUImageAddBlendFilter.m in Sources */,
843723B01D4F260A002B398B /* GPUImageBoxBlurFilter.m in Sources */,
843723DC1D4F260A002B398B /* GPUImageCrosshatchFilter.m in Sources */,
843724E41D4F260A002B398B /* GPUImageWhiteBalanceFilter.m in Sources */,
843724101D4F260A002B398B /* GPUImageHalftoneFilter.m in Sources */,
843724301D4F260A002B398B /* GPUImageKuwaharaFilter.m in Sources */,
843724201D4F260A002B398B /* GPUImageHistogramFilter.m in Sources */,
8437246E1D4F260A002B398B /* GPUImageOverlayBlendFilter.m in Sources */,
843723A81D4F260A002B398B /* GPUImageAmatorkaFilter.m in Sources */,
B2CD14711D45F18B008082E8 /* LFMP4Atom.m in Sources */,
84001FE61D0016380026C63F /* LFAudioFrame.m in Sources */,
843724C41D4F260A002B398B /* GPUImageThresholdedNonMaximumSuppressionFilter.m in Sources */,
843724F91D4F260A002B398B /* error.c in Sources */,
843724DC1D4F260A002B398B /* GPUImageVideoCamera.m in Sources */,
8437246C1D4F260A002B398B /* GPUImageOutput.m in Sources */,
843724B01D4F260A002B398B /* GPUImageSourceOverBlendFilter.m in Sources */,
843724581D4F260A002B398B /* GPUImageMotionBlurFilter.m in Sources */,
84001FDC1D0016380026C63F /* LFLiveAudioConfiguration.m in Sources */,
84001FD41D0016380026C63F /* LFVideoCapture.m in Sources */,
843723B81D4F260A002B398B /* GPUImageCannyEdgeDetectionFilter.m in Sources */,
84001FE81D0016380026C63F /* LFFrame.m in Sources */,
<<<<<<< HEAD
B2CD14721D45F18B008082E8 /* LFNALUnit.cpp in Sources */,
=======
>>>>>>> rename h264 encode lib to avoid duplicate symbol error
843724CE1D4F260A002B398B /* GPUImageTransformFilter.m in Sources */,
843723E81D4F260A002B398B /* GPUImageDissolveBlendFilter.m in Sources */,
843723D81D4F260A002B398B /* GPUImageCropFilter.m in Sources */,
843723EC1D4F260A002B398B /* GPUImageEmbossFilter.m in Sources */,
843724AA1D4F260A002B398B /* GPUImageSoftLightBlendFilter.m in Sources */,
843723F21D4F260A002B398B /* GPUImageExposureFilter.m in Sources */,
8437244E1D4F260A002B398B /* GPUImageMaskFilter.m in Sources */,
843724841D4F260A002B398B /* GPUImageRawDataInput.m in Sources */,
B2CD14721D45F18B008082E8 /* LFNALUnit.cpp in Sources */,
B289F1DC1D3DE77F00D9C7A5 /* LFStreamingBuffer.m in Sources */,
843723F01D4F260A002B398B /* GPUImageExclusionBlendFilter.m in Sources */,
843724F31D4F260A002B398B /* GPUImageView.m in Sources */,
843724081D4F260A002B398B /* GPUImageGaussianBlurPositionFilter.m in Sources */,
843724A41D4F260A002B398B /* GPUImageSmoothToonFilter.m in Sources */,
8437241A1D4F260A002B398B /* GPUImageHighlightShadowTintFilter.m in Sources */,
843724821D4F260A002B398B /* GPUImagePrewittEdgeDetectionFilter.m in Sources */,
843724CC1D4F260A002B398B /* GPUImageToonFilter.m in Sources */,
843724801D4F260A002B398B /* GPUImagePosterizeFilter.m in Sources */,
B289F1E11D3DE77F00D9C7A5 /* NSMutableArray+LFAdd.m in Sources */,
843724041D4F260A002B398B /* GPUImageGammaFilter.m in Sources */,
843724B21D4F260A002B398B /* GPUImageSphereRefractionFilter.m in Sources */,
8437248E1D4F260A002B398B /* GPUImageRGBFilter.m in Sources */,
843724161D4F260A002B398B /* GPUImageHazeFilter.m in Sources */,
843723BC1D4F260A002B398B /* GPUImageChromaKeyBlendFilter.m in Sources */,
8437247A1D4F260A002B398B /* GPUImagePoissonBlendFilter.m in Sources */,
843723E01D4F260A002B398B /* GPUImageDifferenceBlendFilter.m in Sources */,
843723EA1D4F260A002B398B /* GPUImageDivideBlendFilter.m in Sources */,
8437243E1D4F260A002B398B /* GPUImageLineGenerator.m in Sources */,
843723B21D4F260A002B398B /* GPUImageBrightnessFilter.m in Sources */,
843723C21D4F260A002B398B /* GPUImageColorBlendFilter.m in Sources */,
843724241D4F260A002B398B /* GPUImageHoughTransformLineDetector.m in Sources */,
843723A21D4F260A002B398B /* GPUImageAdaptiveThresholdFilter.m in Sources */,
843724BE1D4F260A002B398B /* GPUImageTextureOutput.m in Sources */,
8437241C1D4F260A002B398B /* GPUImageHighPassFilter.m in Sources */,
B2CD14771D45F18B008082E8 /* LFH264VideoEncoder.mm in Sources */,
843723C01D4F260A002B398B /* GPUImageClosingFilter.m in Sources */,
843724AE1D4F260A002B398B /* GPUImageSolidColorGenerator.m in Sources */,
843724ED1D4F260A002B398B /* GPUImageMovieWriter.m in Sources */,
843723AA1D4F260A002B398B /* GPUImageAverageColor.m in Sources */,
84001FDE1D0016380026C63F /* LFLiveVideoConfiguration.m in Sources */,
8437247E1D4F260A002B398B /* GPUImagePolkaDotFilter.m in Sources */,
843723D01D4F260A002B398B /* GPUImageColorPackingFilter.m in Sources */,
843724F41D4F260A002B398B /* amf.c in Sources */,
8437242C1D4F260A002B398B /* GPUImageiOSBlurFilter.m in Sources */,
843724941D4F260A002B398B /* GPUImageSaturationFilter.m in Sources */,
8437248A1D4F260A002B398B /* GPUImageRGBDilationFilter.m in Sources */,
843724781D4F260A002B398B /* GPUImagePixellatePositionFilter.m in Sources */,
8437245A1D4F260A002B398B /* GPUImageMotionDetector.m in Sources */,
84001FD21D0016380026C63F /* LFAudioCapture.m in Sources */,
B2CD14751D45F18B008082E8 /* LFVideoEncoder.m in Sources */,
843724B81D4F260A002B398B /* GPUImageSubtractBlendFilter.m in Sources */,
843724741D4F260A002B398B /* GPUImagePinchDistortionFilter.m in Sources */,
843724D61D4F260A002B398B /* GPUImageTwoPassTextureSamplingFilter.m in Sources */,
843723DA1D4F260A002B398B /* GPUImageCrosshairGenerator.m in Sources */,
843724A01D4F260A002B398B /* GPUImageSketchFilter.m in Sources */,
843723A01D4F260A002B398B /* GPUImage3x3TextureSamplingFilter.m in Sources */,
8437249A1D4F260A002B398B /* GPUImageSharpenFilter.m in Sources */,
843723C41D4F260A002B398B /* GPUImageColorBurnBlendFilter.m in Sources */,
843724121D4F260A002B398B /* GPUImageHardLightBlendFilter.m in Sources */,
843723D61D4F260A002B398B /* GPUImageContrastFilter.m in Sources */,
843724BC1D4F260A002B398B /* GPUImageTextureInput.m in Sources */,
843724521D4F260A002B398B /* GPUImageMissEtikateFilter.m in Sources */,
B2CD14751D45F18B008082E8 /* LFVideoEncoder.m in Sources */,
B2CD146F1D45F18B008082E8 /* LICENSE.markdown in Sources */,
B289F1DE1D3DE77F00D9C7A5 /* LFStreamRtmpSocket.m in Sources */,
843724CA1D4F260A002B398B /* GPUImageToneCurveFilter.m in Sources */,
843724D21D4F260A002B398B /* GPUImageTwoInputFilter.m in Sources */,
843723F61D4F260A002B398B /* GPUImageFASTCornerDetectionFilter.m in Sources */,
843724901D4F260A002B398B /* GPUImageRGBOpeningFilter.m in Sources */,
843724861D4F260A002B398B /* GPUImageRawDataOutput.m in Sources */,
843724F11D4F260A002B398B /* GPUImagePicture.m in Sources */,
843723E41D4F260A002B398B /* GPUImageDirectionalNonMaximumSuppressionFilter.m in Sources */,
843724DE1D4F260A002B398B /* GPUImageVignetteFilter.m in Sources */,
8437245C1D4F260A002B398B /* GPUImageMovie.m in Sources */,
84001FD91D0016380026C63F /* LFHardwareVideoEncoder.m in Sources */,
843724A61D4F260A002B398B /* GPUImageSobelEdgeDetectionFilter.m in Sources */,
843724281D4F260A002B398B /* GPUImageHueBlendFilter.m in Sources */,
843723B61D4F260A002B398B /* GPUImageBulgeDistortionFilter.m in Sources */,
8437243A1D4F260A002B398B /* GPUImageLightenBlendFilter.m in Sources */,
843724AC1D4F260A002B398B /* GPUImageSolarizeFilter.m in Sources */,
843724481D4F260A002B398B /* GPUImageLuminanceThresholdFilter.m in Sources */,
843723C61D4F260A002B398B /* GPUImageColorConversion.m in Sources */,
843724561D4F260A002B398B /* GPUImageMosaicFilter.m in Sources */,
8437245E1D4F260A002B398B /* GPUImageMovieComposition.m in Sources */,
843724A81D4F260A002B398B /* GPUImageSoftEleganceFilter.m in Sources */,
843724961D4F260A002B398B /* GPUImageScreenBlendFilter.m in Sources */,
843724541D4F260A002B398B /* GPUImageMonochromeFilter.m in Sources */,
843723B41D4F260A002B398B /* GPUImageBuffer.m in Sources */,
8437239B1D4F260A002B398B /* GLProgram.m in Sources */,
843724E81D4F260A002B398B /* GPUImageZoomBlurFilter.m in Sources */,
84001FEC1D0016380026C63F /* LFLiveStreamInfo.m in Sources */,
8437244A1D4F260A002B398B /* GPUImageLuminosity.m in Sources */,
843724FC1D4F260A002B398B /* hashswf.c in Sources */,
843724321D4F260A002B398B /* GPUImageKuwaharaRadius3Filter.m in Sources */,
843724E21D4F260A002B398B /* GPUImageWeakPixelInclusionFilter.m in Sources */,
84001FEA1D0016380026C63F /* LFLiveDebug.m in Sources */,
8437244C1D4F260A002B398B /* GPUImageLuminosityBlendFilter.m in Sources */,
843724FE1D4F260A002B398B /* log.c in Sources */,
8437241E1D4F260A002B398B /* GPUImageHistogramEqualizationFilter.m in Sources */,
84001FEE1D0016380026C63F /* LFVideoFrame.m in Sources */,
843723DE1D4F260A002B398B /* GPUImageDarkenBlendFilter.m in Sources */,
843723D41D4F260A002B398B /* GPUImageColourFASTSamplingOperation.m in Sources */,
843724921D4F260A002B398B /* GPUImageSaturationBlendFilter.m in Sources */,
843724261D4F260A002B398B /* GPUImageHSBFilter.m in Sources */,
843724E61D4F260A002B398B /* GPUImageXYDerivativeFilter.m in Sources */,
843724401D4F260A002B398B /* GPUImageLocalBinaryPatternFilter.m in Sources */,
8437240E1D4F260A002B398B /* GPUImageGrayscaleFilter.m in Sources */,
843724361D4F260A002B398B /* GPUImageLaplacianFilter.m in Sources */,
843723FE1D4F260A002B398B /* GPUImageFourInputFilter.m in Sources */,
843724061D4F260A002B398B /* GPUImageGaussianBlurFilter.m in Sources */,
843724A21D4F260A002B398B /* GPUImageSkinToneFilter.m in Sources */,
8437249C1D4F260A002B398B /* GPUImageShiTomasiFeatureDetectionFilter.m in Sources */,
843724601D4F260A002B398B /* GPUImageMultiplyBlendFilter.m in Sources */,
843723E61D4F260A002B398B /* GPUImageDirectionalSobelEdgeDetectionFilter.m in Sources */,
8437246A1D4F260A002B398B /* GPUImageOpeningFilter.m in Sources */,
8437247C1D4F260A002B398B /* GPUImagePolarPixellateFilter.m in Sources */,
843724381D4F260A002B398B /* GPUImageLevelsFilter.m in Sources */,
8437248C1D4F260A002B398B /* GPUImageRGBErosionFilter.m in Sources */,
843723CE1D4F260A002B398B /* GPUImageColorMatrixFilter.m in Sources */,
8437242E1D4F260A002B398B /* GPUImageJFAVoronoiFilter.m in Sources */,
843723CC1D4F260A002B398B /* GPUImageColorLocalBinaryPatternFilter.m in Sources */,
8437239E1D4F260A002B398B /* GPUImage3x3ConvolutionFilter.m in Sources */,
843724021D4F260A002B398B /* GPUImageFramebufferCache.m in Sources */,
843724501D4F260A002B398B /* GPUImageMedianFilter.m in Sources */,
8437240C1D4F260A002B398B /* GPUImageGlassSphereFilter.m in Sources */,
843724DA1D4F260A002B398B /* GPUImageUnsharpMaskFilter.m in Sources */,
8437240A1D4F260A002B398B /* GPUImageGaussianSelectiveBlurFilter.m in Sources */,
843723AE1D4F260A002B398B /* GPUImageBilateralFilter.m in Sources */,
843724141D4F260A002B398B /* GPUImageHarrisCornerDetectionFilter.m in Sources */,
843724C01D4F260A002B398B /* GPUImageThreeInputFilter.m in Sources */,
843724E01D4F260A002B398B /* GPUImageVoronoiConsumerFilter.m in Sources */,
843724721D4F260A002B398B /* GPUImagePerlinNoiseFilter.m in Sources */,
843724701D4F260A002B398B /* GPUImageParallelCoordinateLineTransformFilter.m in Sources */,
843723F81D4F260A002B398B /* GPUImageFilter.m in Sources */,
843724881D4F260A002B398B /* GPUImageRGBClosingFilter.m in Sources */,
8437242A1D4F260A002B398B /* GPUImageHueFilter.m in Sources */,
843724D41D4F260A002B398B /* GPUImageTwoPassFilter.m in Sources */,
843723CA1D4F260A002B398B /* GPUImageColorInvertFilter.m in Sources */,
843724D01D4F260A002B398B /* GPUImageTwoInputCrossTextureSamplingFilter.m in Sources */,
843724421D4F260A002B398B /* GPUImageLookupFilter.m in Sources */,
843723BA1D4F260A002B398B /* GPUImageCGAColorspaceFilter.m in Sources */,
843724681D4F260A002B398B /* GPUImageOpacityFilter.m in Sources */,
843724D81D4F260A002B398B /* GPUImageUIElement.m in Sources */,
843724981D4F260A002B398B /* GPUImageSepiaFilter.m in Sources */,
843724461D4F260A002B398B /* GPUImageLuminanceRangeFilter.m in Sources */,
84001FD71D0016380026C63F /* LFHardwareAudioEncoder.m in Sources */,
843723BE1D4F260A002B398B /* GPUImageChromaKeyFilter.m in Sources */,
843724761D4F260A002B398B /* GPUImagePixellateFilter.m in Sources */,
843724641D4F260A002B398B /* GPUImageNonMaximumSuppressionFilter.m in Sources */,
843724181D4F260A002B398B /* GPUImageHighlightShadowFilter.m in Sources */,
843723EE1D4F260A002B398B /* GPUImageErosionFilter.m in Sources */,
843723F41D4F260A002B398B /* GPUImageFalseColorFilter.m in Sources */,
843723A61D4F260A002B398B /* GPUImageAlphaBlendFilter.m in Sources */,
843723D21D4F260A002B398B /* GPUImageColourFASTFeatureDetector.m in Sources */,
843724B41D4F260A002B398B /* GPUImageStillCamera.m in Sources */,
843724B61D4F260A002B398B /* GPUImageStretchDistortionFilter.m in Sources */,
843724001D4F260A002B398B /* GPUImageFramebuffer.m in Sources */,
843724C61D4F260A002B398B /* GPUImageThresholdSketchFilter.m in Sources */,
8437243C1D4F260A002B398B /* GPUImageLinearBurnBlendFilter.m in Sources */,
843724EB1D4F260A002B398B /* GPUImageContext.m in Sources */,
843724C81D4F260A002B398B /* GPUImageTiltShiftFilter.m in Sources */,
843725001D4F260A002B398B /* parseurl.c in Sources */,
843724EF1D4F260A002B398B /* GPUImagePicture+TextureSubimage.m in Sources */,
843723C81D4F260A002B398B /* GPUImageColorDodgeBlendFilter.m in Sources */,
8437249E1D4F260A002B398B /* GPUImageSingleComponentGaussianBlurFilter.m in Sources */,
843723E21D4F260A002B398B /* GPUImageDilationFilter.m in Sources */,
843724661D4F260A002B398B /* GPUImageNormalBlendFilter.m in Sources */,
843723AC1D4F260A002B398B /* GPUImageAverageLuminanceThresholdFilter.m in Sources */,
843723FA1D4F260A002B398B /* GPUImageFilterGroup.m in Sources */,
84001FE01D0016380026C63F /* LFGPUImageBeautyFilter.m in Sources */,
B2CD146E1D45F18B008082E8 /* LFAVEncoder.mm in Sources */,
843723FC1D4F260A002B398B /* GPUImageFilterPipeline.m in Sources */,
843724441D4F260A002B398B /* GPUImageLowPassFilter.m in Sources */,
843725011D4F260A002B398B /* rtmp.c in Sources */,
843724221D4F260A002B398B /* GPUImageHistogramGenerator.m in Sources */,
843724621D4F260A002B398B /* GPUImageNobleCornerDetectionFilter.m in Sources */,
843724341D4F260A002B398B /* GPUImageLanczosResamplingFilter.m in Sources */,
B2CD146E1D45F18B008082E8 /* LFAVEncoder.mm in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
84001F901D0015D10026C63F /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
84001F9A1D0015D10026C63F /* LFLiveKitTests.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
84001F971D0015D10026C63F /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 84001F891D0015D10026C63F /* LFLiveKit */;
targetProxy = 84001F961D0015D10026C63F /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin XCBuildConfiguration section */
84001F9C1D0015D10026C63F /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = NO;
CURRENT_PROJECT_VERSION = 1;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
TARGETED_DEVICE_FAMILY = "1,2";
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
84001F9D1D0015D10026C63F /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = NO;
CURRENT_PROJECT_VERSION = 1;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_NO_COMMON_BLOCKS = YES;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = iphoneos;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_PRODUCT = YES;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Release;
};
84001F9F1D0015D10026C63F /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = D0BB7E7CE5403C4911E026B9 /* Pods-LFLiveKit.debug.xcconfig */;
buildSettings = {
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_BITCODE = YES;
INFOPLIST_FILE = LFLiveKit/Info.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 7.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/LFLiveKit/publish/libpili-librtmp",
);
OTHER_CFLAGS = (
"$(inherited)",
"-isystem",
"\"${PODS_ROOT}/Headers/Public\"",
"-isystem",
"\"${PODS_ROOT}/Headers/Public/LMGPUImage\"",
"-isystem",
"\"${PODS_ROOT}/Headers/Public/pili-librtmp\"",
"-fembed-bitcode",
);
PRODUCT_BUNDLE_IDENTIFIER = com.youku.LFLiveKit.LFLiveKit;
PRODUCT_NAME = "$(TARGET_NAME)";
SKIP_INSTALL = YES;
USER_HEADER_SEARCH_PATHS = "$(BUILT_PRODUCTS_DIR)/**";
};
name = Debug;
};
84001FA01D0015D10026C63F /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 0BA5A0CE1F07E1D707F69735 /* Pods-LFLiveKit.release.xcconfig */;
buildSettings = {
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_BITCODE = YES;
INFOPLIST_FILE = LFLiveKit/Info.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 7.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/LFLiveKit/publish/libpili-librtmp",
);
OTHER_CFLAGS = (
"$(inherited)",
"-isystem",
"\"${PODS_ROOT}/Headers/Public\"",
"-isystem",
"\"${PODS_ROOT}/Headers/Public/LMGPUImage\"",
"-isystem",
"\"${PODS_ROOT}/Headers/Public/pili-librtmp\"",
"-fembed-bitcode",
);
PRODUCT_BUNDLE_IDENTIFIER = com.youku.LFLiveKit.LFLiveKit;
PRODUCT_NAME = "$(TARGET_NAME)";
SKIP_INSTALL = YES;
USER_HEADER_SEARCH_PATHS = "$(BUILT_PRODUCTS_DIR)/**";
};
name = Release;
};
84001FA21D0015D10026C63F /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
INFOPLIST_FILE = LFLiveKitTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.youku.LFLiveKit.LFLiveKitTests;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
};
84001FA31D0015D10026C63F /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
INFOPLIST_FILE = LFLiveKitTests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
PRODUCT_BUNDLE_IDENTIFIER = com.youku.LFLiveKit.LFLiveKitTests;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
84001F841D0015D10026C63F /* Build configuration list for PBXProject "LFLiveKit" */ = {
isa = XCConfigurationList;
buildConfigurations = (
84001F9C1D0015D10026C63F /* Debug */,
84001F9D1D0015D10026C63F /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
84001F9E1D0015D10026C63F /* Build configuration list for PBXNativeTarget "LFLiveKit" */ = {
isa = XCConfigurationList;
buildConfigurations = (
84001F9F1D0015D10026C63F /* Debug */,
84001FA01D0015D10026C63F /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
84001FA11D0015D10026C63F /* Build configuration list for PBXNativeTarget "LFLiveKitTests" */ = {
isa = XCConfigurationList;
buildConfigurations = (
84001FA21D0015D10026C63F /* Debug */,
84001FA31D0015D10026C63F /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 84001F811D0015D10026C63F /* Project object */;
}